Module: libav
Branch: master
Commit: daf98908118074e96199ca7195663af4543d3808

Author:    Alex Converse <[email protected]>
Committer: Alex Converse <[email protected]>
Date:      Tue Sep 27 10:24:28 2011 -0700

avconv: Reformat s16 volume adjustment.

---

 avconv.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/avconv.c b/avconv.c
index d6003dd..c418b7c 100644
--- a/avconv.c
+++ b/avconv.c
@@ -1676,13 +1676,12 @@ static int output_packet(InputStream *ist, int 
ist_index,
                 }
                 case AV_SAMPLE_FMT_S16:
                 {
-                short *volp;
-                volp = samples;
-                for(i=0;i<(decoded_data_size / sizeof(short));i++) {
-                    int v = ((*volp) * audio_volume + 128) >> 8;
-                    *volp++ = av_clip_int16(v);
-                }
-                break;
+                    int16_t *volp = samples;
+                    for (i = 0; i < (decoded_data_size / sizeof(*volp)); i++) {
+                        int v = ((*volp) * audio_volume + 128) >> 8;
+                        *volp++ = av_clip_int16(v);
+                    }
+                    break;
                 }
                 case AV_SAMPLE_FMT_S32:
                 {

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

Reply via email to