Statistics
| Branch: | Revision:

ffmpeg @ 5ce6934e

# Date Author Comment
5ce6934e 09/04/2009 04:59 PM Ramiro Polla

Add a newline in error message in CHECKED_ALLOC(Z).

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

315fa33f 09/04/2009 04:32 PM Ramiro Polla

Indent.

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

a9decf00 09/04/2009 04:31 PM Ramiro Polla

Use if(0){} instead of #if 0 to prevent debug code to rot.

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

d6ee035d 09/04/2009 12:57 AM Justin Ruggles

libspeex: Do not set AVCodecContext.frame_size in decoder init if there is no
header in extradata since the default value will be incorrect for multiple
frames per packet.

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

e69bb386 09/02/2009 10:53 PM Måns Rullgård

configure: fix check for x264

libx264 recently started mangling the name of x264_encoder_open() to
prevent version mismatches, breaking our test. Checking for another
function instead makes it work again.

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

e0b1d660 09/02/2009 06:03 PM Diego Biurrun

cosmetics: indentation and other prettyprinting fixes

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

c1061cc7 09/02/2009 04:41 PM Sascha Sommer

add missing wmapro decoder parts

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

ee155011 09/01/2009 04:00 PM Diego Biurrun

whitespace cosmetics, prettyprinting

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

f4258b13 08/31/2009 05:48 AM Diego Biurrun

Update ffv1 codec long name in the documentation as well.

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

7c6208d4 08/30/2009 09:19 PM Lars Täuber

Use "FFmpeg video codec #1" instead of "FFmpeg codec #1" as codec long name.
patch by Lars Täuber, lars.taeuber gmx net

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

f2086fb5 08/30/2009 06:14 PM Josh Harris

Fix incorrect display of ASF/WMV duration after r12926.

Patch by Josh Harris, qt tateu net

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

c6dbbc45 08/30/2009 03:50 PM Thilo Borgmann

Add function to compute ceil(log2(x)).
Patch by Thilo Borgmann <thilo.borgmann at googlemail.com>

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

13695827 08/30/2009 10:54 AM Kostya Shishkov

Convert ZERO8x2 macro into inline function

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

23638d87 08/30/2009 08:29 AM Reimar Döffinger

Remove unused variable.

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

b7eb7ef6 08/30/2009 06:30 AM Kostya Shishkov

Zeroing pic->motion_val in RV3/4 causes alignment problems on some 64-bit
architectures since stride is multiple of 4 and not of 8, so split
fill_rectangle() calls to operate on 32-bit words instead of 64-bit ones.

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

20622c4a 08/30/2009 06:16 AM Kostya Shishkov

Adjust r->avail_cache[] indexes to avoid alignment issues when zeroing block
inside it.

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

67c2c5bb 08/29/2009 11:08 PM Ramiro Polla

Curly brackets cosmetics for previous commit.

Originally committed as revision 29587 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

1ddb5747 08/29/2009 11:06 PM Ramiro Polla

Check for return value of initFilter().

Originally committed as revision 29586 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

dd653355 08/29/2009 11:03 PM Ramiro Polla

Revert mistakenly commited hunk.

Originally committed as revision 29585 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7248797c 08/29/2009 11:02 PM Ramiro Polla

swscale: Check for return values of malloc.

Originally committed as revision 29584 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e48a0966 08/29/2009 10:38 PM Ramiro Polla

Add CHECKED_ALLOC macro.
It works the same as CHECKED_ALLOCZ except that it does not zero the allocated
memory.

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

6833385d 08/29/2009 09:04 PM Justin Ruggles

Store the frame size in the LibSpeexContext in case the header does not exist.

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

e78516c6 08/29/2009 04:55 PM Måns Rullgård

One declaration of mm_flags is enough

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

4e36a5b4 08/29/2009 04:55 PM Måns Rullgård

Move declarations of some mmx functions to dsputil_mmx.h

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

5b1b0147 08/29/2009 04:55 PM Måns Rullgård

Move DECLARE_ALIGNED_8 definition next to DECLARE_ALIGNED_16

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

111641a9 08/29/2009 03:36 AM Ramiro Polla

swscale-example: Free memory used by input data.

