Implement access_GetParentInput and demux_GetParentInput and use.
authorPierre d'Herbemont <pdherbemont@free.fr>
Fri, 21 Aug 2009 10:27:56 +0000 (12:27 +0200)
committerPierre d'Herbemont <pdherbemont@free.fr>
Fri, 21 Aug 2009 10:33:56 +0000 (12:33 +0200)
commit0d1f966a0b3581d3e96423ce34f32b4da7725c31
treebb667b58cf9e640cc67a5ff433f6b63ab2c3fdb4
parent60677faf20a17e0c9fbcf3993b1c5826019b367d
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().
13 files changed:
include/vlc_access.h
include/vlc_demux.h
include/vlc_stream.h
src/input/access.c
src/input/access.h
src/input/demux.c
src/input/demux.h
src/input/input.c
src/input/stream.c
src/input/stream_demux.c
src/input/stream_filter.c
src/input/stream_memory.c
src/libvlccore.sym