Statistics
| Branch: | Revision:

ffmpeg @ 4f90f33a

# Date Author Comment
4f90f33a 09/09/2007 01:47 PM Michael Niedermayer

perform init after reading the values needed for init
fixes decoding of files with spatial_decomposition_count!=5

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

d3de3ee2 09/09/2007 01:23 PM Stefano Sabatini

Document libavutil/mem.h:av_strdup.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

081c9d1d 09/09/2007 12:46 PM Michael Niedermayer

unneeded and impossible during init ...

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

32272f7e 09/09/2007 12:36 PM Michael Niedermayer

unused

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

014f9d23 09/09/2007 12:33 PM Michael Niedermayer

allocate slice buffer after parsing the header containing needed parameters
argh i really wish i had never accepted these slice patches ...

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

ba8964db 09/09/2007 12:25 PM Michael Niedermayer

remove ()

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

61806e9f 09/09/2007 12:24 PM Michael Niedermayer

spatial_decomposition_count != 5 bugfix

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

fa731ccd 09/09/2007 12:22 PM Michael Niedermayer

scaling obmc tables under #if 0 also by 4 (yes they where forgotten apparently)
this also requires a few entries to be ++ and -- to avoid a max of 256

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

a11dc59a 09/09/2007 11:58 AM Michael Niedermayer

clarify

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

1551e8e8 09/09/2007 10:20 AM Reimar Döffinger

Properly handle nuv file with changing resolution

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

bc101c10 09/09/2007 09:37 AM Diego Biurrun

cosmetics: Remove useless empty line.

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

8b5d5864 09/09/2007 09:36 AM Diego Biurrun

Elaborate on licensing issues: A few files are from libjpeg and the
infamous fdctref.c is all rights reserved.

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

7a562a31 09/09/2007 09:21 AM Reimar Döffinger

Do not set codec_tag when the container does not specify it.

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

fd065d05 09/09/2007 09:16 AM Reimar Döffinger

Make sure rtjpeg quality is a valid value

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

6cf7e81f 09/09/2007 09:00 AM Reimar Döffinger

Fix extreme stupidity: buffer size check must of course be before buffer use!

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

048905a4 09/09/2007 08:52 AM Reimar Döffinger

10l, add check forgotten in last commit

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

4f8a91c9 09/09/2007 08:42 AM Reimar Döffinger

First ugly and slow attempt to fix nuv files with extra frameheader
and per-frame rtjpeg quality

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

c612b00d 09/09/2007 08:22 AM Reimar Döffinger

Simplify nuv: factor out LZO decompression

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

dd6ca721 09/09/2007 07:25 AM Reimar Döffinger

Copy nuv header only when the video codec is nuv

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

e9314de6 09/08/2007 03:58 PM Michael Niedermayer

document MC

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

61d6e445 09/08/2007 02:52 PM Michael Niedermayer

rename HTAPS -> HTAPS_MAX (later is correct after the previous change)

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

7d7f57d9 09/08/2007 02:51 PM Michael Niedermayer

store halfpel filter coefficients in the header as well as the
flag for diagonal interpolation

the primary reason for this change is that previously MC up to 1/4 pel
matched H.264 exactly and that increases the risk of stumbling over
patents

secondly this allows 0.10 db or more quality gain by choosing a longer...

4770a97a 09/08/2007 03:16 AM Michael Niedermayer

remove outcommented code

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

65dc0f53 09/08/2007 03:15 AM Michael Niedermayer

indention

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

a68ca08e 09/08/2007 03:14 AM Michael Niedermayer

cleanup mc_block()
perform interpolation steps in such an order that halfpel interpolation
could be done per picture
this also makes mc_block() match h.264 for the 1/4 pel cases so that the
use of the h264 functions for some cases does not introduce a fantastic mess...

7ae94d52 09/07/2007 07:19 PM Andreas Öman

Indentation
patch by Andreas Öman

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

ec970c21 09/07/2007 06:27 PM Andreas Öman

Let H.264 decoder skip deblocking across slices
if running with multiple threads and CODEC_FLAGS2_FAST is set.
Thus, it may decode the slices in parallel to gain speed.

Patch by Andreas Öman: [andreas olebyn nu]

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

7a297ceb 09/07/2007 03:58 PM David Conrad

Update mkv regression tests after r10421

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

1156c6b0 09/07/2007 01:49 PM Ramiro Polla

Rename the format name audio_device (used in both oss and audio_beos) to oss and audio_beos.
-f oss and -f audio_beos should be used instead.

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

c7682de0 09/07/2007 01:47 PM Ramiro Polla

Remove --disable-audio-oss option from configure.
--disable-(de)muxer=oss should be used instead.

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

a4db8c89 09/07/2007 01:45 PM Ramiro Polla

