From aea99a1222079fce1d6bcfddb132c9dbd1abe874 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 11 Dec 2014 10:58:33 +0100 Subject: decoder/ffpmeg: make variables more local --- src/decoder/plugins/FfmpegDecoderPlugin.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/decoder/plugins/FfmpegDecoderPlugin.cxx b/src/decoder/plugins/FfmpegDecoderPlugin.cxx index aba1810d5..7e164e5bd 100644 --- a/src/decoder/plugins/FfmpegDecoderPlugin.cxx +++ b/src/decoder/plugins/FfmpegDecoderPlugin.cxx @@ -323,11 +323,8 @@ ffmpeg_send_packet(Decoder &decoder, InputStream &is, AVPacket packet2 = *packet; - uint8_t *output_buffer; - DecoderCommand cmd = DecoderCommand::NONE; while (packet2.size > 0 && cmd == DecoderCommand::NONE) { - int audio_size = 0; int got_frame = 0; int len = avcodec_decode_audio4(codec_context, frame, &got_frame, @@ -339,6 +336,8 @@ ffmpeg_send_packet(Decoder &decoder, InputStream &is, break; } + uint8_t *output_buffer; + int audio_size = 0; if (got_frame) { audio_size = copy_interleave_frame(codec_context, frame, -- cgit v1.2.3