wang-bin
|
ce21c55b6e
|
qt6 support
no qml. examples are wip.
fix #1381, #1294, #1389
|
2022-01-08 17:09:43 +08:00 |
|
wang-bin
|
83fdda46f7
|
examples/player: add -vd-list to show decoders and options
TODO: cli like -vd=help, -vd="dec1=property1=value1:...;dec2..."
|
2016-02-28 01:33:39 +08:00 |
|
wang-bin
|
c804872fa9
|
update examples
|
2015-12-01 17:03:36 +08:00 |
|
wang-bin
|
0266fe323a
|
examples: add EGL and log options
|
2015-11-20 16:26:01 +08:00 |
|
wang-bin
|
b426f92bf3
|
examples: add QMLPlayer project for sdk build
use xx_sdk.pro is better for mobiles. run sdk_install.sh/bat first
|
2015-11-05 15:41:57 +08:00 |
|
wang-bin
|
8f885c2486
|
examples: fix openglwidget renderer crash. #360
follow the suggestion from warnings. setting
AA_DontCreateNativeWidgetSiblings works
|
2015-09-25 15:25:46 +08:00 |
|
wang-bin
|
68a2731a9c
|
examples: log level, registered renderers etc
|
2015-09-25 01:03:12 +08:00 |
|
wang-bin
|
0856ed2b54
|
vo: add x11 renderer. no scale support now
|
2015-09-22 21:05:46 +08:00 |
|
wang-bin
|
9fe6c044a8
|
fix no opengl build
|
2015-08-31 23:36:44 +08:00 |
|
wang-bin
|
34484e4cce
|
examples: change config dir to app data dir so mobile apps can store the
configurations
|
2015-08-23 01:59:03 +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
|
ff243b1c59
|
setup libass font to let it work on windows
|
2015-07-13 12:03:23 +08:00 |
|
wang-bin
|
dd294db5c3
|
player example: icon, layout, translations update
|
2015-07-09 01:53:14 +08:00 |
|
wang-bin
|
862b572b46
|
player example: glwidget2 as default. openglwidget results in hi cpu load
|
2015-07-08 11:25:36 +08:00 |
|
wang-bin
|
9418f8f69c
|
player example: use openglwidget as default renderer
|
2015-07-06 23:46:09 +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
|
941f8d6e9a
|
widgets: build error. remove internal header. move id to avwidgets
id in avwidgets ensures app will link to qtavwidgets
|
2015-01-09 21:17:49 +08:00 |
|
wang-bin
|
ca9639e379
|
examples: osx file associate
|
2014-12-25 15:15:08 +08:00 |
|
wang-bin
|
421dc5df7f
|
players: set opengl backend in command line or app name
|
2014-12-17 16:50:25 +08:00 |
|
wang-bin
|
f22016e92c
|
players: last argument as fie if possible
|
2014-11-15 15:53:02 +08:00 |
|
wang-bin
|
5b4d35370e
|
qmlplayer: preview config. language option.
|
2014-11-05 15:36:44 +08:00 |
|
wang-bin
|
fa52e3e4c2
|
qmlplayer: ui, translation
|
2014-11-02 14:28:03 +08:00 |
|
wang-bin
|
18ab4dfaac
|
player: add command line option class
|
2014-10-30 13:47:05 +08:00 |
|
wang-bin
|
74cba4bb09
|
fix wrong logging logic etc
log level takes affect for ffmpeg and libass log
TODO:
remove qDebug() in headers
|
2014-10-16 12:28:44 +08:00 |
|
wang-bin
|
4061351c3f
|
misc
|
2014-09-09 22:42:51 +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-houren
|
2e67862fa5
|
fixed the log messages not show correctly.
|
2014-06-15 13:32:49 +08:00 |
|
wang-bin
|
8d5f6e68d5
|
misc
|
2014-04-20 22:00:01 +08:00 |
|
wang-bin
|
386d230f97
|
player: misc
|
2014-03-17 00:14:07 +08:00 |
|
wang-bin
|
b8316a959e
|
player: gpl v3
|
2014-03-08 12:11:35 +08:00 |
|
wang-bin
|
5832ca107b
|
remove QtAV::EventFilter. It should be in user's player code
How about VideoOutputEventFilter(except close event)
|
2014-01-24 00:26:43 +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
|
d51cd4927d
|
use VideoFrame instead of QByteArray in pipe line. XV may not work
TODO: remove convertData() etc, use frame.width()/height()
|
2013-11-10 08:16:32 +08:00 |
|
wang-bin
|
7b34edd4ce
|
player: use opengl by default if opengl in Qt is enabled
|
2013-10-28 22:22:21 +08:00 |
|
wang-bin
|
1c413e5594
|
player: ao option
|
2013-07-15 22:38:32 +08:00 |
|
wang-bin
|
94e97f6103
|
player: enable/disable audio
|
2013-07-15 22:29:20 +08:00 |
|
wang-bin
|
d62c7c26a0
|
fix mem leak if output(now vo) changed
|
2013-06-17 18:33:59 +08:00 |
|
wang-bin
|
171a65644b
|
player: display right tv name. set video widget size 16:9
|
2013-06-04 00:41:02 +08:00 |
|
wang-bin
|
112cecdee2
|
translation
|
2013-05-26 23:55:38 +08:00 |
|
wang-bin
|
14ce76d8a6
|
fix crash when osd filter is null. refine code
|
2013-05-26 10:10:14 +08:00 |
|
wang-bin
|
b2177cd79e
|
player: menu
|
2013-05-25 23:07:03 +08:00 |
|
wang-bin
|
5872bd0ff9
|
add FFmpeg information
|
2013-05-25 21:13:54 +08:00 |
|
wang-bin
|
83936ab4c2
|
dynamically change video renderer when playing
TODO:
decoder, filters and other components should support this feature
|
2013-05-25 02:19:58 +08:00 |
|
wang-bin
|
90b283f259
|
rename examples
|
2013-05-24 00:56:24 +08:00 |
|