1. 23 Apr, 2011 5 commits
    • Nathan Caldwell's avatar
      aacenc: Finish 3GPP psymodel analysis for non mid/side cases. · 230c1a90
      Nathan Caldwell authored
      There is still are still a few sections missing relating to TNS (not present)
      and mid/side (contains other bugs).
      
      Overall this improves quality, and vastly improves rate-control.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      230c1a90
    • Alex Converse's avatar
      Remove RDFT dependency from AAC decoder. · cfc2a0cf
      Alex Converse authored
      $subj
      
      >From 557176d961c70604c2a96d81aff4bd6faa670d8a Mon Sep 17 00:00:00 2001
      From: Alex Converse <aconverse@google.com>
      Date: Thu, 21 Apr 2011 12:11:42 -0700
      Subject: [PATCH] Remove RDFT dependency from AAC decoder.
      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
      
      It was used for an old implementation of the SBR filterbank.
      
      ./configure --disable-everything --disable-ffplay --enable-decoder=aac works.
      cfc2a0cf
    • Alex Converse's avatar
      Add some debug log messages to AAC extradata · 785c4418
      Alex Converse authored
      On Wed, Apr 20, 2011 at 11:39 AM, Justin Ruggles
      <justin.ruggles@gmail.com> wrote:
      > On 04/20/2011 02:26 PM, Alex Converse wrote:
      >
      >> ---
      >>  libavcodec/aacdec.c |   10 +++++++++-
      >>  1 files changed, 9 insertions(+), 1 deletions(-)
      >>
      >>
      >>
      >> 0002-Add-some-Debug-log-messages-to-AAC-extradata.patch
      >>
      >>
      >> diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c
      >> index c9761a1..3ec274f 100644
      >> --- a/libavcodec/aacdec.c
      >> +++ b/libavcodec/aacdec.c
      >> @@ -79,7 +79,6 @@
      >>             Parametric Stereo.
      >>   */
      >>
      >> -
      >>  #include "avcodec.h"
      >>  #include "internal.h"
      >>  #include "get_bits.h"
      >
      >
      > stray whitespace change
      >
      
      oops, fixed
      
      >From 94e8d0eea77480630f84368c97646cabc0f50628 Mon Sep 17 00:00:00 2001
      From: Alex Converse <aconverse@google.com>
      Date: Wed, 20 Apr 2011 11:23:34 -0700
      Subject: [PATCH] Add some debug log messages to AAC extradata
      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
      785c4418
    • Alex Converse's avatar
      Fix mov debug (u)int64_t format strings. · 3583d7cf
      Alex Converse authored
      3583d7cf
    • Jason Garrett-Glaser's avatar
      bswap: use native types for av_bwap16(). · 15919ee4
      Jason Garrett-Glaser authored
      This prevents a call to bytestream_get_be16() using a movzwl both before
      and after the ror instruction, which is obviously inefficient. Arm uses
      the same trick also.
      
      Sintel decoding goes from (avg+SD) 9.856 +/- 0.003 to 9.797 +/- 0.003 sec.
      Signed-off-by: 's avatarRonald S. Bultje <rsbultje@gmail.com>
      15919ee4
  2. 22 Apr, 2011 8 commits
  3. 21 Apr, 2011 15 commits
  4. 20 Apr, 2011 11 commits
  5. 19 Apr, 2011 1 commit