Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ ad1ea1f1

# Date Author Comment
ad1ea1f1 04/09/2007 02:10 PM Reinhard Nissl

When dst_length 0 bit_length has to be 0, too, but the current code still
calls decode_rbsp_trailing() and therefore bit_length might get negative.
Although the remaining code is able to handle a negative bit_length, avoid
the calculation at all by setting bit_length to 0 for dst_length 0....

6ac9696e 04/09/2007 01:39 PM Reinhard Nissl

Remove a NAL unit's trailing zero bytes even when dst_length is 1.
Consider the following byte sequence

00 00 01 0a 00 00 00 01 09 ...
^ ^
A B

decode_nal() determines dst_length to be 1 (i. e. the byte between label
A and B above). However, this byte is a trailing zero byte as the spec...

ff82e429 04/09/2007 12:55 PM Reinhard Nissl

scenario: A properly coded frame is followed by an end of sequence NAL unit,
i.e. the four bytes 00 00 01 0a.
When decode_nal() decodes the end of sequence NAL unit, it returns with
dst_length == 0. The original code leads to a return -1 which discards
the current properly decoded frame....

e4141433 04/08/2007 08:24 PM Nicholas Tung

Get rid of unnecessary pointer casts.
patch by Nicholas Tung, ntung ntung com

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

597cbdaf 04/08/2007 06:54 PM Diego Biurrun

Only compile in Theora-specific functions if the Theora decoder has been
enabled. Also fixes some "defined but not used" warnings in that case.

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

6f6a3e2a 04/08/2007 06:52 PM Diego Biurrun

cosmetics: Move one code block to save an #ifdef in the next commit.

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

d7455a1c 04/08/2007 06:50 PM Diego Biurrun

Remove #if 0 code.

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

51cea49a 04/08/2007 01:42 PM Diego Biurrun

Fix compilation when Theora decoder is disabled, but VP3 is enabled.

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

0339fab8 04/08/2007 01:02 PM Diego Biurrun

Remove unused variable.

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

90f2a1a0 04/08/2007 12:05 PM Marco Gerards

cosmetics: indentation fix
patch by Marco Gerards, mgerards xs4all nl

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

fb12fca3 04/08/2007 09:44 AM Michael Niedermayer

factorize & 0x0F

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

bee4f778 04/08/2007 09:31 AM Michael Niedermayer

remove c93_ prefix from static functions in c93.c

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

fee9e805 04/07/2007 11:31 PM Michael Niedermayer

align vertically

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

43769d72 04/07/2007 11:30 PM Michael Niedermayer

shorter variable names

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

bbbd7757 04/07/2007 11:27 PM Michael Niedermayer

general purpose var should be int

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

bce31749 04/07/2007 11:18 PM Michael Niedermayer

remove redundant comments

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

b0094722 04/07/2007 11:17 PM Michael Niedermayer

remove useless debuging av_log()

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

dc338d17 04/07/2007 11:16 PM Michael Niedermayer

indention cleanup

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

d7cf4489 04/07/2007 11:10 PM Michael Niedermayer

use shorter names for the block type enum

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

ee77c2c9 04/07/2007 11:02 PM Michael Niedermayer

cosmetic

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

949ed6bb 04/07/2007 10:04 PM Michael Niedermayer

use bytestream reader instead of bitstream for THP
5% smaller adpcm.o
20% faster

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

8e952e4d 04/07/2007 09:34 PM Anssi Hannula

CRYO APC demuxer
patch by Anssi Hannula, anssi.hannula gmail com

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

204424a4 04/07/2007 09:30 PM Michael Niedermayer

simplify

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

b736a365 04/07/2007 09:27 PM Michael Niedermayer

prev1/2 -> prev2

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

11d66266 04/07/2007 09:22 PM Michael Niedermayer

simplify

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

d9ddac25 04/07/2007 09:19 PM Michael Niedermayer

general purpose vars should be int

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

20f75707 04/07/2007 09:15 PM Michael Niedermayer

table[index][ch] -> table[ch][index] (might be faster ...)

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

