wang-bin
e898e6af15
no stl types that break abi
...
most algorithms and containers are fine. no std::string, exception
2015-09-13 20:29:21 +08:00
wang-bin
43bdf14ebc
example player: avoid reopen decoder in play()
2015-09-11 18:19:38 +08:00
wang-bin
9126e2c2fc
warnings etc
2015-09-01 00:02:08 +08:00
wang-bin
cca066cc5d
examples: ui update
2015-08-25 01:29:07 +08:00
wang-bin
84ed2aa3e1
QT_NO_CAST_FROM_ASCI build error part3: examples
2015-08-08 21:16:28 +08:00
wang-bin
1c383faf1e
ao: add null backend to disable audio output and thread
2015-07-22 17:01:22 +08:00
wang-bin
614c53bec0
examples: misc
2015-07-09 17:12:36 +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
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