Statistics
| Branch: | Revision:

ffmpeg @ f43ad0fe

# Date Author Comment
f43ad0fe 08/17/2008 03:50 PM Michael Niedermayer

Add prototypes to header (based on code by ramiro)

Originally committed as revision 14808 to svn://svn.ffmpeg.org/ffmpeg/trunk

64417375 08/17/2008 03:46 PM Michael Niedermayer

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

7b0a6612 08/17/2008 03:35 PM Michael Niedermayer

Do not mix declarations and statements (by ramiro).

Originally committed as revision 14806 to svn://svn.ffmpeg.org/ffmpeg/trunk

88ccaf6f 08/17/2008 03:33 PM Michael Niedermayer

put testing code under #ifdef TEST

Originally committed as revision 14805 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd5cd377 08/17/2008 03:32 PM Michael Niedermayer

Testing code uses random().

Originally committed as revision 14804 to svn://svn.ffmpeg.org/ffmpeg/trunk

a50bd69d 08/17/2008 03:32 PM Michael Niedermayer

fix includes

Originally committed as revision 14803 to svn://svn.ffmpeg.org/ffmpeg/trunk

7a0d00d4 08/17/2008 03:28 PM Michael Niedermayer

Principal component analysis
(will be cleaned up in next commits)

Originally committed as revision 14802 to svn://svn.ffmpeg.org/ffmpeg/trunk

83e92ab6 08/17/2008 12:25 PM Ramiro Polla

alacenc: NULL_IF_CONFIG_SMALL long_name.

Originally committed as revision 14801 to svn://svn.ffmpeg.org/ffmpeg/trunk

52098468 08/17/2008 08:43 AM Vladimir Voroshilov

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

720d52c6 08/17/2008 07:04 AM Kostya Shishkov

More okayed chunks of AAC encoder

Originally committed as revision 14799 to svn://svn.ffmpeg.org/ffmpeg/trunk

6b931476 08/17/2008 04:36 AM Ramiro Polla

Import ok'd parts of ALAC encoder from GSoC repo.

Originally committed as revision 14798 to svn://svn.ffmpeg.org/ffmpeg/trunk

38c1a5c4 08/16/2008 10:42 PM Justin Ruggles

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

81fc8a63 08/16/2008 09:39 PM Justin Ruggles

use range of lpc orders in ORDER_METHOD_EST

Originally committed as revision 14796 to svn://svn.ffmpeg.org/ffmpeg/trunk

9045f5e7 08/16/2008 09:32 PM Justin Ruggles

cosmetics: adjust line breaks and vertical alignment

Originally committed as revision 14795 to svn://svn.ffmpeg.org/ffmpeg/trunk

56c07e29 08/16/2008 09:24 PM Justin Ruggles

use limited range of lpc orders when quantizing coefficients

Originally committed as revision 14794 to svn://svn.ffmpeg.org/ffmpeg/trunk

e748e34d 08/16/2008 06:39 PM Dave Yeo

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

e9e3c980 08/16/2008 05:28 PM Ramiro Polla

lpc: cosmetics: vertically align declarations and definitions.

Originally committed as revision 14792 to svn://svn.ffmpeg.org/ffmpeg/trunk

1b0f6fb8 08/16/2008 05:18 PM David Conrad

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

c50da3ad 08/16/2008 05:18 PM Ramiro Polla

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

51c796d0 08/16/2008 05:03 PM Ramiro Polla

flacenc: Allow more flexible shift calculation in LPC.

Originally committed as revision 14789 to svn://svn.ffmpeg.org/ffmpeg/trunk

3cffbe09 08/16/2008 02:46 PM Michael Niedermayer

Fix rc_eq mem leak.

Originally committed as revision 14788 to svn://svn.ffmpeg.org/ffmpeg/trunk

847d0536 08/16/2008 02:13 PM Michael Niedermayer

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

f5c3eae3 08/16/2008 11:59 AM Kostya Shishkov

Synchronize AAC encoder with renamings in aac.h

Originally committed as revision 14786 to svn://svn.ffmpeg.org/ffmpeg/trunk

817015e4 08/16/2008 05:47 AM Kostya Shishkov

Add approved chunks to AAC encoder

Originally committed as revision 14785 to svn://svn.ffmpeg.org/ffmpeg/trunk

38a1c7f2 08/16/2008 01:25 AM Peter Ross

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

4c00864f 08/15/2008 07:24 PM Diego Biurrun

Surround format-specific functions with matching preprocessor conditionals.

Originally committed as revision 14783 to svn://svn.ffmpeg.org/ffmpeg/trunk