Originally committed as revision 29583 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0607b090 08/29/2009 02:44 AM Ramiro Polla

Restore comment that was partially removed.

Originally committed as revision 29582 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c4d6d318 08/28/2009 11:39 PM Måns Rullgård

Make DECLARE_ALIGNED_8 align to 8 bytes, never to 16

The DECLARE_ALIGNED_8 macro is defined to align to 16 bytes instead
the 8 suggested by the name on some CPUs. None of the uses of this
macro ever need 16-byte alignment, cases which once did having been...

5c3b5e30 08/28/2009 12:57 AM Justin Ruggles

Use the output data type to determine the maximum number of samples that can be
decoded.

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

13db8750 08/28/2009 12:46 AM Justin Ruggles

Add myself as maintainer for libspeexdec.c

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

eb5f3c54 08/28/2009 12:44 AM Justin Ruggles

Modify the Ogg/Speex demuxer and the libspeex decoder so that they always treat
a packet of Speex frames as a single frame.

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

dd0e43e4 08/27/2009 05:46 PM Alex Converse

Re-add search_for_ms to the coefficients encoders to silence warnings

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

bf8202f3 08/27/2009 04:38 PM Vitor Sessak

Formatting K&R fixes

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

9263a05a 08/27/2009 03:52 PM Vitor Sessak

Mark "i" parameter of vector_clipf_sse() as early-clobber

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

d3b60aa6 08/27/2009 03:49 PM Vitor Sessak

100l, revision 19728 added a bug that broke twinvq decoding. I forgot to
multiply the buffer size by the number of channels.

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

50e23ae9 08/27/2009 03:38 PM Vitor Sessak

Mark parameter src of vector_clipf() as const

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

0a68cd87 08/27/2009 02:49 PM Vitor Sessak

SSE optimized vector_clipf(). 10% faster TwinVQ decoding.

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

8fc9376c 08/27/2009 01:41 PM Loren Merritt

indent

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

2f17f9c1 08/27/2009 01:41 PM Loren Merritt

1.5x faster ff_vorbis_floor1_render_list, 5% faster vorbis decoding on Core2.
1.3x and 3% on G4.
Though I think only part of this speedup is due to my optimizations per se;
some of it is that I got a better roll on the GCC random code generator.
Trivial reorderings of this function have a disproportionate effect on speed....

ae925315 08/26/2009 11:12 PM Diego Biurrun

whitespace cosmetics

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

21c6a025 08/26/2009 11:07 PM Måns Rullgård

Remove useless alignment from MpegEncContext.intra_scantable

The first member of struct ScanTable is a simple pointer, extra alignment
of which serves no purpose. The alignment specifier was added along with
some Altivec optimisations also adding a 16-byte-aligned array at the end...

608be2ac 08/26/2009 10:33 PM Ivan Schreter

Cosmetic changes in read_seek* routines.

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

5dd3707b 08/26/2009 10:10 PM Christian Schmidt

Decoder for LPCM as used in Bluray discs.

Patch by Christian Schmidt, schmidt digadd de

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

2fee538a 08/26/2009 09:25 PM Lars Täuber

Fix comments after switching from CABAC to range coder in r3658.

Patch by Lars Täuber, lars D taeuber A gmx D net

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

85fecafe 08/26/2009 09:23 PM Sascha Sommer

add decode_coeffs()

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

f53e96ed 08/26/2009 09:18 PM Sascha Sommer

merge 2-channel M/S stereo decoding code with the multichannel version

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

b97e0d7f 08/26/2009 03:22 PM Måns Rullgård

4xm: provide 16-byte alignment where required

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

95d36bdb 08/26/2009 01:17 PM Måns Rullgård

dsputil: declare some arrays 16-byte aligned

These arrays are passed to functions for which we promise 16-byte
alignment, so make sure we fulfil that promise.

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

20e7c8ae 08/26/2009 12:12 PM Måns Rullgård

Remove some unnecessary alignment specifiers

None of these arrays are used in ways requiring extra alignment.

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

4a3178b0 08/26/2009 11:31 AM Stephen Backway

