Statistics
| Branch: | Revision:

ffmpeg @ 59006372

# Date Author Comment
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

0c0d17f3 03/30/2007 04:20 PM Michael Niedermayer

fix demuxing of IMAG0002.ASF

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

6cc65ab3 03/30/2007 03:05 PM Michael Niedermayer

analyze end condition must match r_fps selection condition
fixes fps for Channel\ 4\ News_Channel\ 4_20_10_2006_19_00_01.dvr-ms

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

f9645d7c 03/30/2007 11:31 AM Baptiste Coudurier

change -fs to use bytes instead of kbytes

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

85ad1b0e 03/30/2007 09:44 AM Baptiste Coudurier

change -fs option to use OPT_INT64

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

ffdf9a1f 03/30/2007 09:43 AM Baptiste Coudurier

add OPT_INT64 option

Originally committed as revision 8554 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

e9f6c8ea 03/29/2007 08:22 PM Michael Niedermayer

fix probe of 001.vdr-broken-6025

Originally committed as revision 8550 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

d1b23569 03/29/2007 11:39 AM Baptiste Coudurier

1000l, revert r8547, im too stupid

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

ed057fcc 03/29/2007 11:13 AM Baptiste Coudurier

typo, fix -fs

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

11979c46 03/29/2007 10:45 AM Baptiste Coudurier

move atom size check before parsing function search

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

a097e559 03/29/2007 10:42 AM Baptiste Coudurier

unset sample count to disable track when is broken

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

62b6498d 03/29/2007 10:37 AM Baptiste Coudurier

break if atom size is more than size left in container atom, fix shooter.mov

Originally committed as revision 8544 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

f5ad81f5 03/29/2007 06:32 AM Limin Wang

Allow setting v4l2 input and video standard.
Patch by Limin Wang (lance.lmwang AT gmail DOT com)

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

4992d8bf 03/29/2007 05:24 AM Bobby Bingham

Change the vhook code to send real timestamps to the filters instead of the
current time of day, which is useless, and which the filters could just as
easily query for themselves.
patch by Bobby Bingham, uhmmmm gmail com

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

2f124d2a 03/28/2007 03:45 PM Baptiste Coudurier

add hdv1 fourcc

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

0b339acb 03/28/2007 02:48 PM Baptiste Coudurier

revert r8538 (set bit rate for asf format) until regression tests issue is stated

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

4d38ebfd 03/28/2007 12:03 PM Zuxy Meng

set bit rate for asf format, patch by Zuxy Meng, zuxy meng gmail com

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

5508d26b 03/28/2007 11:53 AM Baptiste Coudurier

fix decoding of big audio packets (48k 16bit 2 channels), needed size is related to samples which is short * while len passed to decode_audio2 is related to pkt->data which is uint8_t *

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

c367d067 03/27/2007 09:47 PM Michael Niedermayer

prevent exit missuse

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

79750486 03/27/2007 07:28 PM Michael Niedermayer

require at least a score of AVPROBE_SCORE_MAX/4 or reaching of PROBE_BUF_MAX
to detect a container
fixes probing of mpeg_probe_fail.mpg

Originally committed as revision 8535 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

bad0cefb 03/26/2007 06:41 PM Baptiste Coudurier

add IJPG fourcc, to play m_ijpg.avi

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

61f676e1 03/26/2007 06:01 PM Michael Niedermayer

warning about vhooks status

Originally committed as revision 8529 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

04f7136b 03/25/2007 04:43 PM Baptiste Coudurier

remove TODO, its done now

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

10d4899c 03/25/2007 04:29 PM Baptiste Coudurier

pass correct buffer size to lzw decode init

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

5f01beb5 03/25/2007 03:43 PM Michael Niedermayer

move eob_reached logic into ff_lzw_decode_tail() which simplifies the code, avoids some checks in the innermost loop and also gets rid of the controversal break while hopefully retaining the last byte in a valid bytestream, invalid bytestreams still can have very significant overread...

c59f24e6 03/25/2007 03:15 PM Baptiste Coudurier

activate parser on MP3 id, fix [A-Destiny]_Konjiki_no_Gash_Bell_-_65_[71EE362C].mp4

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

