wang-bin
4adb2ba7eb
version 1.4.0
...
Changelog:
- Improve OpenGL: more pixel formats, supports QML(not stable),
dynamic gl support etc.
- VAAPI: GLX direct rendering support. check 4k.
- DXVA: more decoding surfaces to improve performance
- VDA (OSX hardware decoding) support
- Android support. Easy to deploy
- Subtitle support, including QML
- Improve OpenAL. Works fine on most platforms including android
- FFmpeg libavfilter support
- Audio output api change
- deploy script for ifw, OSX
- Bug fix
- WIP: dsound, opensl, audio engine, audio filters etc.
2014-09-10 22:32:30 +08:00
wang-bin
84045a448e
ci, deploy etc
2014-09-10 16:29:48 +08:00
wang-bin
337fe9b282
examples: rm qmlvideofx. they are in QtGraphicalEffects
2014-09-10 11:29:14 +08:00
wang-bin
074f92fafa
add mac icon
2014-09-09 23:16:17 +08:00
wang-bin
4061351c3f
misc
2014-09-09 22:42:51 +08:00
wang-bin
5a3b73cae4
player: release decoders
2014-09-09 22:07:30 +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
bcdc03b2af
qmlplayer: show/hide control panel
2014-09-09 11:54:21 +08:00
wang-bin
3745514a7b
player: subtitle charset options
2014-09-08 22:15:31 +08:00
wang-bin
3678ffc309
typo. app bundle only for 2 players
2014-09-07 22:09:55 +08:00
wang-bin
c69c9127b2
add subtitle filter using qpainter
2014-09-02 00:15:01 +08:00
WangBin
8b9eedccf3
Merge pull request #274 from wang-bin/filter
...
video filter
2014-09-01 20:37:25 +08:00
wang-bin
76a86cfd70
video filter
2014-09-01 19:47:54 +08:00
wang-bin
0a7cc3b6d2
qmlplayer: add subtitle support
2014-08-29 23:57:30 +08:00
wang-bin
e97600c124
use qmake to create rc. add logo
2014-08-27 18:42:35 +08:00
wang-bin
2a964d9784
subtitle: add load/loadError signals
2014-08-08 03:24:08 +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
d3b83e1cec
subtitle: works on windows. fix loading wrong files
2014-08-07 15:12:18 +08:00
wang-bin
0a9b60ee62
player: fix wrong subtitle if replay
2014-08-07 10:28:18 +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
5cf98a94fc
remove some platform depended video renderer headers.
2014-08-04 12:14:26 +08:00
wang-bin
3c4e17aa03
gl: no crash and render correctly if context changed
2014-07-27 23:07:51 +08:00
wang-bin
5d5539d25b
filter supports html
2014-07-26 23:33:55 +08:00
wang-bin
64c791949d
mv some non-public headers to private or other places. rename AVCompat.h
2014-07-26 15:29:35 +08:00
wang-bin
4ca91b89b8
misc
2014-07-25 21:22:07 +08:00
wang-bin
8cdf993413
example: add opengl option for videographicsitem
2014-07-25 19:24:23 +08:00
wang-bin
e7bb633499
player: use new gl renderer by default
2014-07-23 17:18:43 +08:00
wang-bin
415b37aa1f
build and deploy error
...
shell_path for qt4 not working. use system_path instead
2014-07-22 19:12:01 +08:00
WangBin
d5d5f7a8ad
Merge pull request #235 from wang-bin/hidpi
...
qmlplayer: hi dpi support. depends on physical/logical dpi
2014-06-28 01:08:35 +08:00
wang-bin
9fc2e8b85f
qmlplayer: hi dpi support. depends on physical/logical dpi
2014-06-28 01:07:41 +08:00
wang-bin
13609e13e1
misc
2014-06-26 19:18:06 +08:00
wang-bin
eb5768912f
examples: use qmlscene instead to run
...
run sdk_install.sh first
2014-06-25 17:08:37 +08:00
wang-bin
127a0bfb95
qmake: copy libs to qt dir to simplify deployment
...
directly deploy for android without other steps
2014-06-22 22:57:12 +08:00
wang-bin
f10ddc2d1d
osx: can run without deployment. not for qml
2014-06-19 00:21:49 +08:00
wang-houren
2e67862fa5
fixed the log messages not show correctly.
2014-06-15 13:32:49 +08:00
wang-bin
1bef93fed8
deploy to android support. ffmpeg version is hardcoded now(2.2.3)
2014-06-11 18:36:22 +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
d0917001f2
version 1.3.4
...
Changelog:
- CUDA: better quality and performance, Fix wrong display order. No
Mosaics.
- vaapi and dxva support SSE4.1 to copy decoded frame for intel gpu.
vaapi was added months ago, but the performance was very poor. With the
help of SSE4.1 we have greate performance improvement.
- VAAPI supports drm
- Use latest FFmpeg's hw api
- Fix wrong display or crash if change HW decoder
- Add some options for AVCodec and AVFormat as decoder's meta
properties.
- Metadata support
- Display aspect ratio use the value in stream if defined. Thank Sandro
Cavazzoni
- Support install QtAV as a Qt module
- Fix wrong file name encoding.
- Display the image in a music file
2014-05-31 23:51:58 +08:00
wang-bin
a50c9a7ad1
player: add avformat options
2014-05-25 00:13:15 +08:00
wang-bin
ca55960bbe
player: support editing flags
2014-05-23 21:59:38 +08:00
wang-bin
46eb98ccab
player: store enum value as int instead of string to support flags
2014-05-23 17:50:57 +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
c9024c40b9
player: fix qt4 build error
2014-05-18 12:39:37 +08:00