65 Commits

Author SHA1 Message Date
wang-bin 1c383faf1e ao: add null backend to disable audio output and thread 2015-07-22 17:01:22 +08:00
wang-bin dd294db5c3 player example: icon, layout, translations update 2015-07-09 01:53:14 +08:00
wang-bin b2390f75c2 player example: save history on media change 2015-06-24 22:34:05 +08:00
wang-bin e8a432870c add external audio track support
TODO:
disable audio if internal stream number < 0
2015-05-13 21:46:41 +08:00
wang-bin fe1aa21690 player: abort on timeout option 2015-04-20 15:22:48 +08:00
wang-bin 59ace159e0 player: set timeout ui 2015-04-17 14:50:43 +08:00
wang-bin 8983506fe2 player: add audio filter 2015-03-28 15:35:34 +08:00
wang-bin b436467465 new classes for avfilter for audio/video 2015-03-27 13:14:16 +08:00
wang-bin df3208c8bf add bufferProgress property to player 2015-03-19 16:26:56 +08:00
wang-bin 51481f8a66 examples: players support update volume ui if volume changed from system 2015-03-10 16:41:08 +08:00
wang-bin b8a3213f56 widgets: add VideoPreviewWidget 2015-02-13 12:50:12 +08:00
wang-bin c5fa2c7e31 player: preview support 2015-02-13 00:34:02 +08:00
wang-bin ca9639e379 examples: osx file associate 2014-12-25 15:15:08 +08:00
wang-bin 4b0959d8e4 example: add clock option 2014-12-23 16:35:46 +08:00
wang-bin ad59257089 videocapture: capture current displayed frame. code clean up. api change
old implemention was the next frame will be captured.
2014-12-20 20:09:55 +08:00
wang-bin 3143ad6228 MediaPlayer.stop() also unload the media. 2014-11-15 21:21:08 +08:00
wang-bin 29ab56b27a player: subtitle engine ui 2014-11-01 22:42:29 +08:00
wang-bin 3745514a7b player: subtitle charset options 2014-09-08 22:15:31 +08:00
wang-bin c69c9127b2 add subtitle filter using qpainter 2014-09-02 00:15:01 +08:00
wang-bin 38ff07f956 avfilter: change status instead of disabling filter if configure failed
disabling the filter will make it complex
2014-08-08 00:34:53 +08:00
wang-bin b64927c447 player: fix wrong subtitle if meida file changed 2014-08-06 20:20:01 +08:00
wang-bin 88b99d6620 player: fix wrong min/max value of seek bar. issue 230 2014-08-06 18:22:11 +08:00
wang-bin 212e394791 player: add subtitle filter based on libavfilter. add ui
ass works, srt does not, why?
2014-08-06 16:22:45 +08:00
wang-bin bc4010aec5 move from QtAV osd to player example. remove dead code 2014-08-04 14:38:40 +08:00
wang-bin 2a2a4b2805 player: simple avfilter ui 2014-06-06 00:21:49 +08:00
wang-bin 8c8905cfe1 player: add metadata view. update statistics view if sth changed 2014-05-22 17:10:40 +08:00
wang-bin 3cfda94130 player: show correct channel is using layout in menu 2014-04-22 22:33:22 +08:00
wang-bin 88c676df88 player: workaround for wrong video display size when fullscreen changed 2014-04-20 16:25:41 +08:00
wang-bin e364852653 player: capture config change by ui. fix Qt4 error. 2014-03-16 01:26:15 +08:00
wang-bin 73fae56f71 player: add config page and dialog 2014-03-16 00:41:04 +08:00
wang-bin 9b43f927d5 player: update help, translations etc. 2014-03-09 23:00:15 +08:00
wang-bin b8316a959e player: gpl v3 2014-03-08 12:11:35 +08:00
wang-bin 6c53c9720d player: video eq control for glsl
bug: contrast not work for glsl. saturation is different.
2014-03-04 16:24:14 +08:00
wang-bin dfe7db79bf player: add color space convertion option for glsl 2014-03-03 19:10:55 +08:00
wang-bin ee7f180303 player: show media status on title bar 2014-02-04 23:08:33 +08:00
wang-bin f571a7d99b screensaver: use EXECUTION_STATE for windows. 2014-01-25 13:21:14 +08:00
wang-bin 463cad5d38 error signals. MUST use QtAV::AVError as parameter explictly for Qt4 2013-12-30 23:32:51 +08:00
wang-bin 347c56e11e player: wheel to zoom
TODO:
touch event
use vo eventfilter
move. override default behavior
2013-12-25 00:42:43 +08:00
wang-bin b265234c0b player: stop playing if main window closed 2013-12-18 22:49:20 +08:00
wang-bin 5983e5ac13 player: playlist ui 2013-12-17 01:35:17 +08:00
wang-bin 73240f542a player: add -vd option to select video decoder in cmd
example:
player -vd ffmpeg a.mov
player -vd "dxva;ffmpeg" a.mov
2013-12-15 00:21:07 +08:00
wang-bin b0ebc86316 player: video eq ui 2013-12-14 01:58:23 +08:00
wang-bin 3134dbf3b9 player: config ui 2013-12-03 00:40:22 +08:00
wang-bin fe2b823574 player: show time when hover on the slider 2013-11-30 22:06:09 +08:00
wang-bin 2505de903c player: auto hide cursor 2013-11-23 23:54:24 +08:00
wang-bin a69291bed0 player: repeat in a range support 2013-11-23 23:11:48 +08:00
wang-bin fbbe239b57 api change. repeat and position change signal support in AVPlayer etc.
default unit is ms for all AVDemuxer, AVPlayer. previous ones renamed to
xxxUs and xxxF, in unit us and s.
AVPlayer: repeat(get/set/signal), position(get/set/signal), star/stop
position for repeating in a range. seek to position
2013-11-22 01:01:43 +08:00
wang-bin 0cc359a521 player: online tv list widget 2013-11-03 17:15:09 +08:00
wang-bin 6bdfb1aecd player: fix crash if no audio stream 2013-10-19 14:19:43 +08:00
wang-bin 9d43003a3f player: change audio track support 2013-10-09 01:25:48 +08:00