]> git.sesse.net Git - vlc/commit
* src/video_output/video_output.c : do not use FIND_ANYWHERE to catch
authorLaurent Aimar <fenrir@videolan.org>
Sat, 13 Sep 2003 17:42:16 +0000 (17:42 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Sat, 13 Sep 2003 17:42:16 +0000 (17:42 +0000)
commit0925ed0b72fec9bc03c11fe65c898c76518e66af
treed27c5833bc43a3288261e86d45070e72fb45926b
parenta903f128da909e33e1877402e383176772f0947b
 * src/video_output/video_output.c  : do not use  FIND_ANYWHERE to catch
 the playlist.  but use FIND_PARENT. vlc_object_find  with FIND_ANYWHERE
 use p_obj->p_vlc as a starting point  and that doesn't work as playlist
 is  detach from  vlc before  vout is  destroyed by  the decoders  (when
 shutting down)  Perhaps vlc_object_find  should be  fixing to  find the
 root object, but I'm not sure.

 * src/input/*  : move  subtitle handling  from avi  to input.  Now subs
 should works with all file types _BUT_ won't be in synch if the demuxer
 doesn't implement a _precise_ DEMUX_GET_TIME.  So only .avi, .mp4 will
 be ok. Others could works if perfectly cbr.
  Now  Subtitle  track is  only  selected  when specified  by  sub-file
 option.(auto-dectected file is always added but not selected by default)
  Btw, the code could support multiple  subs files, but I don't know how
 to pass multiple filenames, any ideas ?

 * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
 don't use that elsewhere.
include/input_ext-intf.h
include/ninput.h
include/vlc_common.h
modules/demux/avi/avi.c
modules/demux/avi/avi.h
modules/demux/mp4/mp4.c
modules/demux/mpeg/mpga.c
src/input/demux.c
src/input/input.c
src/playlist/playlist.c
src/video_output/video_output.c