Commit Graph
122 Commits
Author SHA1 Message Date
wang-bin afbc7cb024 player: more options on setup dialog 2015-04-14 12:47:53 +08:00
wang-bin 8983506fe2 player: add audio filter 2015-03-28 15:35:34 +08:00
wang-bin 8e5127cf8b avfilter: disable if failed to config graph. fix wrong ctor
wrong ctor result in unexpected crashes
2015-03-27 21:35:19 +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 e9db66cda5 emit volumeChanged instead & update volume() if volume changed outside 2015-03-16 17:57:11 +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 b419954beb player: add fps control option 2015-03-04 17:09:53 +08:00
wang-bin 72644baffc player: add preview config ui 2015-02-27 21:16:30 +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 3bbf80ccf8 add AVPlayer.isSeekable. improve seekable detection
seekable in old implemention is always true. not sure whether current
solution is correct or not
2015-01-20 16:43:17 +08:00
wang-bin 560218ff72 update statistics if audio track changed 2015-01-20 13:39:22 +08:00
wang-bin c594d4c321 build error. typo 2015-01-16 23:20:36 +08:00
wang-bin 8f2514a69d player: add OpenGLWidgetRenderer 2015-01-12 22:01:10 +08:00
wang-bin 6f79c683eb widgets: add header without .h. move widgets header. correct include 2015-01-10 21:44:41 +08:00
wang-bin 192f22ce94 widgets: add QtAVWidgets module
changes:
You have to include <QtAVWidgets/QtAVWidgets.h> to use built-in widget
renderers
Link against QtAVWidgets
TODO:
QT += avwidgets not available
move ids to widgets module?
2015-01-09 16:54:43 +08:00
wang-bin 69cb9a5dc9 examples: player remove duplicated play list items and display correct 2014-12-25 15:42:16 +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 6d9196fee7 player: fix repeat and slider range. save config before qapp quit 2014-12-04 19:44:26 +08:00
wang-bin 3143ad6228 MediaPlayer.stop() also unload the media. 2014-11-15 21:21:08 +08:00
wang-bin be7fd4c85b misc: wrong option parse result. wrong signal param 2014-11-04 18:57:29 +08:00
wang-bin ee17905241 README, home page etc 2014-11-04 13:03:16 +08:00
wang-bin d611e7ec61 qmlplayer: store configurations 2014-11-02 19:33:14 +08:00
wang-bin 29ab56b27a player: subtitle engine ui 2014-11-01 22:42:29 +08:00
wang-bin 18ab4dfaac player: add command line option class 2014-10-30 13:47:05 +08:00
wang-bin 76239d090c use const ref in foreach 2014-09-16 21:16:41 +08:00
wang-bin 4061351c3f misc 2014-09-09 22:42:51 +08:00
wang-bin 6a775fbe77 subtitle: charset detect (from mozilla)
https://github.com/cnangel/libchardet
2014-09-09 17:58:56 +08:00
wang-bin a1013d9b0e translations 2014-09-09 15:27: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 e97600c124 use qmake to create rc. add logo 2014-08-27 18:42:35 +08:00
wang-bin 207a2cd5a2 filter: is QObject now. add qobj features 2014-08-08 03:10:17 +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 e24b933d59 fix crash if filter uninstalled then target deleted 2014-08-06 12:42:09 +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 e7bb633499 player: use new gl renderer by default 2014-07-23 17:18:43 +08:00
wang-bin 215fd2df0e avfilter mem issues 2014-06-06 12:07:37 +08:00
wang-bin 2a2a4b2805 player: simple avfilter ui 2014-06-06 00:21:49 +08:00
wang-bin a50c9a7ad1 player: add avformat options 2014-05-25 00:13:15 +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 f45a9ca62a player: apply decoder options in decoder page in menu 2014-05-17 01:43:20 +08:00
wang-bin ef46bb9da7 player: fix wrong fps info 2014-05-08 20:16:56 +08:00
wang-bin 3875e4fe5b remove useless log info 2014-04-28 01:20:26 +08:00