Phonon/Releases/VLC: Difference between revisions
Appearance
Apachelogger (talk | contribs) Created page with "= 0.7.0 = [url] == Features == * phonon4qt5-backend-vlc is a feature equivalent VLC powered backend built against Qt 5 rather than Qt 4. Phonon4Qt5 VLC is built from the same..." |
Apachelogger (talk | contribs) |
||
Line 10: | Line 10: | ||
== Bug Fixes == | == Bug Fixes == | ||
* Stride calculation when doing overlay painting is done correctly now (affects ''VideoWidget'' inside ''QProxyWidget'') | * Stride calculation when doing overlay painting is done correctly now (affects ''VideoWidget'' inside ''QProxyWidget'') | ||
* Queued tracks are now correctly played when the current track is about to end [https://git.reviewboard.kde.org/r/107118/ r107118] | * Queued tracks are now correctly played when the current track is about to end [[https://git.reviewboard.kde.org/r/107118/ r107118]]. | ||
* DirectSound and CoreAudio are no longer marked as advanced devices. This makes auto-selection of devices work on Windows and OSX. | * DirectSound and CoreAudio are no longer marked as advanced devices. This makes auto-selection of devices work on Windows and OSX. | ||
* Track selection on AudioCds via the MediaController is now working as intended. | * Track selection on AudioCds via the MediaController is now working as intended. | ||
* Prevent libpa crashes due to empty user-agent information. | * Prevent libpa crashes due to empty user-agent information. | ||
* Reduce scope of non-reentrant PulseAudio envrionment setup. Limited due to missing API backing in libvlc [https://bugs.kde.org/show_bug.cgi?id=321288 #321288]. | * Reduce scope of non-reentrant PulseAudio envrionment setup. Limited due to missing API backing in libvlc [[https://bugs.kde.org/show_bug.cgi?id=321288 #321288]]. |
Revision as of 13:55, 9 September 2013
0.7.0
[url]
Features
- phonon4qt5-backend-vlc is a feature equivalent VLC powered backend built against Qt 5 rather than Qt 4. Phonon4Qt5 VLC is built from the same source; requires the cmake option PHONON_BUILD_PHONON4QT5, libphonon4qt5 and a separate build directory from Qt 4.
- Support VLC 2.1.0's upcoming appid API setting more application information for PulseAudio.
- Reduce performance overhead in audio/video-less setups by not loading dummy plugins at all and removing unnecessary dynamic loading logic.
- Internal API redesign to ensure important abstract code is executed.
Bug Fixes
- Stride calculation when doing overlay painting is done correctly now (affects VideoWidget inside QProxyWidget)
- Queued tracks are now correctly played when the current track is about to end [r107118].
- DirectSound and CoreAudio are no longer marked as advanced devices. This makes auto-selection of devices work on Windows and OSX.
- Track selection on AudioCds via the MediaController is now working as intended.
- Prevent libpa crashes due to empty user-agent information.
- Reduce scope of non-reentrant PulseAudio envrionment setup. Limited due to missing API backing in libvlc [#321288].