Peter Ross [Tue, 19 Aug 2008 11:26:43 +0000 (11:26 +0000)]
Add regression tests for F32LE, F64BE and F64LE PCM codecs.
Originally committed as revision 14838 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 11:05:29 +0000 (11:05 +0000)]
Make AIFF demuxer handle F32BE and F64BE PCM audio.
Originally committed as revision 14837 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 11:00:40 +0000 (11:00 +0000)]
Make MOV demuxer handle F32BE, F32LE, F64BE and F64LE PCM audio.
Originally committed as revision 14836 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 10:54:30 +0000 (10:54 +0000)]
Make RIFF-based demuxers handle F32LE and F64LE PCM audio.
Originally committed as revision 14835 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 10:49:38 +0000 (10:49 +0000)]
Make AU demuxer handle S24BE, S32BE and F64BE PCM audio.
Originally committed as revision 14834 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 10:43:47 +0000 (10:43 +0000)]
Add F64BE, F64LE and F64BE PCM codecs.
Originally committed as revision 14833 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 10:36:30 +0000 (10:36 +0000)]
Add SAMPLE_FMT_DBL.
Originally committed as revision 14832 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Tue, 19 Aug 2008 10:17:29 +0000 (10:17 +0000)]
Fix PCM_S16LE_PLANAR channel-address calculation bug introduced in r14659.
Originally committed as revision 14831 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 19 Aug 2008 08:55:40 +0000 (08:55 +0000)]
Mark init_vlcs function as av_cold.
Originally committed as revision 14830 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Mon, 18 Aug 2008 21:36:58 +0000 (21:36 +0000)]
More OKed AAC decoder code hunks
Originally committed as revision 14829 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Mon, 18 Aug 2008 19:39:08 +0000 (19:39 +0000)]
More OKed AAC decoder code hunks
Originally committed as revision 14828 to svn://svn.ffmpeg.org/ffmpeg/trunk
Zhentan Feng [Mon, 18 Aug 2008 18:11:00 +0000 (18:11 +0000)]
Ok-ed parts from patch by zhentan feng.
Originally committed as revision 14827 to svn://svn.ffmpeg.org/ffmpeg/trunk
Zhentan Feng [Mon, 18 Aug 2008 17:54:18 +0000 (17:54 +0000)]
Factorize common code out of the mxf demuxer.
Patch by zhentan feng.
Originally committed as revision 14826 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ronald S. Bultje [Mon, 18 Aug 2008 17:09:34 +0000 (17:09 +0000)]
Set AVStream.discard, so that demuxers can choose which stream to select if that is a serverside option (as is the case for RTSP). See "Realmedia patch" thread on mailinglist.
Originally committed as revision 14825 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Mon, 18 Aug 2008 12:39:57 +0000 (12:39 +0000)]
Support Electronic Arts files containing MP3 audio.
Originally committed as revision 14824 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Mon, 18 Aug 2008 12:03:59 +0000 (12:03 +0000)]
Mark SAMPLE_FMT_S24 as deprecated.
Originally committed as revision 14823 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Mon, 18 Aug 2008 05:39:44 +0000 (05:39 +0000)]
Add okayed chunks of AAC encoder psychoacoustic model
Originally committed as revision 14822 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Mon, 18 Aug 2008 05:38:26 +0000 (05:38 +0000)]
Add okayed parts for AAC encoder
Originally committed as revision 14821 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sun, 17 Aug 2008 22:47:40 +0000 (22:47 +0000)]
Import more ok'd parts of ALAC encoder from GSoC repo.
Originally committed as revision 14820 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 17 Aug 2008 19:56:28 +0000 (19:56 +0000)]
remove some unneeded header includes
Originally committed as revision 14819 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 19:32:51 +0000 (19:32 +0000)]
Copy and paste LGPL from tree.h, the previous one referred to a non-existing
version.
Originally committed as revision 14818 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 17 Aug 2008 19:26:13 +0000 (19:26 +0000)]
Add missing header includes to fix 'make checkheaders'.
Originally committed as revision 14817 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 17 Aug 2008 19:15:33 +0000 (19:15 +0000)]
Add missing stdint.h header to fix 'make checkheaders'.
Originally committed as revision 14816 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 17 Aug 2008 17:41:48 +0000 (17:41 +0000)]
use LFG instead of Mersenne Twister for AC-3 PRNG
Originally committed as revision 14815 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 17 Aug 2008 17:08:25 +0000 (17:08 +0000)]
Mark adx_decode_init() as type int instead of void, the function returns
a value. Fixes the warning:
adxdec.c:36: warning: 'return' with a value, in function returning void
Originally committed as revision 14814 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 16:58:47 +0000 (16:58 +0000)]
restore alphabetical order of TESTS
Originally committed as revision 14813 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 16:44:13 +0000 (16:44 +0000)]
Add PCA to TESTS.
Originally committed as revision 14812 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 17 Aug 2008 16:10:46 +0000 (16:10 +0000)]
fix and simplify frame size check and reencoding in verbatim mode
Originally committed as revision 14811 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:53:12 +0000 (15:53 +0000)]
Add multiple inclusion guards for consistency and to avoid them being
forgotten in case they ever become neccessary.
Originally committed as revision 14810 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:51:20 +0000 (15:51 +0000)]
Move context struct to c file.
Originally committed as revision 14809 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:50:20 +0000 (15:50 +0000)]
Add prototypes to header (based on code by ramiro)
Originally committed as revision 14808 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:46:20 +0000 (15:46 +0000)]
Make ff_pca_init() allocate it struct instead of letting the user provide
one (more robust ABI wise).
Originally committed as revision 14807 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:35:55 +0000 (15:35 +0000)]
Do not mix declarations and statements (by ramiro).
Originally committed as revision 14806 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:33:17 +0000 (15:33 +0000)]
put testing code under #ifdef TEST
Originally committed as revision 14805 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:32:50 +0000 (15:32 +0000)]
Testing code uses random().
Originally committed as revision 14804 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:32:13 +0000 (15:32 +0000)]
fix includes
Originally committed as revision 14803 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 17 Aug 2008 15:28:12 +0000 (15:28 +0000)]
Principal component analysis
(will be cleaned up in next commits)
Originally committed as revision 14802 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sun, 17 Aug 2008 12:25:01 +0000 (12:25 +0000)]
alacenc: NULL_IF_CONFIG_SMALL long_name.
Originally committed as revision 14801 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vladimir Voroshilov [Sun, 17 Aug 2008 08:43:37 +0000 (08:43 +0000)]
G.729 decoder main code
(just skeleton, contains only parts, explicitly ok'ed by Michael)
Originally committed as revision 14800 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 17 Aug 2008 07:04:11 +0000 (07:04 +0000)]
More okayed chunks of AAC encoder
Originally committed as revision 14799 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sun, 17 Aug 2008 04:36:06 +0000 (04:36 +0000)]
Import ok'd parts of ALAC encoder from GSoC repo.
Originally committed as revision 14798 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 16 Aug 2008 22:42:59 +0000 (22:42 +0000)]
update my email address to one which does not depend on my service provider
Originally committed as revision 14797 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 16 Aug 2008 21:39:09 +0000 (21:39 +0000)]
use range of lpc orders in ORDER_METHOD_EST
Originally committed as revision 14796 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 16 Aug 2008 21:32:03 +0000 (21:32 +0000)]
cosmetics: adjust line breaks and vertical alignment
Originally committed as revision 14795 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 16 Aug 2008 21:24:06 +0000 (21:24 +0000)]
use limited range of lpc orders when quantizing coefficients
Originally committed as revision 14794 to svn://svn.ffmpeg.org/ffmpeg/trunk
Dave Yeo [Sat, 16 Aug 2008 18:39:30 +0000 (18:39 +0000)]
struct timeval requires #include <sys/time.h>
patch by Dave Yeo daveryeo _at_ telus _dot_ net
Originally committed as revision 14793 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sat, 16 Aug 2008 17:28:29 +0000 (17:28 +0000)]
lpc: cosmetics: vertically align declarations and definitions.
Originally committed as revision 14792 to svn://svn.ffmpeg.org/ffmpeg/trunk
David Conrad [Sat, 16 Aug 2008 17:18:23 +0000 (17:18 +0000)]
Use correct asm object type and necessary -DPIC for yasm on 64-bit Darwin
Thread: [FFmpeg-devel] fft_mmx.asm yasm 64bit build broken
Patch by 'D' (lessen42 gmail com)
Originally committed as revision 14791 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sat, 16 Aug 2008 17:18:20 +0000 (17:18 +0000)]
flacenc, lpc: Move LPC code from flacenc.c to new lpc.[ch] files.
Originally committed as revision 14790 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Sat, 16 Aug 2008 17:03:57 +0000 (17:03 +0000)]
flacenc: Allow more flexible shift calculation in LPC.
Originally committed as revision 14789 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 16 Aug 2008 14:46:31 +0000 (14:46 +0000)]
Fix rc_eq mem leak.
Originally committed as revision 14788 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 16 Aug 2008 14:13:49 +0000 (14:13 +0000)]
Revert r14260
Log:
Free in avcodec_close() avctx->rc_eq. Fix a memory leak.
Reason running free() on random pointers.
Originally committed as revision 14787 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 16 Aug 2008 11:59:36 +0000 (11:59 +0000)]
Synchronize AAC encoder with renamings in aac.h
Originally committed as revision 14786 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 16 Aug 2008 05:47:18 +0000 (05:47 +0000)]
Add approved chunks to AAC encoder
Originally committed as revision 14785 to svn://svn.ffmpeg.org/ffmpeg/trunk
Peter Ross [Sat, 16 Aug 2008 01:25:12 +0000 (01:25 +0000)]
Use memcpy() for PCM S16/S32 codecs when codec byte-order matches machine byte-order.
Originally committed as revision 14784 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 19:24:55 +0000 (19:24 +0000)]
Surround format-specific functions with matching preprocessor conditionals.
Originally committed as revision 14783 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 17:28:20 +0000 (17:28 +0000)]
Surround AVInputFormat declarations with format-specific #ifdefs.
Originally committed as revision 14782 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 16:54:27 +0000 (16:54 +0000)]
Replace generic CONFIG_MUXERS preprocessor condition around format-specific
functions by more appropriate format-specific preprocessor conditions.
Originally committed as revision 14781 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 16:48:05 +0000 (16:48 +0000)]
Replace generic CONFIG_MUXERS preprocessor conditions around AVOutputFormat
declarations by more specific CONFIG_FOOBAR_MUXER conditions.
Originally committed as revision 14780 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 16:37:59 +0000 (16:37 +0000)]
cosmetics: Remove redundant #endif comments that are very close to the #ifdef
condition. This will make upcoming diffs smaller.
Originally committed as revision 14779 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Aug 2008 16:33:12 +0000 (16:33 +0000)]
cosmetics: misc spelling fixes
Originally committed as revision 14778 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Aug 2008 16:13:05 +0000 (16:13 +0000)]
Add flag to mark demuxers that can output discontinuous timestamps.
(could also be added to muxers if someone wants)
Originally committed as revision 14777 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Aug 2008 14:30:20 +0000 (14:30 +0000)]
Simplify by using FFMAX.
Originally committed as revision 14776 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Fri, 15 Aug 2008 10:31:11 +0000 (10:31 +0000)]
Don't try to free shared ff_sine_* tables pointed to by s->windows[]
Originally committed as revision 14775 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Fri, 15 Aug 2008 08:01:31 +0000 (08:01 +0000)]
More OKed AAC decoder hunks
Originally committed as revision 14774 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 15 Aug 2008 00:28:36 +0000 (00:28 +0000)]
Add myself as ARM maintainer
Originally committed as revision 14773 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Fri, 15 Aug 2008 00:19:14 +0000 (00:19 +0000)]
Synchronise AAC decoder code with that from SoC
Originally committed as revision 14772 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Fri, 15 Aug 2008 00:14:07 +0000 (00:14 +0000)]
document some dsp alignments
Originally committed as revision 14771 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Fri, 15 Aug 2008 00:05:09 +0000 (00:05 +0000)]
More OKed sections of AAC decoder code
Originally committed as revision 14770 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Aug 2008 23:38:09 +0000 (23:38 +0000)]
Add -fasm and -std=c99 when supported.
Originally committed as revision 14769 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Thu, 14 Aug 2008 22:36:05 +0000 (22:36 +0000)]
use h_addr_list[0] instead of h_addr as this is the posix hostent field name
Originally committed as revision 14768 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Thu, 14 Aug 2008 22:12:19 +0000 (22:12 +0000)]
The ff_sine_#[] should be aligned as they will commonly be used in dsputil
functions
Originally committed as revision 14767 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Thu, 14 Aug 2008 22:01:59 +0000 (22:01 +0000)]
ensure we get explicit definition of various _XOPEN_SOURCE functions we use
Originally committed as revision 14766 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 14 Aug 2008 21:48:02 +0000 (21:48 +0000)]
import ok'd hunks for mxf muxer
Originally committed as revision 14765 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 14 Aug 2008 20:40:36 +0000 (20:40 +0000)]
Remove hackish support for fastmemcpy from MPlayer.
Originally committed as revision 14764 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Thu, 14 Aug 2008 19:38:39 +0000 (19:38 +0000)]
mlp: Define End-of-Stream code in common header file and use it in decoder.
Originally committed as revision 14763 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Thu, 14 Aug 2008 16:07:17 +0000 (16:07 +0000)]
Remove not OKed parts from AAC encoder
Originally committed as revision 14762 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 14 Aug 2008 15:50:31 +0000 (15:50 +0000)]
Use '#include <poll.h>' instead of '#include <sys/poll.h>'.
It is the standard location as defined by the Open Group.
Originally committed as revision 14761 to svn://svn.ffmpeg.org/ffmpeg/trunk
Daniel Serpell [Thu, 14 Aug 2008 15:23:07 +0000 (15:23 +0000)]
Add an example of higher resolution video encoding for the PSP to the FAQ.
patch by Daniel Serpell, dserpell gmail com
Originally committed as revision 14760 to svn://svn.ffmpeg.org/ffmpeg/trunk
Daniel Serpell [Thu, 14 Aug 2008 15:16:17 +0000 (15:16 +0000)]
Fix the PSP examples in the FAQ to use libx264 as codec instead of h264.
patch by Daniel Serpell, dserpell gmail com
Originally committed as revision 14759 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Thu, 14 Aug 2008 14:40:16 +0000 (14:40 +0000)]
Add declarations for the sine tables used in wma.c (half window sizes: 128,
256, 512, 1024 and 2048) to mdct.c. Make them accessible via dsputil.h. Make
wma.c use these shared tables.
Originally committed as revision 14758 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Swain [Thu, 14 Aug 2008 14:36:22 +0000 (14:36 +0000)]
Change wma.c to use the ff_sine_window_init() from mdct.c
Originally committed as revision 14757 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kurtnoise [Thu, 14 Aug 2008 14:29:18 +0000 (14:29 +0000)]
Surround '#include <sys/select>' by HAVE_SYS_SELECT_H.
patch by Kurtnoise, kurtnoise free fr
Originally committed as revision 14756 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 14 Aug 2008 14:03:32 +0000 (14:03 +0000)]
Check for sys/select.h and poll.h unconditionally, not just if ffserver
is enabled. The headers are used throughout the code.
Originally committed as revision 14755 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Aug 2008 11:40:14 +0000 (11:40 +0000)]
Add -D_POSIX_C_SOURCE=200112 to cflags.
Originally committed as revision 14754 to svn://svn.ffmpeg.org/ffmpeg/trunk
Anuradha Suraparaju [Thu, 14 Aug 2008 11:17:23 +0000 (11:17 +0000)]
Change Dirac in MPEG-TS encapsulation to conform with spec changes.
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk
Originally committed as revision 14753 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Thu, 14 Aug 2008 05:52:29 +0000 (05:52 +0000)]
Okayed parts of AAC encoder
Originally committed as revision 14752 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 14 Aug 2008 05:00:25 +0000 (05:00 +0000)]
file which should have been added in r14749
Originally committed as revision 14751 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 14 Aug 2008 04:41:02 +0000 (04:41 +0000)]
missing prototype
Originally committed as revision 14750 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 14 Aug 2008 04:40:46 +0000 (04:40 +0000)]
gcc chokes on the 7 registers needed for float_to_int16_interleave6 (even inside HAVE_7REGS), so write it in yasm
Originally committed as revision 14749 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 14 Aug 2008 04:39:59 +0000 (04:39 +0000)]
gcc chokes on xmm constraints, so pessimize int32_to_float_fmul_scalar_sse a little
Originally committed as revision 14748 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Thu, 14 Aug 2008 03:58:05 +0000 (03:58 +0000)]
mlp: split simple inline function that xors 4 bytes into one.
Originally committed as revision 14747 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Aug 2008 03:24:58 +0000 (03:24 +0000)]
Do not fill the pts reordering buffer with guessed dts.
These values should not matter at all in principle because they
do not correspond to the time of display of any frame but it seems
ffmpeg becomes confused by them if they are far off and its not
strictly correct to set them to guessed values.
Fixes video_stalls_at_start.wmv
Originally committed as revision 14746 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Aug 2008 00:07:00 +0000 (00:07 +0000)]
Remove unneeded whitespace and quotes from -D_ISOC99_SOURCE.
Originally committed as revision 14745 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 13 Aug 2008 23:36:37 +0000 (23:36 +0000)]
special case 6 channel version of float_to_int16_interleave
5% faster ac3
Originally committed as revision 14744 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 13 Aug 2008 23:35:40 +0000 (23:35 +0000)]
simd int->float
20% faster ac3 if downmixing, 15% if not
Originally committed as revision 14743 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 13 Aug 2008 23:33:48 +0000 (23:33 +0000)]
simd downmix
13% faster ac3 if downmixing
Originally committed as revision 14742 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 13 Aug 2008 23:30:53 +0000 (23:30 +0000)]
don't mark the delayed samples for upmixing if they haven't been downmixed
Originally committed as revision 14741 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 13 Aug 2008 23:30:28 +0000 (23:30 +0000)]
oops, non-normalized downmix to mono contaminated add_bias for non-simd float-to-int.
Originally committed as revision 14740 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Aug 2008 23:01:48 +0000 (23:01 +0000)]
Change _ISOC9X_SOURCE to _ISOC99_SOURCE.
Originally committed as revision 14739 to svn://svn.ffmpeg.org/ffmpeg/trunk