]> git.sesse.net Git - ffmpeg/commitdiff
flvdemux: export flags for nellymoser through side data.
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 30 Nov 2011 20:16:33 +0000 (21:16 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 30 Nov 2011 20:16:33 +0000 (21:16 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavformat/flvdec.c

index 469e9890ba92035f014cfe8513a212b5932ab0df..1095f95b7b69033afbcf99dc72b3bff2f9c0194d 100644 (file)
@@ -580,6 +580,8 @@ static int flv_read_packet(AVFormatContext *s, AVPacket *pkt)
     pkt->dts = dts;
     pkt->pts = pts == AV_NOPTS_VALUE ? dts : pts;
     pkt->stream_index = st->index;
+    if(st->codec->codec_id == CODEC_ID_NELLYMOSER)
+        av_packet_new_side_data(pkt, 'F', 1)[0]= flags;
 
     if (    stream_type == FLV_STREAM_TYPE_AUDIO ||
             ((flags & FLV_VIDEO_FRAMETYPE_MASK) == FLV_FRAME_KEY) ||