Statistics
| Branch: | Revision:

ffmpeg @ 6b10228a

# Date Author Comment
6b10228a 03/12/2010 11:49 PM Aurelien Jacobs

matroskadec: add support for SIPR audio tracks

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

1ab0406d 03/12/2010 11:35 PM Aurelien Jacobs

export rm_reorder_sipr_data() for future use by matroska demuxer

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

adae9fa6 03/12/2010 11:34 PM Aurelien Jacobs

export sipr_subpk_size for future use by matroska demuxer

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

2325bdad 03/12/2010 11:24 PM Aurelien Jacobs

libxvid is producing standard mpeg4 so it don't need its own codec id

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

4f4e4008 03/12/2010 05:29 PM Diego Biurrun

Replace BSD-specific integer types by their POSIX equivalents.
Mark bktr_init function as av_cold.
Tested to work by Michael Kostylev on the NetBSD FATE box.

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

2138dc99 03/12/2010 05:28 PM Diego Biurrun

Add _XOPEN_SOURCE=600 to CPPFLAGS on NetBSD.

This make NetBSD compile out of the box at the cost of a hack, but a
locally contained one that is preferable to the one used in the wild.
Currently the NetBSD FATE box adds -D_NETBSD_SOURCE to CPPFLAGS to work...

2c4bc23e 03/12/2010 04:59 PM Michael Niedermayer

Fix guess_mv() so that it works correctly with 4x4 MV blocks.

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

5820b90d 03/12/2010 03:23 PM Michael Niedermayer

Fix indention

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

2ce1c2e0 03/12/2010 03:21 PM Michael Niedermayer

Always reset slice_table.
Previously, the area of a lost slice would be left at the slice number of the previous
frame which could occasionally match the number of the next slice and thus a non existing
slice could have been used for prediction leading to additional decoding errors in otherwise...

382f3a5b 03/12/2010 03:12 PM Michael Niedermayer

Print skip_frames variable.

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

bb55e3a3 03/12/2010 01:03 PM Ramiro Polla

Document --disable-everything in configure --help.

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

7a397a2e 03/12/2010 12:26 PM Aurelien Jacobs

fix compilation with --disable-everything --enable-muxer=mpegts

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

97197beb 03/12/2010 12:25 PM Aurelien Jacobs

fix compilation with --disable-everything --enable-decoder=twinvq

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

81b743eb 03/12/2010 05:17 AM David Conrad

oggdec: Pass packets to header() until the stream is done with them

This fixes some old ogm files that had the 3rd vorbis header after a data
packet in another stream. This is invalid in ogg, but this change shouldn't
affect the behaviour of any valid file....

8730fad5 03/12/2010 05:16 AM David Conrad

oggdec: Parse ogm chapters

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

2e508585 03/12/2010 05:16 AM David Conrad

oggdec: Cosmetics

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

d8ba7483 03/12/2010 05:16 AM David Conrad

oggdec: Read ogm metadata

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

533c30fc 03/12/2010 05:16 AM David Conrad

Const correctness for vorbis_comment

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

b53cde48 03/12/2010 05:16 AM David Conrad

oggdec: Metadata is per-stream; don't merge multiple streams' together

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

e4d2d8c5 03/12/2010 05:16 AM David Conrad

Add ff_ prefix to vorbis_comment

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

2972e36e 03/12/2010 02:23 AM Ramiro Polla

Don't use shell syntax to set variables for make.

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

95c6b5eb 03/11/2010 05:42 PM Ronald S. Bultje

Fix spelling.

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

34056cbb 03/11/2010 04:26 PM Martin Storsjö

Fix a crash in the H.263 RTP packetizer

If size 1 and buf[0] 0 and buf1 == 0 (the first byte after the
buffer), it would set size = -1 and crash in the later memcpy.

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

70b462cc 03/11/2010 12:29 PM Peter Ross

Prevent memory leak introduced in r22389 in Bink demuxer: pass partial packets to decoder.

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

2b3da32f 03/11/2010 11:25 AM Michael Niedermayer