1e6c6759 04/07/2007 08:51 PM Nicholas Tung

Bethsoft VID demuxer and video decoder
patch by Nicholas Tung, ntung ntung com

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

e5b51496 04/07/2007 07:24 PM Ivo van Poorten

Fix segmentation fault for gray16le to gray conversion.

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

587d0722 04/07/2007 05:37 PM Nicholas Tung

Remove superfluous setting of has_b_frames in codecs without B-frames.
patch by Nicholas Tung, ntung ntung com

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

d1e0d21f 04/07/2007 04:03 PM Marco Gerards

THP PCM decoder, used on the Nintendo GameCube.
patch by Marco Gerards, mgerards xs4all nl

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

efd2afc2 04/07/2007 03:15 PM Michael Niedermayer

TIFF-LZW encoding support by (Bartlomiej Wolowiec b.wolowiec students mimuw edu pl)

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

f0790c59 04/07/2007 03:10 PM Michael Niedermayer

LZW encoder by Bartlomiej Wolowiec b.wolowiec students mimuw edu pl

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

9a0ddd09 04/07/2007 02:25 PM Anssi Hannula

Interplay C93 demuxer and video decoder
patch by Anssi Hannula, anssi.hannula gmail com

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

fe037229 04/07/2007 02:10 PM Diego Biurrun

typos

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

e42dba48 04/07/2007 02:09 PM Diego Biurrun

typos/grammar

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

f5bccd85 04/07/2007 02:07 PM Diego Biurrun

spelling/wording/grammar

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

414425e0 04/07/2007 11:57 AM Víctor Paesa

Print a list of valid AMR bitrates if a wrong one is used.
patch by Víctor Paesa, wzrlpy arsystel com

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

f4d47d6b 04/06/2007 11:16 PM Kamil Nowosad

YUV support patch by (Kamil Nowosad k.nowosad students mimuw edu pl)

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

e780e99e 04/06/2007 08:49 PM Kamil Nowosad

s/invert/photometric_interpretation/ patch by Kamil Nowosad k.nowosad students mimuw edu pl

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

2d99eed1 04/06/2007 06:29 PM Xiaohui Sun

SGI image decoder ported to the new image API.
patch by Xiaohui Sun, sunxiaohui dsp.ac cn

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

5558bda8 04/06/2007 10:37 AM Benoit Fouet

Return correct decoded size, decoder is called with only one frame at a time.
patch by Benoit Fouet, benoit.fouet purplelabs com

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

e8d00417 04/06/2007 09:59 AM David Bateman

IWMMXT-specific dsputils clear_blocks function.
patch by David Bateman, adb014 gmail com

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

bcae1fd0 04/06/2007 04:40 AM Kostya Shishkov

This codec is PAL8 so make it output PAL8 too

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

0a7a33d2 04/05/2007 12:09 AM Michael Niedermayer

remove compound literals gcc 2.95 doesnt support taking an address of a compound literal
and the current code was my fault as i suggested the student to use compound literals
beliving gcc 2.95 supports them completely ...

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

5bd526d9 04/04/2007 01:49 PM Ian Braithwaite

WMA decoder improvement, output closer to the dmo binary.
Patch by Ian Braithwaite ian braithwaite dot dk

[Ffmpeg-devel] WMA decoder improvement, 2007-03-28 15:50

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

047549d3 04/04/2007 01:26 PM Kostya Shishkov

vc1_split should be static

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

2b100ab2 04/04/2007 11:51 AM Stefan Huehner

changes some function declarations from () to (void) as per ansi c.
Patch by Stefan Huehner % stefan A huehner P org %

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

ee5c8a9b 04/04/2007 11:43 AM Diego Biurrun

Add some Doxygen comments, by Kamil Nowosad, k.nowosad students.mimuw.edu pl.

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

e7b85a15 04/03/2007 10:17 PM Diego Biurrun

cosmetics: Fix indentation.

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

8896cdd3 04/03/2007 10:16 PM Benoit Fouet

Remove useless pointer shift.
patch by Benoit Fouet, benoit.fouet purplelabs com

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