0174f514 03/25/2007 03:12 PM Baptiste Coudurier

prefer MP3 id

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

6aaf3abd 03/25/2007 03:09 PM Michael Niedermayer

simplify

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

db6d109d 03/25/2007 03:09 PM Baptiste Coudurier

use MKTAG

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

b0c17f77 03/25/2007 03:06 PM Baptiste Coudurier

dont fail immediately when a somehow broken track is detected, some tracks might be good, fix mi2_vorbis51.mp4

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

2975ca0a 03/25/2007 02:33 PM Michael Niedermayer

lzw maintainer

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

bf770961 03/25/2007 02:02 PM Michael Niedermayer

factorize

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

62ef8925 03/25/2007 01:41 PM Michael Niedermayer

simplify

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

b6661510 03/25/2007 06:00 AM Kostya Shishkov

1000l to myself - get correct quantization for blocks 1 and 2
P.S. This condition could be also written as if(n==3 || n==(2-dc_pred_dir))

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

8509fc7b 03/25/2007 01:11 AM Aurelien Jacobs

add support for V_THEORA into Matroska
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)

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

da91ed59 03/25/2007 01:09 AM Aurelien Jacobs

use generic xiph header spliting func to split theora headers
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)

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

5bb127a9 03/25/2007 01:06 AM Aurelien Jacobs

extract vorbis header spliting code into a reusable function
Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)

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

239e1b6f 03/25/2007 12:16 AM Baptiste Coudurier

actually return bytes read

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

ea82552c 03/25/2007 12:12 AM Baptiste Coudurier

return error if loop has ended before decoding image

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

877519f5 03/25/2007 12:00 AM Baptiste Coudurier

actually return bytes read

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

7a28b771 03/24/2007 11:57 PM Baptiste Coudurier

add some length checks

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

5f7ab90a 03/24/2007 11:53 PM Baptiste Coudurier

simplify

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

93e91145 03/24/2007 11:23 PM Baptiste Coudurier

fix indentation

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

36376fa3 03/24/2007 11:23 PM Baptiste Coudurier

break if eob is reached to avoid reading one too much byte

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

ccba88d7 03/24/2007 03:24 PM Baptiste Coudurier

cosmectics, mov -> mp4

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

295b7dc3 03/24/2007 03:17 PM Baptiste Coudurier

sort

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

2b4162f0 03/24/2007 03:16 PM Baptiste Coudurier

add some codec object type ids

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

b41899c6 03/24/2007 03:11 PM Baptiste Coudurier

prefer MP3 id as mentioned in avcodec.h line 210

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

7555d2e6 03/24/2007 03:10 PM Baptiste Coudurier

add specifications reference comments

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

e2f3d947 03/24/2007 12:07 PM Limin Wang

Fix H.264 8x8 transform selection

It seems that it's opt parse bug, it can't process the flags which start by
digit. After change 8x8dct to dct8x8, I can set it without problem. I guess
nobody will use it since it can't work as expected, so the quick fix is change...

199c6e3c 03/24/2007 02:14 AM Michael Niedermayer

md5 test for the image formats

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

1e358f03 03/24/2007 02:03 AM Michael Niedermayer

bmp and tga image regression test

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

1c87ed3a 03/24/2007 01:48 AM Michael Niedermayer

1000000l for me ive misstakely reverted the regression checksum change from r8444 in r8486
how did i succeed doing such a ridiculously silly thing? well i think it happened like:
1. verifying that the regression tests pass with old resample2.c
2. updating the regressions to the new resample2.c ... failed svn complained...

c9fdab0d 03/23/2007 10:01 PM Fran├žois Revol

Some more BeOS cleanup: check for arpa/inet.h; declare the prototype for inet_aton if not found; remove barpainet.h as it's not longer needed.

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

56cc4266 03/23/2007 12:05 AM Tim Chick

iwmmxt ffmpeg code does not implement dct_unquantize_h263_inter_iwmmxt, but
armv5t does - use the armv5t function rather than default c code.
patch by Tim Chick chick at computergeek freeserve co uk

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