Make rdft speed user configureable.
Change default speed back to a slower variant.

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

b41ec742 03/11/2010 10:52 AM Peter Ross

Make binkaudio work with ff_float_to_int16_interleave_c (martin at martin dot st)

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

5c7fd910 03/11/2010 08:33 AM Martin Storsjö

Cosmetics, break a long line, fix brace placement

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

26cb700c 03/11/2010 08:24 AM Martin Storsjö

RTSP muxer: Create the SDP with the numerical IP of the peer
instead of using the original host name

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

d8b91fae 03/11/2010 07:18 AM David Conrad

oggdec: Seek to keyframes

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

873d117e 03/11/2010 07:17 AM David Conrad

oggdec: Determine pts and filepos on a packet basis in read_timestamp

This takes into account whether the granule defines the start or end times
of packets, and sets the correct file offset of the associated page.

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

6abaa272 03/11/2010 07:17 AM David Conrad

oggdec: Move PTS/DTS calculation to a function

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

2ac41150 03/11/2010 07:17 AM David Conrad

oggdec: Fix memory leak in setting up vorbis headers

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

8f8320d7 03/11/2010 07:17 AM David Conrad

oggdec: Don't use ogg_stream's seq for vorbis or speex headers

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

77560b0e 03/11/2010 07:17 AM David Conrad

oggdec: Fix duration calculation for streams with non-zero start

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

32ad8692 03/11/2010 07:17 AM David Conrad

oggdec: Parse skeleton to determine the start time of each stream

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

296bdf9c 03/11/2010 07:17 AM David Conrad

oggdec: Check that we have a codec in gptopts (needed for skeleton)

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

dfaed51f 03/11/2010 07:17 AM David Conrad

oggdec: Move ogg_find_stream and ogg_gptopts to oggdec.h

(skeleton will need them)

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

50a9d323 03/11/2010 07:17 AM David Conrad

oggdec: Set data_offset to the right value

Otherwise it gets set automatically to a page midstream and prevents seeking
to the first page.

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

73823cb9 03/11/2010 07:17 AM David Conrad

oggdec: Save offset of the page needed to reconstruct the current packet

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

d38c9e7a 03/11/2010 02:35 AM Michael Niedermayer

Implement framedrop.
Replace SDL timer by a seperate thread, more accurate and less annoying.
frame drop is enabled by default, bug reports welcome.
Fixes issue1191

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

5de91783 03/11/2010 02:32 AM Måns Rullgård

indent

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

49e92878 03/11/2010 02:32 AM Måns Rullgård

random_seed: try other alternatives if reading /dev/random fails

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

32f40ace 03/11/2010 02:32 AM Måns Rullgård

sha: add missing include

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

cc1e807f 03/11/2010 02:32 AM Måns Rullgård

snow: remove unused stub functions

w53_32_c() and w97_32_c() are defined as stubs when snow encoder is
disabled. In this case, those functions are not referenced at all
and do thus not need to be defined.

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

8a3ceaf4 03/11/2010 02:32 AM Måns Rullgård

ffplay: use correct format specifiers in printf()

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

2023cfea 03/11/2010 02:32 AM Måns Rullgård

Add some required casts

These casts are correct and safe. The pointers are guaranteed to
have proper alignment, and aliasing is not a problem with character
types.

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

3952471d 03/11/2010 12:42 AM Måns Rullgård

configure: remove stray semicolon

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

54a2ae37 03/11/2010 12:39 AM Måns Rullgård

configure: use map() function in a couple of places

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

36e2dea0 03/11/2010 12:39 AM Måns Rullgård

configure: add --disable-everything option

This disables all codecs, formats, etc. It saves some typing when
only a few components are desired.

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

122dcdcb 03/10/2010 10:43 PM Michael Niedermayer

Fix some apparent +- errors in the audio vissualization.
The bugs become only vissible at higher time resolution than what is
used currently.

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

86decad6 03/10/2010 10:24 PM Måns Rullgård

sparc: fix a few pages of cast warnings

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

ad403802 03/10/2010 10:24 PM Måns Rullgård

