[vlc-devel] commit: Interaction are controlled by a dedicated thread ( Rafaël Carré )

Rafaël Carré funman at videolan.org
Sun Mar 16 21:39:34 CET 2008


On Sun, 2008-03-16 at 21:22 +0100, git version control wrote:
> vlc | branch: master | Rafaël Carré <funman at videolan.org> | Sun Mar 16 20:49:26 2008 +0100| [55f3a9f1dc708d536a61a8f65c8b3c854c14e360]
> 
> Interaction are controlled by a dedicated thread
> 
> This is not the playlist's work at all
> Fix #1520
> 
> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=55f3a9f1dc708d536a61a8f65c8b3c854c14e360
> ---
> 
>  .../cmake/CMakeLists/src_CMakeLists.txt            |    1 -
>  include/vlc_objects.h                              |    1 +
>  include/vlc_playlist.h                             |    1 -
>  src/Makefile.am                                    |    1 -
>  src/interface/interaction.c                        |  395 ++++++++++----------
>  src/interface/interface.h                          |   39 --
>  src/misc/objects.c                                 |    4 +
>  src/playlist/engine.c                              |    5 -
>  src/playlist/thread.c                              |   25 +--
>  9 files changed, 211 insertions(+), 261 deletions(-)
> 
> Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=55f3a9f1dc708d536a61a8f65c8b3c854c14e360

Note that courmisch proposed to store a pointer to the interaction
object in libvlc_int_t to reduce the overhead of vlc_object_find() but I
thought it was worth not polluting the structure, and that the number of
objects was small when interface interaction was needed.

-- 
Rafaël Carré <funman at videolan.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20080316/b5fe1f68/attachment.sig>


More information about the vlc-devel mailing list