Statistics
| Branch: | Revision:

ffmpeg @ 2e032b32

# Date Author Comment
2e032b32 05/01/2009 09:35 PM Stefano Sabatini

Prefer (void) over () in function prototype.

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

dd04911c 05/01/2009 06:17 PM Stefano Sabatini

Make graphparser.c use av_get_token().
This also avoids the need for '\=' escaping.

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

d11dbf09 05/01/2009 02:38 PM Michael Niedermayer

av_get_token()
based on a patch by Stefano Sabatini

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

71412781 05/01/2009 12:31 PM Michael Niedermayer

Ignore first entry of intra matrixes if it is invalid.
Fixes pink.mpg / issue1046.

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

45ccc61a 05/01/2009 12:17 PM Michael Niedermayer

Factorize quantization matrix loading code out.

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

da00b525 04/30/2009 09:34 PM Ramiro Polla

Don't #if a function declaration and properly indent it.

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

bf4f19dc 04/30/2009 12:30 PM Ramiro Polla

mlpdec: Move MLP's filter_channel() to dsputils.

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

52bcc8e1 04/30/2009 12:08 PM Ramiro Polla

Document change in r18719.

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

ce1d9c85 04/30/2009 12:06 PM Ramiro Polla

Export av_free_packet().

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

f0a75e66 04/30/2009 10:21 AM Diego Biurrun

Add missing return statement to out-of-memory condition. Fixes the warning:
libavcodec/motionpixels.c:302: warning: statement with no effect

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

4c27207c 04/29/2009 04:14 PM Måns Rullgård

configure: fix licence check function

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

a068a7f1 04/29/2009 03:43 PM Diego Biurrun

Drop unused libamr-nb fixed-point glue code.

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

2f7ae63b 04/29/2009 03:40 PM Diego Biurrun

Require --enable-nonfree for turning on libfaac support.
libfaac lies about being LGPL, when it really is not.

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

2184c6f7 04/29/2009 03:32 PM Diego Biurrun

Factorize GPL and nonfree license checks into a common function.

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

d647ed78 04/29/2009 11:38 AM David Conrad

ARM: Use fewer register in NEON put_pixels _y2 and _xy2
Approved by Mans on IRC

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

428bf2ac 04/29/2009 11:31 AM David Conrad

ARM: NEON put_pixels_clamped

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

4b11e833 04/28/2009 07:51 PM Stefano Sabatini

Convert names to the FFmpeg style.

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

e45aeb38 04/28/2009 06:02 PM Michael Niedermayer

Reset eof state on seeking.
Fixes issue1005.

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

5efccce2 04/27/2009 11:20 PM Stefano Sabatini

Implement av_get_bits_per_pixel().

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

85947156 04/27/2009 06:35 PM Vitor Sessak

Revert r18700, documentation of deprecated functions might be useful for
people trying to update to the new API.

Log of r18700:
Remove documentation from deprecated fields, they should not be used,
thus there is no sense in documenting them.

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

6cf92f6d 04/27/2009 04:06 PM Vitor Sessak

Check if there is enough bytes before reading the buffer in the EA ADPCM
decoder. Fix issue 990.

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

8a06cb14 04/27/2009 04:04 PM Vitor Sessak

Skip 0x0000 frame footer in EA ADPCM decoder.

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

b78c8e21 04/27/2009 02:25 PM Cédric Schieli

Remove useless duplicated code in yuv2rgb_c_32, yuva2rgba_c and yuva2argb_c

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

859f9c0b 04/27/2009 12:41 PM Michael Niedermayer

Remove useless and outright wrong chatter from avcodec_encode_video().

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

aa04b920 04/27/2009 12:39 PM Michael Niedermayer

Remove redundant chatter from avcodec_encode_audio()

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

1885c76a 04/27/2009 12:38 PM Michael Niedermayer

Negative is error not -1, corrected in the doxy for avcodec_decode_subtitle2().

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