7402ee23 08/15/2008 05:28 PM Diego Biurrun

Surround AVInputFormat declarations with format-specific #ifdefs.

Originally committed as revision 14782 to svn://svn.ffmpeg.org/ffmpeg/trunk

96445426 08/15/2008 04:54 PM Diego Biurrun

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

bcb5430a 08/15/2008 04:48 PM Diego Biurrun

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

082f7acf 08/15/2008 04:37 PM Diego Biurrun

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

fb9f1117 08/15/2008 04:33 PM Diego Biurrun

cosmetics: misc spelling fixes

Originally committed as revision 14778 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff9c8d7c 08/15/2008 04:13 PM Michael Niedermayer

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

8a9d72a0 08/15/2008 02:30 PM Michael Niedermayer

Simplify by using FFMAX.

Originally committed as revision 14776 to svn://svn.ffmpeg.org/ffmpeg/trunk

cce540c5 08/15/2008 10:31 AM Robert Swain

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

9ffd5c1c 08/15/2008 08:01 AM Robert Swain

More OKed AAC decoder hunks

Originally committed as revision 14774 to svn://svn.ffmpeg.org/ffmpeg/trunk

aa6ed608 08/15/2008 12:28 AM Måns Rullgård

Add myself as ARM maintainer

Originally committed as revision 14773 to svn://svn.ffmpeg.org/ffmpeg/trunk

848a5815 08/15/2008 12:19 AM Robert Swain

Synchronise AAC decoder code with that from SoC

Originally committed as revision 14772 to svn://svn.ffmpeg.org/ffmpeg/trunk

2272e04a 08/15/2008 12:14 AM Loren Merritt

document some dsp alignments

Originally committed as revision 14771 to svn://svn.ffmpeg.org/ffmpeg/trunk

62a57fae 08/15/2008 12:05 AM Robert Swain

More OKed sections of AAC decoder code

Originally committed as revision 14770 to svn://svn.ffmpeg.org/ffmpeg/trunk

e9b9a2f8 08/14/2008 11:38 PM Michael Niedermayer

Add -fasm and -std=c99 when supported.

Originally committed as revision 14769 to svn://svn.ffmpeg.org/ffmpeg/trunk

a964e813 08/14/2008 10:36 PM Aurelien Jacobs

use h_addr_list0 instead of h_addr as this is the posix hostent field name

Originally committed as revision 14768 to svn://svn.ffmpeg.org/ffmpeg/trunk

47698b83 08/14/2008 10:12 PM Robert Swain

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

7246177d 08/14/2008 10:01 PM Aurelien Jacobs

ensure we get explicit definition of various _XOPEN_SOURCE functions we use

Originally committed as revision 14766 to svn://svn.ffmpeg.org/ffmpeg/trunk

b5f46e93 08/14/2008 09:48 PM Baptiste Coudurier

import ok'd hunks for mxf muxer

Originally committed as revision 14765 to svn://svn.ffmpeg.org/ffmpeg/trunk

2b409ca9 08/14/2008 08:40 PM Diego Biurrun

Remove hackish support for fastmemcpy from MPlayer.

Originally committed as revision 14764 to svn://svn.ffmpeg.org/ffmpeg/trunk

1e8bd10c 08/14/2008 07:38 PM Ramiro Polla

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

07be55dc 08/14/2008 04:07 PM Kostya Shishkov

Remove not OKed parts from AAC encoder

Originally committed as revision 14762 to svn://svn.ffmpeg.org/ffmpeg/trunk

29a717ae 08/14/2008 03:50 PM Diego Biurrun

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

084cadab 08/14/2008 03:23 PM Daniel Serpell

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

b96e074d 08/14/2008 03:16 PM Daniel Serpell

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

69fc4da3 08/14/2008 02:40 PM Robert Swain

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

ece6b83c 08/14/2008 02:36 PM Robert Swain

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

7139bfa8 08/14/2008 02:29 PM Kurtnoise

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

bf6ce82d 08/14/2008 02:03 PM Diego Biurrun

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

11a9d3e8 08/14/2008 11:40 AM Michael Niedermayer

Add -D_POSIX_C_SOURCE=200112 to cflags.

Originally committed as revision 14754 to svn://svn.ffmpeg.org/ffmpeg/trunk

67a38cee 08/14/2008 11:17 AM Anuradha Suraparaju

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

c03d9d05 08/14/2008 05:52 AM Kostya Shishkov

Okayed parts of AAC encoder

Originally committed as revision 14752 to svn://svn.ffmpeg.org/ffmpeg/trunk

7ca7d5fa 08/14/2008 05:00 AM Loren Merritt

