summaryrefslogtreecommitdiffstats
path: root/demuxer.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-20 22:35:15 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-20 22:35:15 +0000
commit2634fd42b2ca6581a076e8e3ce36fcd5c5a852ba (patch)
tree6f7684aed66e551be51c0cfaf5a6d815e0fdbf68 /demuxer.c
parentff0df4b392be3f5a2aff1a7c60583b38a5299e83 (diff)
downloadmpv-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.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/demuxer.c b/demuxer.c
index 50a58956b9..f8dc737e42 100644
--- a/demuxer.c
+++ b/demuxer.c
@@ -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;
}