Alex Converse and Alex Converse
19d824e473
bitstream: Properly promote av_reverse values before shifting.
2011-06-10 13:04:25 -07:00
Alex Converse and Alex Converse
30315a8d9c
avformat: Add fpsprobesize as an AVOption.
2011-05-25 12:34:46 -07:00
Alex Converse and Anton Khirnov
7fe3207e25
movenc: fix adpcm mono muxing.
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2011-05-12 13:05:30 +02:00
Alex Converse and Alex Converse
ffc437c026
cosmetics: Fix crazy formatting in resample.
2011-05-10 20:09:51 -07:00
Alex Converse and Alex Converse
3e00ababc4
Allow resampling with no channel count change for up to 8 channels.
2011-05-10 20:08:18 -07:00
Alex Converse and Alex Converse
918a540953
Don't allow unsupported resampling configurations.
2011-05-10 20:07:15 -07:00
Alex Converse and Alex Converse
847aaec682
log: Fix an oob array read.
2011-05-08 13:34:05 -07:00
Alex Converse and Alex Converse
c38d9780eb
cosmetics: trim trailing whitespace in postproc
2011-05-08 13:33:23 -07:00
Alex Converse and Alex Converse
1569554153
Ban strncpy() it's too easy to misuse.
2011-05-08 12:49:07 -07:00
Alex Converse and Alex Converse
869303bebd
wmavoice: Use proper size in memeset().
...
sizeof(array_functrion_argument) gives the size of the pointer type not
the size of the array to which it points.
2011-05-05 21:25:48 -07:00
Alex Converse and Alex Converse
1a5e4fd8c5
Replace strncpy() with av_strlcpy().
2011-05-03 21:20:13 -07:00
Alex Converse and Alex Converse
aab6374bbe
indeo3: Eliminate use of long.
2011-05-03 21:20:05 -07:00
Alex Converse and Alex Converse
47bc52f821
get_bits: make cache unsigned to eliminate undefined signed overflow.
2011-05-03 21:14:39 -07:00
Alex Converse and Alex Converse
cfc2a0cf84
Remove RDFT dependency from AAC decoder.
...
$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.
2011-04-22 20:38:38 -07:00
Alex Converse and Alex Converse
785c441828
Add some debug log messages to AAC extradata
...
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
2011-04-22 20:36:57 -07:00
Alex Converse and Alex Converse
3583d7cffe
Fix mov debug (u)int64_t format strings.
2011-04-22 20:36:12 -07:00
Alex Converse and Alex Converse
2f072b55a4
Fix the conversion of AV_SAMPLE_FMT_FLT and _DBL to AV_SAMPLE_FMT_S32.
...
(1<<31) is undefined and seems to be evaluated by gcc to -2^31 when
these formulae require 2^31.
These conversions still need fate tests.
2011-04-11 21:47:53 -07:00
Alex Converse and Alex Converse
187a537904
Convert some undefined 1<<31 shifts into 1U<<31.
...
According to ISO 9899:1999 S 6.5.7/4:
The result of E1 << E2 is E1 left-shifted E2 bit positions; vacated bits
are filled with zeros. If E1 has an unsigned type, the value of the
result is E1× 2^E2, reduced modulo one more than the maximum value
representable in the result type. If E1 has a signed type and
nonnegative value, and E1× 2^E2 is representable in the result type, then
that is the resulting value; otherwise, the behavior is undefined.
2011-04-11 21:47:42 -07:00
Alex Converse and Alex Converse
347b375a80
daud: Don't write packets that are too large to have their size expressed in the bytestream.
2011-04-09 17:32:09 -07:00
Alex Converse and Anton Khirnov
14cf0fd2f5
Add silence support for AV_SAMPLE_FMT_U8.
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2011-04-05 09:08:04 +02:00
Alex Converse and Anton Khirnov
9dd94f8379
mov: Add support for zero-sized stsc runs.
...
A zero sized stsc run doesn't make a lot of sense but the spec does not
prohibit them and MPlayer VLC demuxers support them.
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2011-03-31 07:28:20 +02:00