4d24c24f 04/27/2009 12:36 PM Michael Niedermayer

Add multiframe note to avcodec_decode_video() too.

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

e5776422 04/27/2009 12:34 PM Michael Niedermayer

Cleanup first paragraph of doxy of avcodec_decode_audio3().

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

37844111 04/27/2009 12:28 PM Michael Niedermayer

Remove documentation from deprecated fields, they should not be used,
thus there is no sense in documenting them.

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

ed57ef39 04/27/2009 12:25 PM Michael Niedermayer

Remove confusing and redundant engrish chatter from avcodec_decode_video2().

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

276f8e2b 04/27/2009 07:27 AM Cyril Comparon

Add avlanguage helpers in libavformat.
Patch by Cyril Comparon: standard_gmail_full_name_address
Original thread: Suggestion for a centralized language-tag facility in libavformat
Date: 04/10/2009 07:33 PM

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

80b9d636 04/27/2009 07:13 AM Benoit Fouet

Make function pointer assignments consistent in option handling.

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

9c4b5eb8 04/27/2009 05:30 AM Kostya Shishkov

Revert changing VLC initialization type for RV3/4 decoder.
While using large static table is not good (especially for embedded devices and
CPUs with small cache), other alternatives are not very good either.

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

77b12f80 04/26/2009 08:37 PM Ramiro Polla

mlpdec: Simplify filtering code by using only one counter variable.

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

60294c59 04/26/2009 04:23 AM Laurent Aimar

