diff options
author | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-20 22:35:15 +0000 |
---|---|---|
committer | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-20 22:35:15 +0000 |
commit | 2634fd42b2ca6581a076e8e3ce36fcd5c5a852ba (patch) | |
tree | 6f7684aed66e551be51c0cfaf5a6d815e0fdbf68 /demuxer.c | |
parent | ff0df4b392be3f5a2aff1a7c60583b38a5299e83 (diff) | |
download | mpv-2634fd42b2ca6581a076e8e3ce36fcd5c5a852ba.tar.bz2 mpv-2634fd42b2ca6581a076e8e3ce36fcd5c5a852ba.tar.xz |
dvd sub support reading
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@553 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'demuxer.c')
-rw-r--r-- | demuxer.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -94,15 +94,17 @@ typedef struct demuxer_st { // int time_src;// time source (pts/file/bps) demux_stream_t *audio; demux_stream_t *video; + demux_stream_t *sub; } demuxer_t; -demuxer_t* new_demuxer(stream_t *stream,int type,int a_id,int v_id){ +demuxer_t* new_demuxer(stream_t *stream,int type,int a_id,int v_id,int s_id){ demuxer_t *d=malloc(sizeof(demuxer_t)); d->stream=stream; d->synced=0; d->filepos=0; d->audio=new_demuxer_stream(d,a_id); d->video=new_demuxer_stream(d,v_id); + d->sub=new_demuxer_stream(d,s_id); d->type=type; return d; } |