sparc: fix dsputil prototypes

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

47b1860e 03/10/2010 10:24 PM Måns Rullgård

configure: allow mips64el and powerpc64 as values for --arch

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

594a9aeb 03/10/2010 10:21 PM Martin Storsjö

Make the ntp_time function available to other parts of libavformat, as ff_ntp_time

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

18c31f6f 03/10/2010 09:39 PM Martin Storsjö

Only use .size in ARM assembly when targeting ELF

This fixes compilation on mingw32ce

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

d9427e84 03/10/2010 04:11 PM Michael Niedermayer

Only reschedule refresh if we successfully removed the scheduled one.
Fixes some spurious error messages.

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

562f382c 03/10/2010 03:45 PM Michael Niedermayer

Increase VIDEO_PICTURE_QUEUE_SIZE to 2.
this allows more asynchronous decoding and display thus improving
video smoothness.
It also seems to improve absolute video decoding speed for some reason

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

d3d7b12e 03/10/2010 03:39 PM Michael Niedermayer

Do not call SDL_SetVideoMode() with the same size as previously
as this blanks the window.

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

114a93c7 03/10/2010 02:26 PM Benoit Fouet

Fix ffm_close return type.

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

2dc22a64 03/10/2010 01:17 PM Vitor Sessak

Fix memory leak in FFM demuxer

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

9a894c48 03/10/2010 12:29 PM Måns Rullgård

undef av_always_inline before redefining

Fixes numerous warnings with --enable-small or --disable-optimizations.

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

9885284c 03/10/2010 09:55 AM Michael Niedermayer

Check level_prefix a bit (this just checks the max our bitreader can handle,
as i did nt find a limit in the spec)
This should stop cavlc_decode_residual() on a zero bitstream

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

83c2bc7a 03/10/2010 09:20 AM Baptiste Coudurier

In mpegts muxer, free adts context and temporary data

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

e3433702 03/10/2010 09:19 AM Baptiste Coudurier

reindent

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

cbfa66d0 03/10/2010 07:44 AM Dave Yeo

Include os_support.h which has a fallback declaration of socklen_t

This fixes compilation on some OSes

Patch by Dave Yeo, daveryeo at telus dot net

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

611b17d7 03/10/2010 07:43 AM Dave Yeo

Using struct timeval requires sys/time.h, fixes compilation on some OSes

Patch by Dave Yeo, daveryeo at telus dot net

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

e24080f0 03/10/2010 05:25 AM Ramiro Polla

vfwcap: Add support for UYVY pixel format.

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

0853a2b4 03/10/2010 03:10 AM Måns Rullgård

10l: fix version.h generation

Note to self: always test in a clean directory

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

0680c40a 03/10/2010 02:57 AM Måns Rullgård

Remove .SECONDARY directive

The presence of the .SECONDARY directive caused thing to not always
be correctly rebuilt. Mentioning the object files explicitly as
targets gives the desired result of make not deleting them without
unpleasant side-effects.

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

f82bf850 03/10/2010 02:56 AM Måns Rullgård

Make version.h depend on git changes

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

6a53fffd 03/10/2010 02:56 AM Måns Rullgård

Improve version.h generation

Force version.sh to run whenever the version might have changed,
regardless of what is being built. This is done by attaching the
dependencies to a dummy file (.version) which is included from the
makefile. As make will always attempt to rebuild any included files...

93bff1de 03/10/2010 02:56 AM Måns Rullgård

Replace $(G) with more generic $(M) in silent make rules

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

86be2bc3 03/10/2010 02:56 AM Måns Rullgård

Prettify make output for documentation

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

b91cd809 03/10/2010 02:56 AM Måns Rullgård

Change dir into doc/ when running texi2html

This silly program always writes its output to the current directory.
Changing directory is better than moving the file afterwards.

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

f50dafa8 03/10/2010 12:59 AM David Conrad

vp3: avoid buffer overread in coeff decode

I couldn't measure it to be slower for normal interframe videos.
For the worst case, high-bitrate intra-only videos, it can be 0.7% slower.

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