file which should have been added in r14749

Originally committed as revision 14751 to svn://svn.ffmpeg.org/ffmpeg/trunk

75ac2875 08/14/2008 04:41 AM Loren Merritt

missing prototype

Originally committed as revision 14750 to svn://svn.ffmpeg.org/ffmpeg/trunk

ebceaa1c 08/14/2008 04:40 AM Loren Merritt

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

ee467537 08/14/2008 04:39 AM Loren Merritt

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

a7cc783d 08/14/2008 03:58 AM Ramiro Polla

mlp: split simple inline function that xors 4 bytes into one.

Originally committed as revision 14747 to svn://svn.ffmpeg.org/ffmpeg/trunk

3c9769a0 08/14/2008 03:24 AM Michael Niedermayer

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....

aca36b28 08/14/2008 12:07 AM Michael Niedermayer

Remove unneeded whitespace and quotes from -D_ISOC99_SOURCE.

Originally committed as revision 14745 to svn://svn.ffmpeg.org/ffmpeg/trunk

67587238 08/13/2008 11:36 PM Loren Merritt

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

911e21a3 08/13/2008 11:35 PM Loren Merritt

simd int->float
20% faster ac3 if downmixing, 15% if not

Originally committed as revision 14743 to svn://svn.ffmpeg.org/ffmpeg/trunk

ac2e5564 08/13/2008 11:33 PM Loren Merritt

simd downmix
13% faster ac3 if downmixing

Originally committed as revision 14742 to svn://svn.ffmpeg.org/ffmpeg/trunk

45d9d618 08/13/2008 11:30 PM Loren Merritt

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

3b6516f7 08/13/2008 11:30 PM Loren Merritt

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

da0def34 08/13/2008 11:01 PM Michael Niedermayer

Change _ISOC9X_SOURCE to _ISOC99_SOURCE.

Originally committed as revision 14739 to svn://svn.ffmpeg.org/ffmpeg/trunk

5df3cc6f 08/13/2008 09:15 PM Aurelien Jacobs

matroskadec: list some more ebml IDs found in the wild and that we ignore
This avoid printing some warnings about unknow IDs while we in fact know
the IDs but just want to knowingly ignore them.

Originally committed as revision 14738 to svn://svn.ffmpeg.org/ffmpeg/trunk

9a109272 08/13/2008 08:08 PM Stefano Sabatini

Make show_banner() and show_version() print both the compile-time and the
link-time/run-time libav* version numbers.

Originally committed as revision 14737 to svn://svn.ffmpeg.org/ffmpeg/trunk

850a8d42 08/13/2008 07:49 PM Erwan Ducroquet

Add examples in documentation showing how to avoid to decode audio and
output video in pass 1 for 2-pass encoding.
Patch by Erwan Ducroquet erwan dot ducroquet at gmail dot com

Originally committed as revision 14736 to svn://svn.ffmpeg.org/ffmpeg/trunk

06cddea0 08/13/2008 07:43 PM Ramiro Polla

mlp: Cosmetics: Close comments in an extra line and
remove empty lines between doxy comments and function declarations.

Originally committed as revision 14735 to svn://svn.ffmpeg.org/ffmpeg/trunk

f4bba201 08/13/2008 07:29 PM Anuradha Suraparaju

Dirac encapsulation in MPEG-TS
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk

Originally committed as revision 14734 to svn://svn.ffmpeg.org/ffmpeg/trunk

ce15710f 08/13/2008 06:47 PM Ramiro Polla

mlp: Split common code from parser and decoder to be used by encoder.

Originally committed as revision 14733 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7327dbb 08/13/2008 06:33 PM Diego Biurrun

Remove unused variable.

Originally committed as revision 14732 to svn://svn.ffmpeg.org/ffmpeg/trunk

2485abe2 08/13/2008 06:32 PM Diego Biurrun

Remove unused variable.

Originally committed as revision 14731 to svn://svn.ffmpeg.org/ffmpeg/trunk

488b1ca4 08/13/2008 06:20 PM Michael Niedermayer

10000l, revert mistakely commited and unrelated hunk.

Originally committed as revision 14730 to svn://svn.ffmpeg.org/ffmpeg/trunk

ad1d8710 08/13/2008 06:17 PM Michael Niedermayer

Move -D_ISOC9X_SOURCE to configure so its available to all tests.

Originally committed as revision 14729 to svn://svn.ffmpeg.org/ffmpeg/trunk

ea452b54 08/13/2008 05:22 PM Aurelien Jacobs

strcasecmp() requires #include <strings.h>