8ec04d34 03/22/2007 02:27 PM Michael Niedermayer

set more reasonable cutoff for audio rate conversion

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

4ba67eee 03/22/2007 01:52 PM Michael Niedermayer

update resgression tests after the resampler changes

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

47bbf8a7 03/22/2007 01:27 PM Michael Niedermayer

clarify codec_tag

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

89cff671 03/22/2007 01:17 PM Michael Niedermayer

clarify sub_id

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

7e068841 03/22/2007 11:23 AM Michael Niedermayer

replace long double in the audiophile kiddy mode with doubles, its faster (and more portable) and the audiophile placebo 120db stopband attenuation isnt affected

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

d6fead90 03/22/2007 11:13 AM Michael Niedermayer

change high precision mode to 30 bits again after making the code less overflow sensitive

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

303bd95c 03/22/2007 11:10 AM Michael Niedermayer

optimize linear filter coeff interpolation code, this also makes the code less prone to overflows

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

d971a5fa 03/22/2007 05:39 AM Justin Ruggles

cosmetics. align and condense.

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

319708da 03/22/2007 05:38 AM Justin Ruggles

simplify

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

bbd16dea 03/22/2007 05:34 AM Justin Ruggles

utilize multi-stage AC-3 bit allocation. speeds up encoding by 25-30%

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

447caf79 03/22/2007 03:18 AM Michael Niedermayer

revert r8469 (increase bits for non default highprecision mode)

it causes overflows with linear interpolated filters coefficients

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

55fc0eb1 03/22/2007 03:16 AM Michael Niedermayer

AUDIOPHILE_KIDDY_MODE

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

50df67d3 03/22/2007 12:52 AM Michael Niedermayer

optimize bessel function instead of trusting gcc to do trivial optimizations (as gcc doesnt ...)

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

14f887ef 03/22/2007 12:16 AM Michael Niedermayer

select more sensible default windows (= attenuation beyond the dynamic range of your input is silly if it negatively affects other parameters)

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

20cf58c3 03/21/2007 11:44 PM Michael Niedermayer

make kaiser windows with other beta than 16 available

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

f88e7c83 03/21/2007 11:07 PM Tim Chick

enable iwmmxt support, removing mm_support() stub
patch by Tim Chick, chick at computergeek freeserve co uk

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

c252b26d 03/21/2007 10:39 PM Michael Niedermayer

make high precision mode accessible at compile time

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

ca6940f8 03/21/2007 10:38 PM Michael Niedermayer

increase bits for non default highprecision mode

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

ae232dd7 03/21/2007 10:37 PM Michael Niedermayer

code for testing the accuracy of the resampler

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

66a148a1 03/21/2007 10:02 PM Michael Niedermayer

remove dithering of filter coefficients, improves precision by 1-2 bits and
improves subjective sound quality on artificial sample (udial.wav resampling
to 32khz)

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

8076609a 03/21/2007 11:05 AM David Conrad

The NSV demuxer assumes that a video frame's timestamp increases by one on each
frame, but some low-bitrate NSV files omit video frames for some NSV frames,
and expect the timestamp to increase by one every NSV frame. This is noticeable
in 64vp3.nsv where the video runs several times faster than the audio. Fix this...

df7625ed 03/21/2007 10:48 AM Wolfram Gloger

av_estimate_timings_from_pts() flushes the packet queue but doesn't
reset the streams' cur_dts values. This can lead to a fatal "error,
non monotone timestamps ..." message later, because the out-of-date
cur_dts values are used to compute some packet's dts....

e14f79ed 03/21/2007 10:28 AM Baptiste Coudurier

cosmetics, sample_size_v1 -> bytes_per_frame / samples_per_frame

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

638fd2fc 03/21/2007 10:19 AM Baptiste Coudurier

cosmetics

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

2d2432b7 03/21/2007 10:17 AM Baptiste Coudurier

set audio frame size based on stts

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

4278662d 03/21/2007 10:03 AM Baptiste Coudurier

treat frame_size > 1 as compressed audio

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

c72e05ba 03/21/2007 05:56 AM Kostya Shishkov

Smacker Audio stereo fix

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