---
 libavformat/flvenc.c |   55 ++++++++++++++++++++++++++-----------------------
 1 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c
index a2b7500..7ffe995 100644
--- a/libavformat/flvenc.c
+++ b/libavformat/flvenc.c
@@ -183,25 +183,26 @@ static int flv_write_header(AVFormatContext *s)
         AVCodecContext *enc = s->streams[i]->codec;
         switch(enc->codec_type) {
             case AVMEDIA_TYPE_VIDEO:
-            if (s->streams[i]->r_frame_rate.den && 
s->streams[i]->r_frame_rate.num) {
-                framerate = av_q2d(s->streams[i]->r_frame_rate);
-            } else {
-                framerate = 1/av_q2d(s->streams[i]->codec->time_base);
-            }
-            video_enc = enc;
-            if(enc->codec_tag == 0) {
-                av_log(enc, AV_LOG_ERROR, "video codec not compatible with 
flv\n");
-                return -1;
-            }
+                if (s->streams[i]->r_frame_rate.den &&
+                    s->streams[i]->r_frame_rate.num) {
+                    framerate = av_q2d(s->streams[i]->r_frame_rate);
+                } else {
+                    framerate = 1/av_q2d(s->streams[i]->codec->time_base);
+                }
+                video_enc = enc;
+                if(enc->codec_tag == 0) {
+                    av_log(enc, AV_LOG_ERROR,
+                                "video codec not compatible with flv\n");
+                    return -1;
+                }
             break;
             case AVMEDIA_TYPE_AUDIO:
-            audio_enc = enc;
-            if(get_audio_flags(enc)<0)
-                return -1;
+                audio_enc = enc;
+                if (get_audio_flags(enc)<0) return -1;
             break;
             default:
-            av_log(enc, AV_LOG_ERROR, "codec not compatible with flv\n");
-            return -1;
+                av_log(enc, AV_LOG_ERROR, "codec not compatible with flv\n");
+                return -1;
         }
         av_set_pts_info(s->streams[i], 32, 1, 1000); /* 32 bit pts in ms */
     }
@@ -383,23 +384,25 @@ static int flv_write_packet(AVFormatContext *s, AVPacket 
*pkt)
 
     switch (enc->codec_type) {
         case AVMEDIA_TYPE_VIDEO:
-        avio_w8(pb, FLV_TAG_TYPE_VIDEO);
+            avio_w8(pb, FLV_TAG_TYPE_VIDEO);
 
-        flags = enc->codec_tag;
-        if(flags == 0) {
-            av_log(enc, AV_LOG_ERROR, "video codec %X not compatible with 
flv\n",enc->codec_id);
-            return -1;
-        }
+            flags = enc->codec_tag;
+            if(flags == 0) {
+                av_log(enc, AV_LOG_ERROR,
+                            "video codec %X not compatible with flv\n",
+                            enc->codec_id);
+                return -1;
+            }
 
-        flags |= pkt->flags & AV_PKT_FLAG_KEY ? FLV_FRAME_KEY : 
FLV_FRAME_INTER;
+            flags |= pkt->flags & AV_PKT_FLAG_KEY ? FLV_FRAME_KEY : 
FLV_FRAME_INTER;
         break;
         case AVMEDIA_TYPE_AUDIO:
-        assert(enc->codec_type == AVMEDIA_TYPE_AUDIO);
-        flags = get_audio_flags(enc);
+            assert(enc->codec_type == AVMEDIA_TYPE_AUDIO);
+            flags = get_audio_flags(enc);
 
-        assert(size);
+            assert(size);
 
-        avio_w8(pb, FLV_TAG_TYPE_AUDIO);
+            avio_w8(pb, FLV_TAG_TYPE_AUDIO);
         break;
     }
 
-- 
1.7.4.1

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to