2cbc1ec6 03/09/2010 11:37 PM Carl Eugen Hoyos

Fix indentation after r22414.

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

d00261a3 03/09/2010 11:35 PM Zhou Zongyi

SIMD optimization using float_to_int16_interleave.

Patch by Zhou Zongyi, zhouzy A os D pku D edu D cn

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

6ebc7240 03/09/2010 09:50 PM Alex Converse

aacsbr: Check that bs_num_env is valid before writing arrays with it as an offset.

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

134b8cbb 03/09/2010 09:46 PM Alex Converse

aacsbr: Cleanup read_sbr_grid and copy_sbr_grid after the recent overhaul of those functions.

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

f7e7888b 03/09/2010 09:35 PM Alex Converse

aacsbr: Factor out the common end border case from t_q setup.

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

ac8d655a 03/09/2010 09:29 PM Alex Converse

aacsbr: read bs_rel_bord directly into t_env.

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

ecc1f8c3 03/09/2010 08:46 PM Alex Converse

aacsbr: Make the previous value of bs_num_env local to read_sbr_data().

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

46751a65 03/09/2010 08:16 PM Alex Converse

aacsbr: Initialize e_a1 to -1.

This triggers lAPrev (e_a0) on the first SBR frame to be -1. The spec is
somewhat ambiguous to what this value should be but this increases the accuracy
of al_sbr_e_44_1 and similar streams from 14 bits to 15 bits.

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

2ed6f399 03/09/2010 05:39 PM Måns Rullgård

Replace many includes of libavutil/common.h with what is actually needed

This reduces the number of false dependencies on header files and
speeds up compilation.

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

19fcd66c 03/09/2010 04:44 PM Martin Storsjö

Docs: Place the vorbis comment properly, currently it's shown above the table

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

297bfb2f 03/09/2010 04:17 PM Måns Rullgård

libm.h needs attributes.h

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

a7e7d40c 03/09/2010 04:17 PM Måns Rullgård

ARM: set size of asm functions in object files

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

db76ca7f 03/09/2010 04:04 PM Martin Storsjö

Use rt->control_uri consequently instead of s->filename in all RTSP commands

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

28e5130b 03/09/2010 03:56 PM Måns Rullgård

Replace some printf() with puts() in tableprint.c

This gets rid of a gcc warning about non-literal format strings.

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

a736e0e5 03/09/2010 03:56 PM Måns Rullgård

Prettify make output when generating headers

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

67c10de7 03/09/2010 03:19 PM Michael Niedermayer

Add special case to avoid binary search when appending index entries.

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

335ee1aa 03/09/2010 03:10 PM Måns Rullgård

Move libm replacements to new header libm.h

ffmpeg.c uses lrintf(), which is missing on some systems. Previously
it picked up the replacement via libavutil/internal.h due to
HAVE_AV_CONFIG_H being erroneously defined.

Moving these replacements to a separate header enables ffmpeg.c to...

03f8fc08 03/09/2010 02:59 PM Martin Storsjö

RTSP: Resolve and use the actual IP address of the peer we're connected to,
instead of using the original host name, since the RTP (and UDP) protocols
may choose another IP address if the host name resolves into several different
addresses.

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

0c8cc2c4 03/09/2010 02:58 PM Måns Rullgård

Reorder some make rules

I like it better this way.

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

d8e117dd 03/09/2010 02:58 PM Måns Rullgård

Remove superflous ifdef CONFIG_{STATIC,SHARED} in makefiles

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

1afc4750 03/09/2010 02:58 PM Måns Rullgård

configure: always write shared lib variables to config.mak

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

451db983 03/09/2010 02:58 PM Måns Rullgård

Simplify static/shared build rules

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

8c5239b3 03/09/2010 02:58 PM Måns Rullgård

Move some make rules outside of eval'd block

These rules use only global variables and thus do not need to be expanded.

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

477b3382 03/09/2010 02:58 PM Måns Rullgård

cosmetic: move some makefile variable definitions

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

7acc0104 03/09/2010 02:58 PM Måns Rullgård

Remove duplicates from OBJS

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