636b69c5 04/03/2007 10:13 PM Benoit Fouet

Remove commented-out while loop.
patch by Benoit Fouet, benoit.fouet purplelabs com

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

7038fa61 04/03/2007 02:15 PM Diego Biurrun

Explain which configure options are necessary for which AMR variant.

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

5d79e24a 04/03/2007 01:53 PM Michael Niedermayer

typo

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

bd446bb1 04/03/2007 01:52 PM Michael Niedermayer

cosmetic

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

f87459e4 04/03/2007 01:52 PM Kamil Nowosad

FF_CODER_TYPE_RAW / RLE / DEFLATE extracted from a patch by Kamil Nowosad

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

716222db 04/03/2007 01:43 PM Michael Niedermayer

tiff encoder by (Bartlomiej Wolowiec b.wolowiec students mimuw edu pl)

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

987c3aa8 04/03/2007 11:26 AM Diego Biurrun

Remove #if 0 code.

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

eb6905f0 04/03/2007 06:46 AM Michael Niedermayer

dont use *int8_t for the arguments (ive missed that in the patches ...)

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

b25514a4 04/03/2007 06:40 AM Xiaohui Sun

Changed the rle encoder a little and made it more universal.
Not only the repeated byte is calculated as (count ^ xor) + add
but also the raw encoding lenth byte is calculated as that too
patch by Xiaohui Sun sunxiaohui dsp ac cn

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

65df5449 04/03/2007 02:18 AM Michael Niedermayer

cosmetic

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

eb24fd64 04/03/2007 01:23 AM Michael Niedermayer

fix indention (less work to fix it myself than to check if a indention fix patch is ok ...)

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

bee38515 04/03/2007 01:20 AM Michael Niedermayer

move doxy from .c to .h

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

1ca286e1 04/03/2007 01:01 AM Michael Niedermayer

generic rle encoder by Bartlomiej Wolowiec b.wolowiec students mimuw edu pl

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

b56a8374 04/02/2007 07:26 AM Marc Hoffman

Remove stray object from list of Blackfin assembler objects.
patch by Marc Hoffman, mmh pleasantst com

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

67fd620c 04/01/2007 10:28 PM Marc Hoffman

bfin dsputils, basic pixel operations sads, diffs, motion compensation
and standard IEEE 8x8 block transforms
patch by Marc Hoffman, mmh pleasantst com

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

f8fb86e9 04/01/2007 10:20 PM Aurelien Jacobs

cosmetics: indentation

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

2de4f9eb 04/01/2007 04:14 PM Michael Niedermayer

indention

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

6e546aaa 04/01/2007 04:13 PM Michael Niedermayer

make AVCodec.init() optional

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

efb0c399 04/01/2007 02:28 PM Diego Biurrun

support for the THP game format by Marco Gerards, mgerards xs4all nl

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

28186473 04/01/2007 11:40 AM Diego Biurrun

Add '#undef exit', the function is now forbidden.

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

1026a8d4 04/01/2007 11:07 AM Diego Biurrun

Merge redundant comments.

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

1cfe393a 03/31/2007 11:58 PM Loren Merritt

doxy comment tweaks

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

bb21f176 03/31/2007 10:39 PM Guillaume Poirier

Add doxy comments, based on Loren's explanations posted here:
Date: Mar 30, 2007 9:00 PM
Subject: Re: [Ffmpeg-devel] Motion Estimation in snow.c for Waevelet encoded frames (DWT)

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

51aeb7aa 03/31/2007 05:24 PM Diego Biurrun

dct-test works on non-x86 now.

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

3ac35bdb 03/31/2007 05:24 PM Marc Hoffman

platform-independent restructuring and code simplification
patch by Marc Hoffman, mmh pleasantst com

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

c6bdc908 03/31/2007 05:14 PM Marc Hoffman

Remove illegal call to exit().
patch by Marc Hoffman, mmh pleasantst com

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

b83f7eb2 03/31/2007 04:47 PM Diego Pettenò

call faacDecClose() with all libfaad versions
patch by Diego Petteno flameeyes gmail com

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

