summaryrefslogtreecommitdiff
path: root/libavformat/amr.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavformat/amr.c')
-rw-r--r--libavformat/amr.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/libavformat/amr.c b/libavformat/amr.c
index 94d737a5cf..6faad121ba 100644
--- a/libavformat/amr.c
+++ b/libavformat/amr.c
@@ -48,7 +48,7 @@ static int amr_write_header(AVFormatContext *s)
}
else
{
- //This is an error!
+ return -1;
}
put_flush_packet(pb);
return 0;
@@ -168,8 +168,6 @@ static int amr_read_packet(AVFormatContext *s,
av_free_packet(pkt);
return AVERROR_IO;
}
-
- return 0;
}
else if(enc->codec_id == CODEC_ID_AMR_WB)
{
@@ -203,13 +201,12 @@ static int amr_read_packet(AVFormatContext *s,
av_free_packet(pkt);
return AVERROR_IO;
}
-
- return 0;
}
else
{
- return AVERROR_IO;
+ assert(0);
}
+ return 0;
}
static int amr_read_close(AVFormatContext *s)