Package "libqtav-dev"
Name: |
libqtav-dev
|
Description: |
QtAV development files
QtAV is a multimedia playback framework based on Qt and FFmpeg.
It can help you to write a player with less effort than ever before.
This package contains the header development files for building some
QtAV applications using QtAV headers.
|
Latest version: |
1.11.0-1~getdeb1 |
Release: |
xenial (16.04) |
Level: |
getdeb |
Repository: |
apps |
Head package: |
libqtav |
Homepage: |
http://qtav.org |
Links
Download "libqtav-dev"
Other versions of "libqtav-dev" in Xenial
No other version of this package is available
in the Xenial release.
Changelog
libqtav (1.11.0-1~getdeb1) xenial; urgency=medium
* New upstream version
- Dynamic load QtAVWidgets in VideoOutput.
`QtAV::Widgets::registerRenderers()` and `QT += avwidgets` is not requred
now.
- D3D11 decoder support. Not stable on Windows phone.
- DXVA refactor and bug fix.
- VA-API: fix memory leak when seeking
- OpenGL:
* Fix PBO binding
* Custom shader support (WIP)
* Edit and apply custom shader when playing. Based on Qt property
system.
* Optimize uniform update
* GLSL filter support
* Add `OpenGLVideo.beforeRendering/afterRendering`
- CUDA:
* Direct copy is default for windows. Now Rendering CUDA decoded frames
is faster than any other players
* 0-copy is default for linux.
* Use new API (4.0)
- AVPlayer:
* Add `AVPlayer.stoppedAt` signal
* add `setTimeRange()`
* setStart/StopPosition can be called at any time with any value
* Ensure all threads are running when `started` is emitted
* Support preload using `load()`. Now no reload in `play()`
- Fix build with QT_NAMESPACE
- Fix swscale color range
- Fix linux install destinations
- Add AVTranscoder.async, encoders are in individual threads
- Add FrameReader class
- Use FFmpeg 3.0 API
- QML:
* Support filters, including sw filters from libavfilter, and GLSL
filter
* Add `MediaPlayer/Video.audioBackends` property
* Support autoLoad
* Add `VideoOutput.mapTo/FromXXX` between source frame and item
* Video EQ in VideoOutput/Video
* Add `MediaPlayer.startPosition/stopPotion`
- QMLPlayer: Open video and subtitle at the same time. History view.
Zoom. Video EQ
-- Christoph Korn Mon, 27 Jun 2016 19:34:03 +0200
|
libqtav (1.10.0-1~getdeb1) wily; urgency=medium
* New upstream version
- Improve seek speed, fix drop too much frames after seek
- VideoFrameExtractor: seek faster if called many times. Speed up
progress bar preview
- Support media files from android assets. Use protocol 'assets:'
- Apply video decoder options when playing
- Better iOS support
- VideoToolbox:
* Check profile to avoid crash
* Support RGB output
* Use `rgb422_apple` texture
* Support iOS 0-copy rendering using OpenGLES
* More interop types for OSX and iOS
- OpenGL
* Use 16bit depth textures for >8bit videos (e.g. 10bit) if possible
* Correct input/output color range. This fixes QtAV video different
from other players
* Fix high opengl and core profile rendering
* Better EGL detection
- VO:
* Simplify signal emitting
* Support background color, simplify background painting
* VideoOutput delete crash, resize issues
* Improve performance of QPainter based renderers
- AudioOutput:
* remove setBufferSize, add a better API setBufferSamples
* Add flush(), clear(). Not implemented for backends.
* Fix OpenAL playback for some audio formats
* Dynamic load OpenAL by default except iOS
* Add AudioToolbox support for OSX/iOS and becomes the default backend
* PulseAudio: workaround noise for multiple instance
- Subtitle:
* Support ass font files in android assets
* Fix srt decoding
- QML:
* Add QtMultimedia compatible APIs VideoOutput.contentRect/sourceRect
- Simplify SurfaceType
- Fix strange behaviors near eof: seek, stepForward, exit etc.
- Fix playback block if audio duration is shorter than video
- VideoFrame constructed from QImage takes image's ownership
- Add VideoFrame.colorRange, AudioFrame.duration
- encoder: support start time
- Add AVPlayer.bufferSpeed, seekFinished(qint64)
- Fix abort when loading
- Examples:
* Fix videos in videowall not synchronized
* QMLPlayer has better touch screen experience
* QMLPlayer supports win10 store (But Qt is not well supported)
* Drag & Drop support on OSX
* URL open dialog for QMLPlayer
-- Christoph Korn Wed, 02 Mar 2016 19:34:26 +0100
|
About
-
Send Feedback to @ubuntu_updates