Originally committed as revision 14728 to svn://svn.ffmpeg.org/ffmpeg/trunk

5af4f1f3 08/13/2008 04:01 PM Aurelien Jacobs

move M_PI definition along with other math definitions

Originally committed as revision 14727 to svn://svn.ffmpeg.org/ffmpeg/trunk

af44e8e4 08/13/2008 03:03 PM Carl Eugen Hoyos

Show result of yasm test.

Originally committed as revision 14726 to svn://svn.ffmpeg.org/ffmpeg/trunk

d1a12956 08/13/2008 10:04 AM Aurelien Jacobs

define some math constants so as not to depend on _XOPEN_SOURCE

Originally committed as revision 14725 to svn://svn.ffmpeg.org/ffmpeg/trunk

29d3ed3b 08/13/2008 10:03 AM Aurelien Jacobs

ffserver: SA_RESTART and unsetenv require _XOPEN_SOURCE

Originally committed as revision 14724 to svn://svn.ffmpeg.org/ffmpeg/trunk

131f1cb2 08/13/2008 09:36 AM Aurelien Jacobs

matroskadec: parse available blocks even when cluster parsing failed
This way, we still read the few complete blocks out of a truncated
cluster at the end of a truncated file.

Originally committed as revision 14723 to svn://svn.ffmpeg.org/ffmpeg/trunk

ee5b34d5 08/13/2008 02:44 AM Ramiro Polla

mlp_parser: Initialize crc data in its own function.

Originally committed as revision 14722 to svn://svn.ffmpeg.org/ffmpeg/trunk

5dae0dd2 08/13/2008 01:41 AM Ramiro Polla

mlpdec: Put some doxy comments to the right of vars instead of interleaved.

Originally committed as revision 14721 to svn://svn.ffmpeg.org/ffmpeg/trunk

f53acb7b 08/13/2008 01:36 AM Ramiro Polla

mlpdec: Split channel parameters from context into their own struct.

Originally committed as revision 14720 to svn://svn.ffmpeg.org/ffmpeg/trunk

557ac0c4 08/12/2008 11:45 PM Loren Merritt

optimize ac3_downmix.
1.3x faster 5.1->stereo, 1.9x faster 5.1->mono.

Originally committed as revision 14719 to svn://svn.ffmpeg.org/ffmpeg/trunk

0e55ba72 08/12/2008 09:02 PM Michael Niedermayer

Add needed include, make it compile without -D_BSD_SOURCE.

Originally committed as revision 14718 to svn://svn.ffmpeg.org/ffmpeg/trunk

db01fa13 08/12/2008 06:05 PM Ramiro Polla

mlpdec: whitespace and line-breaking cosmetics.

Originally committed as revision 14717 to svn://svn.ffmpeg.org/ffmpeg/trunk

d6aa052d 08/12/2008 05:53 PM Ramiro Polla

mlpdec: Split filter parameters from context into their own struct.

Originally committed as revision 14716 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d84a8f6 08/12/2008 05:28 PM Baptiste Coudurier

increase MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atm

Originally committed as revision 14715 to svn://svn.ffmpeg.org/ffmpeg/trunk

cb5b96cd 08/12/2008 05:26 PM Baptiste Coudurier

Prevent dts generation code to be executed when delay is > MAX_REORDER_DELAY,
this fixes overflow in AVStream->pts_buffer.

Originally committed as revision 14714 to svn://svn.ffmpeg.org/ffmpeg/trunk

ebc22cc2 08/12/2008 12:36 PM Peter Ross

Electronic Arts demuxer: support SxEN audio tags found in 'Need for Speed: Pro Street' computer game.

Originally committed as revision 14713 to svn://svn.ffmpeg.org/ffmpeg/trunk

3b4b1137 08/12/2008 12:32 PM Peter Ross

Fix CODEC_ID_PCM_U8 decoder output size calculation to support odd-number of samples.

Originally committed as revision 14712 to svn://svn.ffmpeg.org/ffmpeg/trunk

8d36d36e 08/12/2008 10:07 AM Stefano Sabatini

Add to the ffmpeg docs an usage example showing how to extract images
from a video.

Originally committed as revision 14711 to svn://svn.ffmpeg.org/ffmpeg/trunk

6819af82 08/12/2008 08:35 AM Peter Ross

Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using revision2 flag.

Originally committed as revision 14710 to svn://svn.ffmpeg.org/ffmpeg/trunk

a07f1178 08/12/2008 08:33 AM Peter Ross

Electronic Arts demuxer: ignore PTxx platform ID values.

Originally committed as revision 14709 to svn://svn.ffmpeg.org/ffmpeg/trunk