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
e650c8d5e5
QMLPlayer example: add ui to set ass font
2015-08-24 00:40:58 +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
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
a74f3e30a4
example: add opengl type in config
2015-06-26 16:32:57 +08:00
wang-bin
125ffa7531
qmlplayer: add zero copy option for gpu decoders
2015-06-11 23:59:04 +08:00
wang-bin
c2ab12e2d0
examples: add angle d3d option to swith d3d9/11. angle is enabled
2015-06-11 18:10:22 +08:00
wang-bin
05d0432389
example: subtitle delay option
2015-06-01 14:21:46 +08:00
wang-bin
7cace756cb
version 1.6.0
...
Changelog:
- VDA: use NV12 as default format. Support 0 copy. Better performance
than any other playrs
- CUDA: fix wrong bitstream filters
- OpenGL:
* PBO support (enable by enviroment var QTAV_PBO=1)
* rectangle texture support
* packed yuv formats support
- Support buffer progress, buffer value control
- Support frame rate setup (AVPlayer::setFrameRate())
- Support RAW streams, such as h264, yuv
- Audio filter support
- Better libavfilter support. Now support libav avfilter, support audio
filters from libavfilter
- Add pulseaudio support
- Detect volume change by per-app volume control
- Simplify audio output API
- Volume and mute control by audio backend API
- Use float audio sample if possible
- Fix iOS static link error
- Fix error handling, EOF detect, Qt4.7 build etc.
- Deploy: add qml, fix lib name, deploy sdk from installer, mingw
deployment on linux.
- player/QMLPlayer:
* decoder detail
* more options: preview config, buffer, fps, timeout
* unregister context menu(win32) if uninstalled, ifw2.0
* QMLPlayer file associate for android
2015-04-23 23:00:24 +08:00
WangBin
77ebe55891
Merge pull request #417 from chenzilin/merge2
...
fixed a spelling error in command line help
2015-04-23 15:20:47 +08:00
wang-bin
6974f05780
qmake: fix build for qt>=5.4.2
...
qtLibraryTarget was broken in Qt5.4.1/0 and now is fixed in 5.4.2.
2015-04-23 15:11:23 +08:00
chenzilin
b413b9c1c1
fixed a spelling error in command line help
2015-04-23 15:10:54 +08:00
wang-bin
9e092b0bec
fix static link on windows
...
dllimport must be removed if link to a static lib. now it's not removed
because it's impossible to detect whether we link to a static lib
2015-04-23 14:33:20 +08:00
wang-bin
a4b6b46735
examples: static common lib
...
fix debian build
TODO: including lib name in static flag name
2015-04-23 11:54:26 +08:00
wang-bin
14f941e5ba
qmake: able to disable rpath. #405
...
some OSes disallow rpath. also not necessary for system package build
2015-04-23 11:33:04 +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
Marco Trevisan (Treviño)
cadb558931
ScreenSaver: only use X11 calls if running on proper display
...
In linux there are now more display servers than just X, so we have to deal
with them.
2015-03-17 02:58:15 +01:00
wang-bin
b419954beb
player: add fps control option
2015-03-04 17:09:53 +08:00
wang-bin
e94649f87c
examples: fix iOS build (disable screensaver code)
2015-02-28 20:32:13 +08:00
wang-bin
fe351655a1
qmake: remove STATICLINK
2015-02-19 18:26:45 +08:00
wang-bin
1c493e3480
qmake: check cross_compile instead of CROSS_COMPILE
...
CROSS_COMPILE is usually not defined unless qt is configured with -device-
options. cross_compile is defined in qconfig.pri(Qt4,5)
2015-02-19 18:20:17 +08:00
wang-bin
c415cafe2b
examples: correct reset config
2015-02-17 11:45:15 +08:00
wang-bin
7c94e6f001
player: dynamic gl controlled by app name on windows
2015-02-11 20:23:40 +08:00
wang-bin
b2234d94ed
qmake: rpath flags
...
QMAKE_RPATHDIR has different results on mac(4.x 5.x) and linux. now can
run directly on mac
2015-02-08 22:15:08 +08:00
wang-bin
9e2520c4d3
update rc
2015-01-09 13:55:33 +08:00
wang-bin
2c5f3f62f6
define qtav version in project file only once. copy mkspecs for ifw
...
qt5 can use .qmake.conf in project root to store default configurations.
qt4 use .qmake.cache instead
2014-12-27 14:52:25 +08:00
wang-bin
d15a4876a8
simplify pro
2014-12-26 13:46:42 +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
6d9196fee7
player: fix repeat and slider range. save config before qapp quit
2014-12-04 19:44:26 +08:00
wang-bin
764962f07f
example: fix command line encoding (win)
...
see qApp.arguments()
2014-11-22 22:00:52 +08:00
wang-bin
fd9027c62f
version 1.4.1
...
Changelog:
- More QtMultimedia compatible QML playback API
- Debian package support. Now you can build on
ubuntu>=14.04 using debuild
- Subtitle: libass renderering support. Dynamically change
FFmpeg parser and libass
- Log level control support without changing any Qt logging
functions (qDebug, qWarning etc.)
- Video orientation support in renderers
- Bug fix: video frame with alpha value. video stream start
time >0. OpenAL can not close correctly...
- QML only: video preview.
- players: config UI in QMLPlayer. Video preview on
progress bar.
2014-11-06 16:23:25 +08:00
wang-bin
5b4d35370e
qmlplayer: preview config. language option.
2014-11-05 15:36:44 +08:00
wang-bin
be7fd4c85b
misc: wrong option parse result. wrong signal param
2014-11-04 18:57:29 +08:00
wang-bin
6c7a4f6a27
Merge branch '5.4build'
...
Conflicts:
examples/common/common.pro
2014-11-04 10:48:54 +08:00
wang-bin
ebb02d4135
QtAV target name is Qt5AV for Qt>=5.4beta
2014-11-04 10:45:49 +08:00
wang-bin
62199e6151
qoptions: crash if command line value not given at the end
2014-11-03 16:09:19 +08:00
wang-bin
7b494d20e3
qmlplayer: more subtitle configurations
2014-11-02 21:16:54 +08:00
wang-bin
d611e7ec61
qmlplayer: store configurations
2014-11-02 19:33:14 +08:00
wang-bin
fa52e3e4c2
qmlplayer: ui, translation
2014-11-02 14:28:03 +08:00
wang-bin
f9a1030a43
win link error
2014-10-31 18:17:59 +08:00
wang-bin
18ab4dfaac
player: add command line option class
2014-10-30 13:47:05 +08:00
wang-bin
663382de7b
issue 301: osx debug build error
2014-10-08 23:46:00 +08:00