[FFmpeg-cvslog] pcm-dvd: Move a variable to a smaller scope

Diego Biurrun git at videolan.org
Fri Sep 26 12:40:14 CEST 2014


ffmpeg | branch: master | Diego Biurrun <diego at biurrun.de> | Fri Sep 26 00:42:52 2014 -0700| [b97f6ef956293fe06ae1e99bd295f42613081f37] | committer: Diego Biurrun

pcm-dvd: Move a variable to a smaller scope

This avoids an unused variable warning on big-endian systems.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b97f6ef956293fe06ae1e99bd295f42613081f37
---

 libavcodec/pcm-dvd.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libavcodec/pcm-dvd.c b/libavcodec/pcm-dvd.c
index 0872d29..f68af36 100644
--- a/libavcodec/pcm-dvd.c
+++ b/libavcodec/pcm-dvd.c
@@ -154,21 +154,21 @@ static void *pcm_dvd_decode_samples(AVCodecContext *avctx, const uint8_t *src,
     GetByteContext gb;
     int i;
     uint8_t t;
-    int samples;
 
     bytestream2_init(&gb, src, blocks * s->block_size);
     switch (avctx->bits_per_coded_sample) {
-    case 16:
+    case 16: {
 #if HAVE_BIGENDIAN
         bytestream2_get_buffer(&gb, dst16, blocks * s->block_size);
         dst16 += blocks * s->block_size / 2;
 #else
-        samples = blocks * avctx->channels;
+        int samples = blocks * avctx->channels;
         do {
             *dst16++ = bytestream2_get_be16u(&gb);
         } while (--samples);
 #endif
         return dst16;
+    }
     case 20:
         do {
             for (i = s->groups_per_block; i; i--) {



More information about the ffmpeg-cvslog mailing list