Correctly update output sample format in wavpack decoder.
Patch by Laurent Aimar (at 'fenrir (cons 'videolan 'org))

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

bdb8d996 04/25/2009 08:09 PM Benjamin Larsson

Proper subpacket size check for cook multichannel files.

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

bb1135c8 04/25/2009 07:47 PM Benjamin Larsson

Remove parentheses

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

fcc01e64 04/25/2009 06:43 PM Benjamin Larsson

Set the type of size in COOKSubpacket to unsigned

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

75801da5 04/25/2009 06:29 PM Stefano Sabatini

Add pixdescs definitions for planar YUV pixfmts with 16 bits per
component.

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

ec32cfd2 04/25/2009 05:46 PM Benjamin Larsson

Make sure we only parse max amount of subpackets (5) in the cook decoder.

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

da75426b 04/25/2009 05:35 PM Benjamin Larsson

Indent

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

0a704b5f 04/25/2009 05:33 PM Benjamin Larsson

Remove redundant code

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

9189d7eb 04/25/2009 10:47 AM Benjamin Larsson

Add Changelog for Cook multi channel support

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

67da3182 04/25/2009 10:46 AM Benjamin Larsson

Support cook multichannel files.

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

7204850e 04/25/2009 10:25 AM Benjamin Larsson

Fix the COOKDEBUG code

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

4a291c90 04/25/2009 10:20 AM Benjamin Larsson

Factor out COOKSubpacket, in preparation for multichannel support.

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

10151b13 04/25/2009 07:53 AM Stefano Sabatini

Add missing pixel format descriptor definitions.

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

3df18b3e 04/25/2009 05:47 AM Kostya Shishkov

Get rid of monstrous static table and initialize VLCs for RV3/4 dynamically.

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

1c86db80 04/24/2009 02:09 PM Kostya Shishkov

Remove useless assignment during initialization for some decoders

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

f83c5773 04/24/2009 01:38 PM Michael Niedermayer

indent

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

4eac2e89 04/24/2009 11:56 AM Wolfram Gloger

Change return type of opt_loglevel() from void to int.
Patch by Wolfram Gloger: wmglo (your at here) dent med uni (minus) muenchen de

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

96c5bc46 04/24/2009 06:44 AM Reimar Döffinger

TrueMotion 2 uses its own YUV-like colourspace, so convert output to proper RGB.

Patch by Reimar Döffinger <latinize($name) at (MN's favourite mail provider).de>

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

120ac262 04/24/2009 05:52 AM Kostya Shishkov

cosmetics: remove extra space indentation

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

29ee6355 04/24/2009 05:50 AM Kostya Shishkov

Merge decoding functions for all bitdepths in WavPack decoder

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

68f8d33b 04/24/2009 04:10 AM Michael Niedermayer

Support >8bit per component YUV in FFV1.
decoding becomes slower, encoding becomes faster, with gcc on duron.
some inlining overrides like av_flatten are added to keep inlining similar
to before.

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

217d34e3 04/24/2009 01:50 AM Michael Niedermayer

Force speed irrelevant calls to get/put_symbol() to be noinline.
We need to change decode_line to always_inline because gcc decided not to inline
it anymore once we force some calls to get/put_symbol() to be non inlined and
this decision of gcc would lead to a 10% overall speed loss....

3788e661 04/24/2009 12:26 AM Michael Niedermayer

Optimize sign handling in get_symbol().

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

a39b76ea 04/23/2009 11:30 PM Michael Niedermayer

Don't loose bits_per_raw_sample when transcoding.

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

2e418f5e 04/23/2009 11:14 PM Stefano Sabatini

Make avcodec_thread_init() set the thread count, even in the case when
threads support is not enabled. This should avoid the need for
thread_count explicit setting in applications.

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

8e86dd12 04/23/2009 10:19 PM Carl Eugen Hoyos

Make reset_ptr() void.

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

896873b5 04/23/2009 06:44 PM Ivo van Poorten

avoid possibly uninitialized return value
(found by clang static analyzer)

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

6e0f746d 04/23/2009 06:21 PM Kostya Shishkov

Handle WavPack INT32INFO chunks with nonzero post shift

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

0638c2ae 04/23/2009 05:27 PM Kostya Shishkov

Add functions for decoding >16 bits WavPack files.
Based on patches by Laurent Aimar (fenrir >whirlpool< videolan >dit< org)

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

760db32a 04/23/2009 07:44 AM Laurent Aimar

Shift 9-15 bit samples to use full 16-bit range.
Patch by Laurent Aimar <fenrir at VLCsite>
Thread: [PATCH] Fixed wavpack 9-15 bits support

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

b750fb69 04/23/2009 07:14 AM Kostya Shishkov

Display dimensions should not affect the real size of coded frame, thus set
only avctx->{width,height} and don't touch coded_{width,height} when parsing
them. This fixes the case when coded and display dimensions differ by more
than one macroblock.

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

e1b3d272 04/22/2009 10:05 PM Michael Niedermayer

Remove 2 useless FFMIN.

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

7bdf2eb8 04/22/2009 09:44 PM Michael Niedermayer

Remove apparently redundant code.

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

4fabb60d 04/22/2009 07:37 PM Jai Menon

NSV : Add TOC2 parsing and seeking support.

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

6c73a7d0 04/22/2009 01:52 PM Benjamin Larsson

Remove redundant code, found by CSA

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

e4ddc8ed 04/22/2009 09:27 AM Måns Rullgård

configure: support Blackfin CPU names with --cpu

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

0e1ccdeb 04/22/2009 08:39 AM Andreas Öman

It should be #if, not #ifdef

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

21fce71f 04/22/2009 05:20 AM Kostya Shishkov

Switch VLC tables in WMV3/VC-1 decoder to new static init method

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

f9f2ab82 04/22/2009 02:58 AM Michael Niedermayer

Require 4 instead of 3 frames for detecting mp3,
fixes misdetection of mpegps_mp3_unrecognized_format.mpg (issue997)

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

0ee51c55 04/22/2009 02:29 AM Michael Niedermayer

Fix 10l typo (usage of PIX_FMT_NE()).
Should fix FATE, i forgot to commit this.

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

445f0a8b 04/22/2009 01:54 AM Michael Niedermayer

Update safety check as the maximum pixel size is no longer 4.
New max size is 16bit * 4 samples (RGBA).

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

97f92143 04/22/2009 01:50 AM Michael Niedermayer

Support reading packed YUV422 10bit samples from Sveriges Television AB (SVT)
which have AFAIK been created for the jvt:
ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_exports/SVT_YUV10_Exports_/NewMobCal_YUV10_720p5994_/
I have called the format v210x due to its similarity to v210, note though I have...

297b5a3f 04/22/2009 12:04 AM Stefano Sabatini

Make read_line() do not depend on put_bits.h and speed up it.

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

9145021d 04/21/2009 11:23 PM Ramiro Polla

Add raw MLP muxer.

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

420df930 04/21/2009 10:53 PM Ramiro Polla

mlpdec: Don't overallocate buffers.
Now that max channels and primitive matrices are properly validated, there is
no need to be paranoid that random data will be overwritten.
As a bonus this makes matrix_coeff 16-byte aligned between matrices.

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

309616b2 04/21/2009 10:32 PM Ramiro Polla

mlpdec: Validate num_primitive_matrices.

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

868170c4 04/21/2009 10:12 PM Ramiro Polla

mlpdec: Validate max_channel and max_matrix_channel.

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

46958efe 04/21/2009 09:57 PM Ramiro Polla

mlpdec: Restart header sync must be 0x31ea for MLP.

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

5499a313 04/21/2009 09:51 PM Stefano Sabatini

Add missing header inclusion guard.

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

9401d18f 04/21/2009 07:15 PM Stefano Sabatini

Implement a write_line() function.

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

fd548e5b 04/21/2009 07:08 PM Stefano Sabatini

Remove consume_whitespace() and replace it with direct calls to
strspn().

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

3d10a890 04/21/2009 05:52 PM Jai Menon

Read extended channel configuration when extended AOT is BSAC.

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

0cfa85dd 04/21/2009 05:37 PM Kostya Shishkov

Make VLC tables in DCA decoder use INIT_VLC_USE_NEW_STATIC

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

a456df25 04/21/2009 05:35 PM Kostya Shishkov

100l: VLC table array should not be const

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

7bbd2fb1 04/21/2009 12:29 PM Robert Swain

Remove redundant assignment. err is assigned in every switch case anyway. Issue
found by CSA.

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

223d996a 04/21/2009 12:00 PM Michael Niedermayer

Fix a possibly exploitable buffer overflow.

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

f7cf12b2 04/21/2009 05:42 AM Kostya Shishkov

Set flag after VC-1 VLCs are initialized to avoid race condition

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

346802aa 04/21/2009 05:24 AM Kostya Shishkov

Remove some useless assignments and variables found by Clang

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

547b6a4c 04/21/2009 04:42 AM Kostya Shishkov

Make RV3/4 VLC tables use new static initialization method

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

de1275d5 04/21/2009 01:08 AM Michael Niedermayer

Planar 16bit 420 422 444 YUV support (output is only supported in some
unscaled convertions).
This, like gray16 converts down to 8bit, which is a big FIXME & patch welcome,
we should preserve more bits.

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

6c2a8608 04/21/2009 01:02 AM Michael Niedermayer

Add 420,422 and 444 planar 16bit per component pix formats.

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

61a3f379 04/21/2009 12:08 AM Michael Niedermayer

Merge gray->gray converters into planarCopy(), this should also make planarCopy()
useable for other 16bit formats once we support them.

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

714f32bf 04/21/2009 12:03 AM Michael Niedermayer

Add macro to check for 16bit per sample.

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

b87fae9f 04/21/2009 12:01 AM Michael Niedermayer

Make sure src/dst are NULL when they arent used, some code uses this to
simpify checks.

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

081aa41d 04/20/2009 09:05 PM Michael Niedermayer

Use generic BE check instead of checking for gray16LE.

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

c3dc6c5a 04/20/2009 09:04 PM Michael Niedermayer

add isBE()

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