Remove --disable-audio-beos option from configure.
--disable-(de)muxer=audio_beos should be used instead.

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

50383e88 09/07/2007 01:43 PM Ramiro Polla

Separate audio_(de)muxer into oss_(de)muxer and audio_beos_(de)muxer

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

bf61632b 09/07/2007 11:45 AM Michael Niedermayer

revert r10403
there was no discussion about it nor did anyone provide any justification for it
not before it was applied nor within 48h after i explicitly asked

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

032aa7df 09/06/2007 08:11 PM Stefano Sabatini

Cosmetic, change "fvstats" to "vstats_file".
Patch by Stefano Sabatini: [stefano sabatini-lala poste it]

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

75316e1d 09/06/2007 02:55 PM Limin Wang

Set data_size to zero when DCA header parse failed
Patch by Limin Wang <lance('\\'>>1)lmwang>(0x24^'D')<gmail>('/' & 0xFE)<com>
Thread [PATCH] set data_size to zero if failed to parse dca header

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

bdfae2a5 09/06/2007 12:36 PM Benoit Fouet

Add a bitstream filter for H.264.

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

c3ce4161 09/06/2007 05:14 AM David Conrad

Use V_MPEG4/ISO/ASP for mpeg4 when muxing mkv

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

1ddcd07f 09/06/2007 03:36 AM Kostya Shishkov

Set correct length for last slice in frame subpacket

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

13a579fc 09/05/2007 10:22 PM Guillaume Poirier

mention slice-based parallel H.264 decoding in changelog

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

e6488635 09/05/2007 08:42 PM Diego Biurrun

cosmetics: Add some whitespace for better readability.

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

bf898960 09/05/2007 08:31 PM Diego Biurrun

spelling/wording nits in some Doxygen comments

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

088ed4d6 09/05/2007 08:04 PM Jeff Downs

Avoid a crash when H264 MMC operation causes the short term reference
list to be emptied.
Patch by Jeff Downs: [heydowns borg com]

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

4df7c7d8 09/05/2007 06:57 PM Ramiro Polla

Rename dc1394.c to libdc1394.c

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

5fdb9cc5 09/05/2007 06:55 PM Ramiro Polla

Prefix library format names with 'lib' in libavformat

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

06e31011 09/05/2007 06:52 PM Ramiro Polla

Remove --disable-{v4l,v4l2} options from configure
--disable-demuxer={v4l,v4l2} should be used instead

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

7b1b62b2 09/05/2007 06:44 PM Ramiro Polla

Give better filenames to bktr and v4l grabbers

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

fd484da7 09/05/2007 06:29 PM Ramiro Polla

Remove video_grab_ prefix from video_grab_{bktr,v4l}

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

6a058d90 09/05/2007 05:25 PM Michael Niedermayer

revert 10409
there is no need for put_timestamp to be exported it is not used outside the
PES code

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

8baaee65 09/05/2007 05:14 PM Michael Niedermayer

export put_timestamp()
this will be needed for spliting the PES muxer code out

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

c1e8b678 09/05/2007 04:47 PM Neil Brown

Make sure that if a stream has a duration but the container doesn't
then the container duration is set from the stream duration.

patch by Neil Brown: [ neilb suse de]
original thread: [FFmpeg-devel] [patch 3/3] Make timing calculations
less dependant on start_time being defined....

afebe2f7 09/05/2007 04:18 PM Andreas Öman

Add slice-based parallel H.264 decoding
Patch by Andreas Öman % andreas A olebyn P nu %
NB: depends on having a thread library activated at config time, and on
having a source encoded with multiple slices
Original threads:
date: May 18, 2007 11:00 PM
subject: [FFmpeg-devel] Parallelized h264 proof-of-concept...

e146ce52 09/05/2007 03:00 PM Marc Hoffman

using isnan instead of d==d, to signal correctly parsed option

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

cc5297e8 09/05/2007 02:11 PM Wolfram Gloger

Correct initial timestamp
Patch by Wolfram Gloger: [wmglo $ dent med uni-muenchen de]
Original thread:
[FFmpeg-devel] [PATCH] av_estimate_timings_from_pts corrupt timestamps
date: 08/25/2007 09:51 PM

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

5f757b85 09/05/2007 12:24 PM Diego Biurrun

Replace outdated BeOS section with a note that says that it is broken.

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

944fb371 09/05/2007 11:46 AM Mark Cox

Add description for feature_request/open/approved.
patch by Mark Cox, melbournemark+ffmpeg gmail com

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

005b6837 09/05/2007 11:05 AM Tao Huang

Fix put_*_xy2_arm bug and enable put_pixels16_arm and put_pixels8_y2_arm.
Speed up > 4%.
patch by Tao Huang, ulysses.huang gmail com

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

