Mercurial > mplayer.hg
comparison libmpdemux/demux_mkv.c @ 25653:ec6e8ea85a87
Set extradata for subtitle tracks in mkv demuxer.
author | eugeni |
---|---|
date | Fri, 11 Jan 2008 21:45:13 +0000 |
parents | 3d5fb36693ac |
children | 0190aa38aae2 |
comparison
equal
deleted
inserted
replaced
25652:6e25dda14b62 | 25653:ec6e8ea85a87 |
---|---|
2306 { | 2306 { |
2307 free (track->private_data); | 2307 free (track->private_data); |
2308 track->private_data = buffer; | 2308 track->private_data = buffer; |
2309 track->private_size = size; | 2309 track->private_size = size; |
2310 } | 2310 } |
2311 sh->extradata=malloc(track->private_size); | |
2312 memcpy (sh->extradata, track->private_data, | |
2313 track->private_size); | |
2314 sh->extradata_len = track->private_size; | |
2311 } | 2315 } |
2312 else | 2316 else |
2313 { | 2317 { |
2314 mp_msg (MSGT_DEMUX, MSGL_ERR, MSGTR_MPDEMUX_MKV_SubtitleTypeNotSupported, | 2318 mp_msg (MSGT_DEMUX, MSGL_ERR, MSGTR_MPDEMUX_MKV_SubtitleTypeNotSupported, |
2315 track->codec_id); | 2319 track->codec_id); |