Always allocate a buffer of AVPALETTE_SIZE for palette in the
Bluray subtitle decoder instead of as small as possible.
This avoids completely unnecessary issues with e.g. libswscale.
(See r19673)

Patch by Stephen Backway, stev391 A exemail D com D au

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

7f4fca03 08/26/2009 10:22 AM Reimar Döffinger

Increase maximum encoded subtitle size from 64 kB to 1 MB.
Fixes "dvd_subtitle too big" errors when encoding HD video subtitles
to DVD format.

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

63a78ef1 08/26/2009 10:08 AM Reimar Döffinger

100l typo, xsub encoder printed end time hours where minutes should have been.

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

64e657fd 08/26/2009 09:10 AM Reimar Döffinger

100l, inv_zigzag_direct16 must be aligned to 16 bytes for dct_quantize_SSE2
(which uses movdqa to xmm1 on inv_zigzag_direct16).

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

8b03c014 08/26/2009 08:43 AM Reimar Döffinger

Make sure that start_display_time is 0 by moving its value onto pts.
If it was not 0, subtitle encoding would fail.

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

44ed34b7 08/26/2009 08:38 AM Reimar Döffinger

Check for seek failures in avi_load_index, otherwise if the index offset
is invalid (e.g. truncated file) we might end up reading the whole file
since trying to seek beyond the end of file does not set EOF.

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

d5a30f86 08/26/2009 01:29 AM Reimar Döffinger

Reindent.

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

c7d28f43 08/26/2009 01:28 AM Reimar Döffinger

Remove now dead code.

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

b0231614 08/26/2009 01:27 AM Reimar Döffinger

Apply r19642 also pgssubdec:
Make sure AVSubtitle is initialized, memset it to 0.

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

a13e6870 08/25/2009 11:28 PM Måns Rullgård

mdec: remove unused members from struct MDECContext

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

dd36b88b 08/25/2009 11:28 PM Måns Rullgård

Remove explicit init to zero of static inv_zigzag_direct16

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

b979e4a2 08/25/2009 08:02 PM Diego Biurrun

whitespace cosmetics

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

6aa33347 08/25/2009 07:59 PM Baptiste Coudurier

return AVERROR if stream could not be allocated

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

b01c7b75 08/25/2009 07:58 PM Kent Mein

check av_new_stream return value, patch by Kent Mein, mein at cs dot umn dot edu

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

7305d97f 08/25/2009 09:46 AM Maksym Veremeyenko

Do not read index chunks as audio/video data; closes issue 1336.
patch by Maksym Veremeyenko, verem m1stereo tv

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

c58b82a2 08/25/2009 08:47 AM Stephen Backway

Add Bluray Subtitle Support

Patch by Stephen Backway, stev391 A exemail D com D au

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

49056037 08/25/2009 07:47 AM Reimar Döffinger

Mark video from .mtv files correctly as upside-down.

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

cf5ec607 08/24/2009 09:42 PM Måns Rullgård

mpegts: change variable-length array to fixed length

The difference between 188 and 204 is not worth worrying about.

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

afe08a72 08/24/2009 09:42 PM Måns Rullgård

PPC: remove unnecessary alignment on local variables

Storing a single element from a vector where all elements have the same
value does not require an aligned destination. Which element is stored
depends on the alignment of the destination address, but since they all...

ce78113d 08/24/2009 05:35 PM Vitor Sessak

Cosmetics: add some whitespace around operators

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

429eeecd 08/24/2009 01:43 PM Aurelien Jacobs

matroskadec: add correct extradata offset for V_MS/VFW/FOURCC tracks

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

e2644407 08/24/2009 01:40 PM Aurelien Jacobs

matroskadec: factorize some code

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

deb1b2b6 08/24/2009 10:59 AM Diego Biurrun

Add necessary #include for config.h.

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

b662e839 08/24/2009 10:36 AM Måns Rullgård

PPC: simplify loading some values into altivec registers

Instead of filling a local array with the desired value and loading it,
load a single element and vec_splat() it to fill the vector.

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

1feec476 08/24/2009 10:06 AM Diego Biurrun

Add missing header to fix 'make checkheaders'.

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

89fb9516 08/23/2009 08:31 PM Ramiro Polla

