flv fixes
[ffmpeg.git] / libavformat / flvdec.c
index f636791..29772f7 100644 (file)
@@ -57,6 +57,8 @@ static int flv_read_header(AVFormatContext *s,
             return AVERROR_NOMEM;
         st->codec.codec_type = CODEC_TYPE_VIDEO;
         st->codec.codec_id = CODEC_ID_FLV1;
+        st->codec.frame_rate= ap->frame_rate;
+        st->codec.frame_rate_base= ap->frame_rate_base;
     }
 
     if ((flags & 4)) {
@@ -83,6 +85,7 @@ static int flv_read_packet(AVFormatContext *s, AVPacket *pkt)
     type = get_byte(&s->pb);
     size = get_be24(&s->pb);
     pts = get_be24(&s->pb);
+//    av_log(s, AV_LOG_DEBUG, "type:%d, size:%d, pts:%d\n", type, size, pts);
     if (url_feof(&s->pb))
         return -EIO;
     url_fskip(&s->pb, 4); /* reserved */