[vlc-devel] [RFC V2] Update Qt to use the new player/playlist API and use QML engine
Hugo Beauzée-Luyssen
hugo at beauzee.fr
Fri Mar 15 16:09:44 CET 2019
On Fri, Mar 15, 2019, at 3:58 PM, Pierre Lamot wrote:
> Hi,
>
> Here is a second version of the QML interface, the code is available
> here at [1] as I
> didn't feel like flooding the mailing list with 80+ patches again.
>
> [1] https://github.com/chubinou/vlc/tree/qml/30
>
> This patchset has been rebased over Romain's lua patches and Victorien's
> hotkeys patches.
>
> Since the last RFC.
>
> - fixed issues related to windows cross compilation.
>
> - Added a lighter version of the UI when compiled or launched without the
> medialibrary.
>
> - Video isn't integrated within the interface on Windows at the moment, I've
> made good progress on this side, but it's not ready yet.
>
> - I kept the integration of the video on X11 through Qt OpenGL, as I
> didn't find
> a way to get proper alpha transparency of egl/glx window (QML) over
> X11 window.
>
> - use HW acceleration when rendering OpenGL video
>
> - merged my utils/vlc_var_observer into adapters/variables, make them
> compatible
> with the new vout/aout release/hold functions.
>
> - rename VideoRenderer* as QVoutWindow*
>
> - better integration with hotkeys.
>
> - integration of qmlcachegen, this allow pre-compilation of QML files and
> provides faster loading times. this can be enabled with
> --enable-qt-qml-cache. It is not enabled by default as it leaks on dlclose
> [QTBUG-73928] which might be annoying when compiling with asan
>
> - many fix/upgrades in the QML UI
>
> Alexandre Janniaux (1):
> qt: provide Wayland video output integration
>
> Chenrui He (1):
> qml: provide a player view for video and music
>
> Hugo Beauzée-Luyssen (1):
> input: Let the meta reader know if the input is being preparsed
Hi,
This patch can/should be discarded
--
Hugo Beauzée-Luyssen
hugo at beauzee.fr
More information about the vlc-devel
mailing list