From fc5c09acd76ed7b6611cbdea797032eb7f8e6f87 Mon Sep 17 00:00:00 2001 From: eugeni Date: Wed, 30 Jan 2008 08:10:25 +0000 Subject: Add support for attachments in lavf demuxer. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25932 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_lavf.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libmpdemux/demux_lavf.c') diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c index 6f51952db7..90b4ba12c5 100644 --- a/libmpdemux/demux_lavf.c +++ b/libmpdemux/demux_lavf.c @@ -435,6 +435,13 @@ static void handle_stream(demuxer_t *demuxer, AVFormatContext *avfc, int i) { demuxer->sub->sh = demuxer->s_streams[priv->sub_streams++]; break; } + case CODEC_TYPE_ATTACHMENT:{ + if (st->codec->codec_id == CODEC_ID_TTF) + demuxer_add_attachment(demuxer, st->filename, + "application/x-truetype-font", + codec->extradata, codec->extradata_size); + break; + } default: st->discard= AVDISCARD_ALL; } -- cgit v1.2.3