770202c3 09/05/2007 10:38 AM Diego Biurrun

Sort one more list alphabetically.

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

79fda097 09/05/2007 10:04 AM Diego Biurrun

Alphabetically sort library dependencies list.

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

14c2634b 09/05/2007 07:49 AM Guillaume Poirier

Fix links to ARM documentation

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

4901263a 09/05/2007 06:30 AM Luca Abeni

AAC support in the SDP generator

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

c92a30bb 09/05/2007 05:30 AM Kostya Shishkov

Move H.264 intra prediction functions into their own context

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

6a1aa752 09/05/2007 02:04 AM Michael Niedermayer

16bit IDWT implementation note

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

c78fc717 09/05/2007 01:57 AM Michael Niedermayer

more todo

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

2b48d8ba 09/05/2007 01:49 AM Michael Niedermayer

add a 8 taps filter for testing

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

c08bbe6c 09/05/2007 01:21 AM Michael Niedermayer

fix decoding of dracula.4xm before diego complains

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

f9f835ee 09/05/2007 01:14 AM Michael Niedermayer

fix segfault with dracula.4xm
closes issue132

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

46491f13 09/05/2007 01:05 AM David Conrad

Matroska regression tests

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

71dce72b 09/05/2007 12:49 AM Michael Niedermayer

Replace constants by HTAPS (half pel interpolation filter taps) where appropriate.

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

e09f7d61 09/05/2007 12:38 AM David Conrad

Enable Matroska muxer

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

ab332d01 09/05/2007 12:26 AM David Conrad

Grammar nits

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

b62a33d0 09/05/2007 12:26 AM David Conrad

Always use AVFormatContext for av_log messages

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

0f651e8c 09/05/2007 12:26 AM David Conrad

Rename ebml size functions to indicate that they can be used for more kinds of numbers

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

8b65b9a3 09/05/2007 12:26 AM David Conrad

We shouldn't be passing in sizes larger than 2^56-2, so use an assert

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

e5c29287 09/05/2007 12:26 AM David Conrad

Indentation

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

ac9e1177 09/05/2007 12:26 AM David Conrad

Don't seek when streamed

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

c301d5ae 09/05/2007 12:25 AM David Conrad

Get rid of useless braces

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

7e33d3fe 09/05/2007 12:25 AM David Conrad

Indent

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

dc4a9f67 09/05/2007 12:25 AM David Conrad

Match the behaviour betwen the bmp and wav codec tag lookups

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

46d18a88 09/05/2007 12:25 AM David Conrad

Write codecprivate to a dynamic buffer so that seeking isn't required

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

5c559894 09/05/2007 12:25 AM David Conrad

Move writing codec private element to its own function

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

211783a5 09/05/2007 12:25 AM David Conrad

Cosmetics

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

91ca9690 09/05/2007 12:25 AM David Conrad

Use num_entries directly rather than mixing it with a local copy

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

e3cd80cd 09/05/2007 12:25 AM David Conrad

Doxygenify comments

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

7f8582df 09/05/2007 12:25 AM David Conrad

Make sure that the calculated duration doesn't decrease

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

8ffc5f9e 09/05/2007 12:25 AM David Conrad

Split some really long lines

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

3967eb52 09/05/2007 12:25 AM David Conrad

Correct message

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

9e2a3e22 09/05/2007 12:25 AM David Conrad

Always check the return of mkv_add_seekhead_entry

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

6d588ecd 09/05/2007 12:25 AM David Conrad

Pass the returned error code of functions up

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

c35de1a1 09/05/2007 12:25 AM David Conrad

Check that the seekheads were created

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

0b38843a 09/05/2007 12:25 AM David Conrad

Return AVERROR when appropriate

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

47e08c58 09/05/2007 12:25 AM David Conrad

Indentation

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

0580a122 09/05/2007 12:25 AM David Conrad

Use assert for conditions that must be true

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

203cce9a 09/05/2007 12:25 AM David Conrad

Simplify

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

8cf3bb26 09/05/2007 12:25 AM David Conrad

Grammar nits

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

cfde5d18 09/05/2007 12:25 AM David Conrad

Break long comments

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

a6da1aa0 09/05/2007 12:25 AM David Conrad

Use sample format for bit depth if av_get_bits_per_sample() doesn't give one

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

8eb19153 09/05/2007 12:25 AM David Conrad

Calculate and store DAR rather than SAR

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

5045da83 09/05/2007 12:25 AM David Conrad

Clarify comments

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

5b66fc16 09/05/2007 12:24 AM David Conrad

Use PRIu64/PRId64

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

baf71dca 09/05/2007 12:24 AM David Conrad

Calculate the size of key EBML master elements beforehand so only just enough size is reserved for the size

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