wang-bin
346c9b3c3c
cuda: opengl interop
2014-09-17 18:45:29 +08:00
wang-bin
dc210db10b
cuda: fix wrong context. get memory info etc
2014-09-15 15:14:41 +08:00
wang-bin
3b4039ba68
gl: missing opacity uniform in GLWidgetRenderer
2014-09-13 15:32:10 +08:00
wang-bin
559851e0b7
fix av module install problem
v1.4.0
2014-09-12 13:48:02 +08:00
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
27869418b7
deploy: set runtime environment in script
2014-09-10 19:24:53 +08:00
wang-bin
84045a448e
ci, deploy etc
2014-09-10 16:29:48 +08:00
wang-bin
5e3dccd22e
dir change
2014-09-10 15:46:43 +08:00
wang-bin
3b1711472b
a tool to create id
2014-09-10 15:11:09 +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
a7a22a213b
cuda: init stream
2014-09-09 20:42:05 +08:00
wang-bin
466ca21cb3
fix wrong dynamic loaded function addresses. issue 278
...
shared libs will be reload and addresses change. it's the reason why
vaGetDisplayXXX crashes
2014-09-09 19:57:21 +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
8b66627a64
subtitle: thread safe. async load in qml
2014-09-08 21:44:56 +08:00
wang-bin
656ed2093e
subtitle: select encoding support
...
TODO: auto detect encoding using mozilla's universalchardet
2014-09-08 21:03:30 +08:00
wang-bin
3678ffc309
typo. app bundle only for 2 players
2014-09-07 22:09:55 +08:00
WangBin
98b0307e4e
Merge pull request #277 from pkoretic/master
...
complete commit 46202e7
2014-09-07 00:06:56 +08:00
Petar Koretić
ec0065065a
complete commit 46202e7
...
remove android .so versioned libraries completely after 46202e734b commit
2014-09-06 18:01:51 +02:00
WangBin
43e23c0041
Merge pull request #276 from pkoretic/master
...
fix linking ffmpeg library on android
2014-09-06 23:45:09 +08:00
wang-bin
6066941ffc
android: build ffmpeg with android as target os and ignore version
2014-09-06 23:43:45 +08:00
Petar Koretić
46202e734b
fix linking ffmpeg library on android
...
When ffmpeg is built with --target-os=android there is no need for manual specification of library version. Actually, that only creates a problem when different version of libraries is compiled than specified here.
wiki page is updated to reflect this change:
https://github.com/wang-bin/QtAV/wiki/Make-app-for-Android
2014-09-06 16:53:19 +02:00
wang-bin
d2d4922f48
crash if avio context is null
2014-09-06 01:23:37 +08:00
wang-bin
6576c4e35c
build for libav. ffmpeg>=1.0
...
avcodec_descriptor_get
2014-09-06 00:36:29 +08:00
wang-bin
8d515fe5a4
qmake: cross build for win
2014-09-05 21:41:54 +08:00
wang-bin
6a03ae6d8c
template script works on osx
2014-09-04 23:58:31 +08:00
wang-bin
8d75792eed
use openal as default if possible
2014-09-04 23:55:56 +08:00
wang-bin
f1c9cd3a6a
build without widgets module support
2014-09-04 00:26:07 +08:00
wang-bin
15d9773135
gl: unify opengl based renderers
...
what about qpainter based renderers?
2014-09-03 18:07:48 +08:00
wang-bin
29cbf4d92c
gl: add openglwindow/widget renderer for Qt>=5.4
2014-09-03 16:56:05 +08:00
wang-bin
143f173b25
export subtitle filter
2014-09-02 23:56:46 +08:00
wang-bin
76686e41e3
subtitle: misc
2014-09-02 00:26:52 +08:00
wang-bin
b08948d3dd
dir change
2014-09-02 00:25:44 +08:00
wang-bin
904e4de519
do not apply disabled filters
2014-09-02 00:15:44 +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
3753e27cf8
subtitle: fix wrong time and duration. workaround for ffmpeg decoded srt
2014-09-01 01:01:50 +08:00
wang-bin
367888d7a3
subtitle: wrong duration computation from AVPacket
...
not sure why i used convergence_duration
2014-08-31 23:56:49 +08:00
wang-bin
fdb0553a6d
subtitle: api change. search rule. fix wrong iterator
2014-08-30 23:30:26 +08:00
wang-bin
52375f24e1
subtitle: typo
2014-08-30 22:16:29 +08:00
wang-bin
2bd922d3bd
subtitle: close reader after subtitle is processed
2014-08-30 18:16:24 +08:00
wang-bin
bd38c48171
subtitle: wrong filters, path name on win. emit signal if file changed
2014-08-30 18:15:56 +08:00
wang-bin
8aa28f0679
subtitle: clear previous before processing new
2014-08-30 18:10:56 +08:00
wang-bin
61caae654c
subtitle: ass to text. sscanf can not contains 0
...
slower
2014-08-30 18:09:54 +08:00