[vlc-devel] commit: input: Remove p_playlist gc signaling now that the playlist is aware of vlc_InputSelectedStreamChanged . (Pierre d'Herbemont )

Rémi Denis-Courmont rdenis at simphalempin.com
Sat Jun 14 17:00:53 CEST 2008


Le samedi 14 juin 2008 17:47:44 Pierre d'Herbemont, vous avez écrit :
> Now there is no more the circular dependency between playlist<->input<-
>
>  >vout in libvlccore.
>
> However some access or demux modules are still illegaly using the
> playlist directly. This is wrong as this creates a circular dependency
> between playlist and input indirectly.

First, I cannot see how the playlist demuxes could avoid doing that. Second, 
so long as they only release the playlist inconditionnaly when the input 
stream is over, I fail to see a circular dependency.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list