[vlc-devel] commit: Implement access_GetParentInput and	demux_GetParentInput and use. ( Pierre d'Herbemont )
    git version control 
    git at videolan.org
       
    Fri Aug 21 12:34:07 CEST 2009
    
    
  
vlc | branch: master | Pierre d'Herbemont <pdherbemont at free.fr> | Fri Aug 21 12:27:56 2009 +0200| [0d1f966a0b3581d3e96423ce34f32b4da7725c31] | committer: Pierre d'Herbemont 
Implement access_GetParentInput and demux_GetParentInput and use.
This try to avoid vlc_object_find() as much as possible.
This is conservative, because where there is no associated parent input, we'll try to find in certain cases the parent input. This will probably be
 removed later on. Because yes, there is not necessarily a parent input for access and demux, especially if created from stream_UrlNew().
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0d1f966a0b3581d3e96423ce34f32b4da7725c31
---
 include/vlc_access.h      |    9 +++++++++
 include/vlc_demux.h       |    9 +++++++++
 include/vlc_stream.h      |    7 +++++--
 src/input/access.c        |   16 ++++++++++++++--
 src/input/access.h        |    7 ++++---
 src/input/demux.c         |   13 ++++++++++++-
 src/input/demux.h         |    4 ++--
 src/input/input.c         |    6 +++---
 src/input/stream.c        |   22 +++++++++++++++-------
 src/input/stream_demux.c  |    7 ++++---
 src/input/stream_filter.c |    2 ++
 src/input/stream_memory.c |    6 ++++++
 src/libvlccore.sym        |    4 +++-
 13 files changed, 88 insertions(+), 24 deletions(-)
Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=0d1f966a0b3581d3e96423ce34f32b4da7725c31
    
    
More information about the vlc-devel
mailing list