19ef2ba5 03/31/2007 04:20 PM Marc Hoffman

Replace emms() with emms_c(), patch by Marc Hoffman, mmh pleasantst com.

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

30f15053 03/30/2007 08:56 PM Luca Barbato

Typos in comments

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

e62b3dd2 03/30/2007 07:16 PM Loren Merritt

move some stuff out of an inner loop. 12% faster svq1 encoding.

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

59006372 03/30/2007 07:15 PM Loren Merritt

mmx 16-bit ssd. 2.3x faster svq1 encoding.

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

a4072c45 03/30/2007 09:26 AM Kamil Nowosad

Fix a bug in av_find_opt(). Because some of the AVOption structures have field
unit = NULL, the function could pass NULL to strcmp and cause a segfault.

Patch by Kamil Nowosad, k nowosad % students mimuw edu pl.

Original thread:
Subject: [PATCH] small bugfix in av_find_opt()...

226d6947 03/30/2007 09:05 AM Limin Wang

add 'all' and 'none' options for partitions config
Patch by Limin Wang % lance P lmwang A gmail P com %
Original thread:
date: Mar 24, 2007 3:53 PM
subject: [Ffmpeg-devel] [PATCH] add all and none options for partitions config

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

2c48a21c 03/30/2007 06:33 AM Robert Swain

Update specification and reference implementation links.
patch by Robert Swain, robert.swain gmail com

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

44965991 03/29/2007 02:20 PM Panagiotis Issaris

Fix compilation when using the --disable-opts parameter. This to help those
interested in using a debugger to debug FFmpeg.

Original thread:
Subject: [PATCH] Fix compilation when using --disable-opts
Date: 2007-03-15 16:58:35 GMT

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

db56acd4 03/29/2007 09:39 AM Benoit Fouet

Accept only existing bitrates.
patch by Benoit Fouet, benoit.fouet purplelabs com

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

7ebf5927 03/27/2007 11:18 AM Michael Niedermayer

codec id addition guidlines

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

351f6b4e 03/27/2007 07:28 AM Kostya Shishkov

FASTTX==0 means additional 16 bits in extradata

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

6b27f3b8 03/27/2007 07:27 AM Kostya Shishkov

One more FASTTX-related hack

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

9ac421e3 03/27/2007 05:23 AM Kostya Shishkov

Remove redundant assign

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

adcb72b5 03/26/2007 05:33 PM Michael Niedermayer

set pict_type to I type during init so parsers which dont set it get all i frames, fixes mp3 seeking

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

d215d07a 03/26/2007 03:21 PM Ivan Kalvachev

get rid of unused entries in the middle of xvmc_render struct,
extensions are added to the end of the struct (avoids build issues on 64 bits platform)
add osd extension to be used by mplayer (required by the resent changes in the build system)
breaking the compability, thus bumping minor lavc version number...

1890c2ac 03/26/2007 10:03 AM Ian Braithwaite

Optimize by building the mdct window and multipying/adding at the same time.

Patch by Ian Braithwaite ian .. braithwaite . dk

[Ffmpeg-devel] WMA decoder speedup 2007-03-22 22:56

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

f39c3c88 03/26/2007 12:54 AM Michael Niedermayer

factorize &

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

0abfd533 03/26/2007 12:44 AM Michael Niedermayer

simplify

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

ed186431 03/26/2007 12:00 AM Aurelien Jacobs

properly set *data_size when returning >= 0 values in shorten_decode_frame()
Original thread:
Date: Sat, 24 Mar 2007 04:04:53 +0100
Subject: [Ffmpeg-devel] Shorten file playback broken in SVN trunk

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

0cb7f8a2 03/25/2007 11:37 PM Michael Niedermayer

check input validity, this prevents a few variables from reachin odd values which might have lead to out of array writes and thus might have been exploitable

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

34a370cb 03/25/2007 11:22 PM Michael Niedermayer

simplify

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

f0cb03e9 03/25/2007 08:52 PM Baptiste Coudurier

increment subminor version due to r8502 and r8504, those revisions make dnxhd and gif decoders in line with libavcodec API

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