1539 Commits
Author SHA1 Message Date
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