Commit Graph

  • 2d0dd1d1c8 apply frame rate when playing wang-bin 2016-06-30 00:00:30 +08:00
  • 8aab3277b8 fix ubuntu14.04 build wang-bin 2016-06-29 19:17:05 +08:00
  • c79e34f0b7 ci: use upgrade qt for appveyor wang-bin 2016-06-29 12:39:47 +08:00
  • c935190aba cuda: parse extra data. add hevc bsf wang-bin 2016-06-28 21:55:18 +08:00
  • b842b648c9 player: ensure seekFinished is emitted if play from startPosition wang-bin 2016-06-25 16:21:21 +08:00
  • 2d9e527676 io: add setBufferSize wang-bin 2016-06-23 22:08:30 +08:00
  • 21d67df0fc io: return allocated avio context wang-bin 2016-06-22 23:59:57 +08:00
  • 3b418cbfa9 version 1.11.0 v1.11.0 wang-bin 2016-06-19 21:16:03 +08:00
  • 3b7a248082 fix no opengl build & qt4.7 build wang-bin 2016-06-20 01:38:06 +08:00
  • 7abfb15607 oal: fix build error if link to openal wang-bin 2016-06-20 01:07:37 +08:00
  • 500eb8e005 version 1.11.0 prelease wang-bin 2016-06-19 21:16:03 +08:00
  • 0840e69da7 update translations wang-bin 2016-06-19 20:30:43 +08:00
  • 5669836d9e hwa: remove LazyCopy wang-bin 2016-06-19 20:25:04 +08:00
  • d3df80c8b9 update build_ffmpeg wang-bin 2016-06-19 19:52:15 +08:00
  • 9e6b9d0800 examples/qml: add filter example wang-bin 2016-06-19 10:53:59 +08:00
  • 41a4550c9a gl: fix texture effective width change detection wang-bin 2016-06-19 10:53:27 +08:00
  • 6bfebf16d0 comments on AVPlayer::Status, started wang-bin 2016-06-19 10:21:55 +08:00
  • 341ccb7a8c copyright update wang-bin 2016-06-19 10:20:39 +08:00
  • ebde934658 compat: do not use deprecated AVPixFmtDescriptor fields in 3.0 wang-bin 2016-06-19 03:21:27 +08:00
  • d458ab8fb8 use av_packet_unref wang-bin 2016-06-19 02:37:09 +08:00
  • 73bc9f7e12 rename FindStreamXXX error code to ParseStreamXXX wang-bin 2016-06-19 02:21:12 +08:00
  • 30f3c6807a compat: use avpacket ref api wang-bin 2016-06-19 02:17:30 +08:00
  • 87320e2014 fix linux build error wang-bin 2016-06-18 21:25:09 +08:00
  • 035c3cfb4b qmake: fix osx strip path wang-bin 2016-06-18 00:56:02 +08:00
  • d04aad522d io: no manually close input io wang-bin 2016-06-17 23:59:25 +08:00
  • b08f2dd6a6 examples/player: no virtual func in ctor wang-bin 2016-06-15 00:44:00 +08:00
  • d3d9a32586 examples/player: add user shader ui wang-bin 2016-06-15 00:40:40 +08:00
  • 4b914327e9 simplify AudioFrame ctor, fix AudioFormat debug message wang-bin 2016-06-12 22:18:34 +08:00
  • 00513e5b56 winrt: qt's wiinmain is is fine since 5.6.1 wang-bin 2016-06-11 16:33:06 +08:00
  • 5e4bd2540a osl: use default preferred format wang-bin 2016-06-11 16:05:00 +08:00
  • 1a42908599 xaudio2: only check >= 2.7 wang-bin 2016-06-11 16:03:00 +08:00
  • 3ace8ab961 oal: fix crash if load failed wang-bin 2016-06-11 16:01:05 +08:00
  • 2b25d08243 wait async load finish before AVPlayer is destroyed wang-bin 2016-06-11 00:42:36 +08:00
  • d6ac4dd393 cuda: enable 0-copy rendering on linux by default wang-bin 2016-06-08 00:52:53 +08:00
  • 4f2d676d59 qml: autoLoad support wang-bin 2016-06-07 23:32:19 +08:00
  • ba6dfabd9f export FrameReader wang-bin 2016-06-07 00:30:52 +08:00
  • 40f180dc0f add FrameReader to extract video frames 1 by 1 wang-bin 2016-06-06 23:27:20 +08:00
  • 96fff3d1f3 do not use lower case of avopt/dict key/value wang-bin 2016-06-06 19:00:11 +08:00
  • 1e6cea120b fix multiple waitForStarted wang-bin 2016-06-05 19:18:46 +08:00
  • 0d3dd7a49b transcode: always call finish() in stop(). fix crash in sync mode wang-bin 2016-06-04 01:07:25 +08:00
  • f8c304283b transcode: ensure finish() only once. exit thread when finished wang-bin 2016-06-04 00:51:06 +08:00
  • 91ee8ffe03 muxer: flush io before close wang-bin 2016-06-04 00:01:07 +08:00
  • f915b8b62a transcode: remove enc filters in stop(). fix cross thread calls wang-bin 2016-06-03 23:58:59 +08:00
  • f0182e88ed try to reduce sleep error. fps control is much better wang-bin 2016-06-02 21:29:20 +08:00
  • 3380388315 transcode: stop encoding in correct thread wang-bin 2016-06-02 18:07:25 +08:00
  • b81ff2f6b0 a correct replacement of av_err2str using shared ptr wang-bin 2016-06-01 22:11:30 +08:00
  • 24cb6ace9a transcode: async option. default is disabled wang-bin 2016-05-31 23:22:17 +08:00
  • 64306fbf5e register AudioFrame as a meta type wang-bin 2016-05-31 23:12:52 +08:00
  • 6a33fa2281 qml: fix enum overflow wang-bin 2016-05-31 21:06:16 +08:00
  • b5014a6453 d3dva: create interop res only for 0-copy to avoid crash wang-bin 2016-05-31 13:28:50 +08:00
  • 844ba7978c AVPlayer: fix normalized position. remove dead code wang-bin 2016-05-30 23:20:29 +08:00
  • 20284f418c AVPlayer: support manually load(). play() is not replay now wang-bin 2016-05-30 22:50:35 +08:00
  • 1b7167ee04 qml: add MediaPlayer.startPosition/stopPosition wang-bin 2016-05-29 22:13:57 +08:00
  • 77833f46be do not reset repeat max in stop wang-bin 2016-05-29 22:12:51 +08:00
  • a64236bc26 deploy: fix linux install destinations #632 wang-bin 2016-05-29 01:04:39 +08:00
  • c2a13f71b8 fix contrast matrix wang-bin 2016-05-29 00:50:39 +08:00
  • dd7b9f1fb5 examples/QMLPlayer: add video effects wang-bin 2016-05-29 00:13:55 +08:00
  • d299aeec8e player: change setTimeRange behavior. Set at any time with any value wang-bin 2016-05-28 11:54:07 +08:00
  • 6f900b34b0 qml: video eq support in VideoOutput2/Video wang-bin 2016-05-26 23:03:35 +08:00
  • de60f8f3e3 gl: restore eq values when material is recreated wang-bin 2016-05-26 22:54:37 +08:00
  • 6447c3e093 qml: fix gl rendering rect and mat wang-bin 2016-05-24 22:36:44 +08:00
  • 3ca2f0d0c6 fix warnings wang-bin 2016-05-24 22:31:43 +08:00
  • 3bdca1582a cvimage: readonly access wang-bin 2016-05-24 22:26:20 +08:00
  • 4992f437ab va: check change before setup(). #626 wang-bin 2016-05-24 22:02:31 +08:00
  • 0a0e043855 gl: fix sub images rendering transform wang-bin 2016-05-23 11:11:12 +08:00
  • 45ba7e30a0 gl: resolve glBindFramebuffer wang-bin 2016-05-22 21:42:00 +08:00
  • fe0905116f d3d11vp: set color space and range wang-bin 2016-05-22 21:24:46 +08:00
  • afffeb7e19 d3d11: fix video is too dark wang-bin 2016-05-22 20:43:40 +08:00
  • 8595a4bc39 set color range for sws wang-bin 2016-05-22 14:02:47 +08:00
  • de30d4a4d8 include user shader and filter headers in QtAV.h wang-bin 2016-05-21 14:12:23 +08:00
  • c193a4671b gl: bind to old fbo when glsl is applied wang-bin 2016-05-21 14:06:15 +08:00
  • c300c7a738 cuda: fix yuv range for direct dcopy mode wang-bin 2016-05-21 13:10:00 +08:00
  • 0389e471af vo: repaint if roi/orientation changed wang-bin 2016-05-19 10:40:02 +08:00
  • 145b80c45a examples/QMLPlayer: zoom video wang-bin 2016-05-19 09:51:22 +08:00
  • b0afb64b5b qml: add method to map from/to source frame wang-bin 2016-05-18 23:55:36 +08:00
  • f6eb3d34f5 cuda: workaround mingw build crash wang-bin 2016-05-15 23:12:38 +08:00
  • 23f82a5c78 fix vp9 check wang-bin 2016-05-15 22:44:40 +08:00
  • e7a7afbc95 fix QStringLiteral build error (vs2010+qt5.2) wang-bin 2016-05-15 22:29:40 +08:00
  • 9ae4398b53 cuda: fix d3d interop. add cuCtxGetApiVersion wang-bin 2016-05-15 22:20:56 +08:00
  • 9515596958 cuda: use v2 api (driver 4.0) wang-bin 2016-05-15 18:23:51 +08:00
  • eecd0c6282 cuda: update to 7.5 wang-bin 2016-05-15 00:55:15 +08:00
  • fbc57cf54f add compatible vp9 codec id wang-bin 2016-05-15 00:19:04 +08:00
  • c0dadbf8ed comments on filter wang-bin 2016-05-14 23:56:48 +08:00
  • 746a082d49 stop frame drop when seeking near to target position wang-bin 2016-05-14 23:45:59 +08:00
  • d108834fcc simplify AVThread.waitForStarted wang-bin 2016-05-14 20:35:56 +08:00
  • 329b8e025d qml: apply audioBackends property #615 wang-bin 2016-05-12 23:13:30 +08:00
  • e61696907b qml: keep it's own version wang-bin 2016-05-12 22:29:31 +08:00
  • ece06bfdea qml: add property AVPlayer.audioBackends wang-bin 2016-05-12 22:18:48 +08:00
  • 8bc760312a use semphore in AVThread.waitForStarted wang-bin 2016-05-12 21:30:36 +08:00
  • 25e0ff0156 wait demux thread started. #616 wang-bin 2016-05-12 21:10:48 +08:00
  • 34851fe79f sub: refactor SubImage wang-bin 2016-05-11 23:47:05 +08:00
  • a545b2e0f2 gl: fix sub atlas texture parameters. use float color wang-bin 2016-05-11 00:31:20 +08:00
  • a159399121 gl: resolve symbols may not delared wang-bin 2016-05-10 18:33:43 +08:00
  • 0bcd9a240b add missing SubImageSet wang-bin 2016-05-10 11:16:25 +08:00
  • b66db37dd7 gl: Add renderer for sub images (ass e.g.) wang-bin 2016-05-09 22:31:37 +08:00
  • ae81a4c164 map gray8 and gray16 format wang-bin 2016-05-09 22:25:23 +08:00
  • 1f8a51e040 gl: add SubImagesGeometry for ass rendering wang-bin 2016-05-09 14:29:29 +08:00
  • 69ab069451 sub: use SubImageSet instead of SubImage list wang-bin 2016-05-09 14:25:49 +08:00
  • 2d242688e0 gl.geometry: fix header include wang-bin 2016-05-09 14:08:09 +08:00
  • 20cf2ced6d sub: use SubImage instead of ASSImage wang-bin 2016-05-08 00:04:40 +08:00