aboutsummaryrefslogtreecommitdiffstats
path: root/ffmpeg.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2012-03-27 02:43:40 +0200
committerMichael Niedermayer <michaelni@gmx.at>2012-03-27 02:43:40 +0200
commita0820eaa8a5f96a3254b096e59fbd390f7b0afa6 (patch)
tree421ec8cb34ce45f4318dbb53d521bea63f6c8a8c /ffmpeg.c
parentb62b9df7983217314188b3e0b1795c0e113b915a (diff)
downloadffmpeg-a0820eaa8a5f96a3254b096e59fbd390f7b0afa6.tar.gz
ffmpeg: fix handling or empty audio packets
Fixes Ticket1131 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'ffmpeg.c')
-rw-r--r--ffmpeg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ffmpeg.c b/ffmpeg.c
index f66828ffa5..d5e789e111 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -1083,7 +1083,7 @@ static int encode_audio_frame(AVFormatContext *s, OutputStream *ost,
pkt.data = NULL;
pkt.size = 0;
- if (buf) {
+ if (buf && buf_size) {
if (!ost->output_frame) {
ost->output_frame = avcodec_alloc_frame();
if (!ost->output_frame) {