diff options
author | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-01-11 21:45:13 +0000 |
---|---|---|
committer | eugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-01-11 21:45:13 +0000 |
commit | 2d0715a915acaae5c4a42452ef512c41896d72c1 (patch) | |
tree | 8375b13df41fa4939245c693c81d520bb04e3902 /libmpdemux | |
parent | 18e95314018c243dc2297a503eafa2207ebfcbfb (diff) | |
download | mpv-2d0715a915acaae5c4a42452ef512c41896d72c1.tar.bz2 mpv-2d0715a915acaae5c4a42452ef512c41896d72c1.tar.xz |
Set extradata for subtitle tracks in mkv demuxer.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25681 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/demux_mkv.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c index 892a703b22..c67e67d7d0 100644 --- a/libmpdemux/demux_mkv.c +++ b/libmpdemux/demux_mkv.c @@ -2308,6 +2308,10 @@ demux_mkv_open_sub (demuxer_t *demuxer, mkv_track_t *track, int sid) track->private_data = buffer; track->private_size = size; } + sh->extradata=malloc(track->private_size); + memcpy (sh->extradata, track->private_data, + track->private_size); + sh->extradata_len = track->private_size; } else { |