[FFmpeg-cvslog] opus_pvq: fix uninitialized variable usage

Rostislav Pehlivanov git at videolan.org
Wed Feb 15 23:23:36 EET 2017


ffmpeg | branch: master | Rostislav Pehlivanov <atomnuker at gmail.com> | Wed Feb 15 21:11:41 2017 +0000| [1b90e2414df070d4ea7d12f300c4a950d3ecc975] | committer: Rostislav Pehlivanov

opus_pvq: fix uninitialized variable usage

Fixes CID1400586

Signed-off-by: Rostislav Pehlivanov <atomnuker at gmail.com>

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

 libavcodec/opus_pvq.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/libavcodec/opus_pvq.c b/libavcodec/opus_pvq.c
index a2f5088..4197ccd 100644
--- a/libavcodec/opus_pvq.c
+++ b/libavcodec/opus_pvq.c
@@ -857,8 +857,8 @@ uint32_t ff_celt_encode_band(CeltFrame *f, OpusRangeCoder *rc, const int band,
     int dualstereo, split;
     int imid = 0, iside = 0;
     //uint32_t N0 = N;
-    int N_B;
-    //int N_B0;
+    int N_B = N / blocks;
+    //int N_B0 = N_B;
     int B0 = blocks;
     int time_divide = 0;
     int recombine = 0;
@@ -867,7 +867,6 @@ uint32_t ff_celt_encode_band(CeltFrame *f, OpusRangeCoder *rc, const int band,
     int longblocks = (B0 == 1);
     uint32_t cm = 0;
 
-    //N_B0 = N_B = N / blocks;
     split = dualstereo = (Y != NULL);
 
     if (N == 1) {



More information about the ffmpeg-cvslog mailing list