26 Commits

Author SHA1 Message Date
wang-bin 9a487b650a debian: add missing runtime dependency (qml settings module)
should fix qmlplayer does not work on ubuntu18.04
2018-05-08 18:33:30 +08:00
wang-bin fc12f3898f debian: add ubuntu 16.10. fix svg dep 2016-10-22 14:18:01 +08:00
wang-bin bff77784e7 deb: build dep libavdevice=>libavdevice-dev 2016-01-01 11:11:51 +08:00
wang-bin b562ab9820 version 1.9.0
Changelog:
- No audio thread if audio stream < 0. null AudioOutput now still create
audio thread.
- VideoOutput: fix lock error
- Filter: add X11 text rendering for X11Renderer/XVRenderer.
- LibAVFilter supports HW frames(not recommended)
- VideoFrame copy and init issue, bpp compute error
- Avoid using some stl APIs that breaks ABI
- Add x11 renderer
- XV: support NV12 and packed yuv formats
- Fix factory initialization for static build(iOS for example)
- Fix ffmpeg log level
- Remove AVPicture which is deprecated
- SWS 16 alignment, output to user defined buffer
- Always define the registered id so we can use everywhere
- Better iOS support: build, run, deploy(prl)
- use libuchardet now, use system one if possible
- Fix android build on windows
- XAudio2: fix crash. `double` sample format is not supported
- Fix clock value if speed changed
- VideoRenderer.updateUi
- VideoCapture: fix HW frame save
- New logo ![](http://qtav.org/blog/images/QtAV1.9.0-logo.png "Logo")
- Android: support protocol 'content'. Now can play from Gallery.
- MediaIO is not writable by default
- WinRT (Windows Store) support:
 * Link to XAudio2
 * File open and protocol
- VA-API:
 * Add hevc, vp9. Not tested
 * Support more profiles
 * Improve nvidia support
 * Interop with egl support(dma, tfp). libva 0.38 and Qt>=5.5 are
required.
 * Check resolution support before open
 * Add thread count option (new ffmpeg >2.8 does not support)
 * Prefer /dev/dri/renderD128 for drm
 * Correctly release X11/drm resource
- OpenGL:
 * OpenGL ES3 optimization
 * use new OpenGL and GLSL APIs if possible
- CI:
 * Add windows. Build with latest Qt release. Using msbuild, nmake and
mingw32-make
- API:
 * AVPlayer.stepForward(), stepBackword(). playNextFrame() is deprecated
 * AVPlayer.state
 * AVPlayer.videoDecoderPriority with name list
 * VideoRenderer.frameSize (C++), VideoOutput.frameSize
 * XXXDecoder/Encoder::supportedCodecs, AV(De)Muxer.supportedFormats/
Extensions
 * QML: more metaData keys: startTime, sampleFormat, channelLayout,
pixelFormat, videoFrames
- QMLPlayer/Player:
 * fix OpenGLWidgetRenderer crash
 * Handle Home/Back button for mobile
 * Preview item is movable
 * ppa: rename /usr/bin/player to /usr/bin/Player
2015-12-21 02:24:08 +08:00
wang-bin 7f57264856 deb: add avdevice 2015-12-19 18:35:52 +08:00
wang-bin e62ee6e7b0 deb: update qtav-players dependencies
qml dialogs depends on controls. qtdeclarative5-xxx-plugin is available for older OS and depends on ql-modules-xxx on new OS
2015-11-28 20:59:30 +08:00
wang-bin b281cfdd3e debian: libqtav depends on libva. add va drivers 2015-11-03 22:25:29 +08:00
wang-bin 1439d55467 use uchardet 2015-11-02 22:23:54 +08:00
wang-bin 1d95f8f7c4 debian: add libva depends dependencies. add ubuntu15.10 ppa 2015-10-30 19:39:04 +08:00
wang-bin 4249e80493 debian: set priority to optional 2015-10-24 23:30:23 +08:00
wang-bin 6577d02fb4 debian: add qml dialog & folderlistmodel dependency for players 2015-10-19 00:43:56 +08:00
Felix Yan 0bd0553c36 fix a typo: stero => stereo 2015-10-03 13:46:25 +08:00
wang-bin 33eaf93eab x11info is required by vaapi+egl interop 2015-09-28 00:50:38 +08:00
wang-bin 15d75ebdc4 add libegl1-mesa-dev for debian 2015-09-28 00:16:56 +08:00
wang-bin 4ff28c3a85 ppa deb upload 2015-06-14 18:52:52 +08:00
Marco Trevisan (Treviño) 1225e6505b debian/{control,rules}: no need to depend on qt5-default
Use proper flag on debian/rules instead
2015-03-17 19:48:32 +01:00
wang-bin d53a3e95a5 debian: add libpulse-dev 2015-03-09 13:28:06 +08:00
wang-bin 8d3bbb9068 widgets: add libqtavwidgets deb 2015-01-10 23:08:59 +08:00
wang-bin ee17905241 README, home page etc 2014-11-04 13:03:16 +08:00
wang-bin c90d822803 subtitle: add libass. plain text works. ass rendering to be continue 2014-09-28 15:03:29 +08:00
wang-bin b0d64a796c deb: use generated links files. revert players dep
qtdeclarative5-xxx-plugin conflicts with qml-module-xxx in new system
2014-09-25 17:17:24 +08:00
wang-bin 4ac7959809 deb: add QMLPlayer dependencies 2014-09-25 15:27:21 +08:00
wang-bin e4772f2c41 deb: generate install list by qmake to fit variant environments 2014-09-25 14:03:43 +08:00
wang-bin e636b6ab7f deb: add players 2014-09-25 01:30:59 +08:00
wang-bin 5c24a1d905 deb: dependencies, install list 2014-09-22 17:19:16 +08:00
宋文武 7f46faf843 initial packaging 2014-09-22 13:15:20 +08:00