[vlc-devel] Switch to vlc_player_t and vlc_playlist_t (QT/QML and all other intf modules)

Thomas Guillem thomas at gllm.fr
Mon Apr 1 16:24:51 CEST 2019


On Fri, Mar 29, 2019, at 17:54, Thomas Guillem wrote:
> New branch: https://github.com/tguillem/vlc/commits/qml/36
> 
> I fixed bisect, distcheck. Every commits compile one by one now.
> 
> I split a lot of QT commits in order to move the big part (20000 lines 
> in 52 commits) before the one commit that switch to new QML UI.
> The QT interface is never broken (either it use the legacy one before 
> the switch commit or the new one) but It may fail to interact with 
> other interface modules or CLI since all these modules are pushed one 
> by one.
> 
> On Fri, Mar 29, 2019, at 14:03, Thomas Guillem wrote:
> > 
> > On Wed, Mar 27, 2019, at 17:29, Rémi Denis-Courmont wrote:
> > > Le keskiviikkona 27. maaliskuuta 2019, 14.46.54 EET Thomas Guillem a écrit :
> > > > We would like to push the branch in its current state, knowing all the
> > > > previous regressions. Indeed, we are loosing a lot of time resolving
> > > > various conflicts, and this doesn't help external people that want to work
> > > > on the new UI.
> > > 
> > > Some of the entries in that list don't seem to relate to the Qt GUI. Except 
> > > for breaking interoperability between different interfaces, I don't think it's 
> > > reasonable to break other interfaces or non-embedded video functionalities for 
> > > the sake of Qt.
> > 
> > Are you talking about skins2 and netsync ? I don't think we should wait 
> > for skins2 and netsync before pushing this branch.
> > 
> > > 
> > > AFAICT, if the new playlist core misses features, they should be added before 
> > > interfaces are ported.
> > 
> > Which playlist feature is missing ? I just see the export one, that I 
> > just discovered today (should not be hard to port).

Playlist export implemented here: https://github.com/rom1v/vlc/commits/playlist_export.3

> > 
> > > 
> > > -- 
> > > レミ・デニ-クールモン
> > > http://www.remlab.net/
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > vlc-devel mailing list
> > > To unsubscribe or modify your subscription options:
> > > https://mailman.videolan.org/listinfo/vlc-devel
> > _______________________________________________
> > vlc-devel mailing list
> > To unsubscribe or modify your subscription options:
> > https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list