swscale-example: Rename src->ref so as to not confuse with src being used in doTest().

Originally committed as revision 29548 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7da35acd 08/23/2009 08:29 PM Ramiro Polla

swscale-example: Use SWS_BILINEAR instead of hardcoded value.

Originally committed as revision 29547 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d98fe8ec 08/23/2009 03:39 PM Måns Rullgård

Add myself as maintainer for AVR32 and MIPS

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

98ef6079 08/23/2009 03:39 PM Måns Rullgård

configure: fix filter() function when matching multiple patterns

This makes comma-separated patters to --disable-decoder and friends
work correctly with POSIX-compliant shells.

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

bce7b696 08/23/2009 01:46 PM Måns Rullgård

Add PIC flags early so tests they affect give correct results

This is mainly the checks for ebx on x86, but possibly others too.

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

c7312933 08/23/2009 11:02 AM Måns Rullgård

Include required headers in {mips,ppc}/mathops.h

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

95f2c769 08/23/2009 11:02 AM Måns Rullgård

Skip headers requiring external libs not present in checkheaders

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

566ae9fb 08/23/2009 11:02 AM Måns Rullgård

configure: simplify directory creation for out of tree builds

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

b7c10b2a 08/23/2009 11:02 AM Måns Rullgård

Fix dependency generation for yasm assembler files

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

7bd47335 08/23/2009 01:55 AM Vitor Sessak

TwinVQ decoder

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

a48ce2c3 08/22/2009 07:30 PM Ramiro Polla

Fix inconsistent indentation.

Originally committed as revision 29545 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a8dd8dc6 08/22/2009 04:07 PM Ivan Schreter

Use generic multi-stream key frame finding routine to implement read_seek2 and map
read_seek to read_seek2.

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

101036ad 08/22/2009 04:05 PM Ivan Schreter

Support for generic multi-stream key frame finding for new seek API.

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

50b1785a 08/22/2009 03:56 PM Loren Merritt

bring back some randomness in fft-test. (regression in r18070)

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

31c57185 08/21/2009 04:54 PM Sascha Sommer

Add some more wmapro decoder hunks

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

7056883b 08/21/2009 10:10 AM Diego Biurrun

Replace redundant GNUC_PREREQ macro by AV_GCC_VERSION_AT_LEAST from libavutil.

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

f2d702e1 08/21/2009 09:54 AM Reimar Döffinger

Replace #ifdef PIC checks with the more appropriate HAVE_EBX_AVAILABLE/HAVE_7REGS.

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

da47f0ee 08/21/2009 08:46 AM Diego Biurrun

Add missing #includes to pass 'make checkheaders'.

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

ab1eff9c 08/21/2009 08:34 AM Bartlomiej Wolowiec

Add support for S/PDIF encapsulation.

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

29d7eef7 08/20/2009 06:54 PM Reimar Döffinger

Always allocate a buffer of AVPALETTE_SIZE for palette in the subtitle
decoders instead of as small as possible.
This avoids completely unnecessary issues with e.g. libswscale.

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

1b03a9d6 08/20/2009 01:55 AM Ramiro Polla

Check return values of sws_allocVec() and sws_getConstVec().

Originally committed as revision 29543 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8a3c8627 08/20/2009 01:06 AM Måns Rullgård

configure: add --enable-pic flag

Using this flag enables position-independent code even when not strictly
required. It is impossible to use --disable-pic to forcibly disable PIC
when other properties mandate it.

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

90d43b52 08/19/2009 09:59 PM Måns Rullgård

Get rid of large stack array in rd8x8_c()

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

0314dead 08/19/2009 09:59 PM Måns Rullgård

eval: replace variable-length array with av_malloc/free

There is a theoretical possibility to pass a very long string to ff_parse,
which could crash if allocated from the stack. This allows the allocation
to be checked properly.

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

8313e179 08/19/2009 09:59 PM Måns Rullgård

flacdec: change variable-length array to fixed length

pred_order can never exceed 32, so always allocating that amount is safe
and not very wasteful.

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

64d39b7c 08/19/2009 08:21 AM Reimar Döffinger

Free initial swscale context, too. Avoids a valgrind warning.

Originally committed as revision 29538 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale