Currently we are passing spectrum parameters from the previous frame
to sbr_make_f_master.

Required to fix al_sbr_e_32_1.mp4
From a10887d6257c399e6a43348bfb1ccb3bf5c26eec Mon Sep 17 00:00:00 2001
From: Alex Converse <alex.conve...@gmail.com>
Date: Wed, 25 Nov 2009 19:41:27 -0500
Subject: [PATCH 06/10] Pass current spectrum_params to sbr_make_f_master.
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------1"

This is a multi-part message in MIME format.
--------------1
Content-Type: text/plain; charset=UTF-8; format=fixed
Content-Transfer-Encoding: 8bit

---
 aacsbr.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


--------------1
Content-Type: text/x-patch; name="0006-Pass-current-spectrum_params-to-sbr_make_f_master.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="0006-Pass-current-spectrum_params-to-sbr_make_f_master.patch"

diff --git a/aacsbr.c b/aacsbr.c
index a2dd954..e5c66bb 100644
--- a/aacsbr.c
+++ b/aacsbr.c
@@ -779,7 +779,7 @@ static unsigned int sbr_data(AACContext *ac, SpectralBandReplication *sbr,
 static void sbr_reset(AACContext *ac, SpectralBandReplication *sbr)
 {
     int err;
-    err = sbr_make_f_master(ac, sbr, sbr->spectrum_params);
+    err = sbr_make_f_master(ac, sbr, &sbr->spectrum_params[1]);
     if (err >= 0)
         err = sbr_make_f_derived(ac, sbr);
     sbr->reset = 0;

--------------1--


_______________________________________________
FFmpeg-soc mailing list
FFmpeg-soc@mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to