Statistics
| Branch: | Revision:

ffmpeg @ dd68d4db

# Date Author Comment
dd68d4db 10/05/2010 10:06 PM Ronald S. Bultje

MMX, MMX2, SSE2 and SSSE3 optimizations for pred16x16/8x8_plane H264 intra
prediction (plus some with different rounding for svq3/rv40). Speedup (for
SSSE3) about ~6-fold, 3.6% faster overall with cathedral sample.

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

2f412421 10/05/2010 09:36 PM Martin Storsjö

movdec: Free the previous extradata

If multiple stsd atoms are parsed for the same stream, the old
extradata would be leaked.

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

dc2cabd0 10/05/2010 09:35 PM Martin Storsjö

movdec: Split out ff_mov_read_stsd

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

6d342149 10/05/2010 09:05 PM Aurelien Jacobs

ffmpeg: Fix prototype of some OPT_FUNC2 functions. They must return an int.

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

ec4913a8 10/05/2010 08:11 PM Anton Khirnov

vorbiscomment: add DISCNUMBER to the metadata conv table
patch by Anton Khirnov anton at khirnov dot net

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

038d46c9 10/05/2010 08:10 PM Martin Storsjö

configure: Consolidate rtsp/sdp deps to use _select

This makes e.g. --disable-everything --enable-demuxer=rtsp actually
enable the rtsp demuxer and everything else that is needed.

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

a8d69098 10/05/2010 07:47 PM Martin Storsjö

configure: Add the http protocol as an auto-enabled dependency of the rtsp demuxer and muxer

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

5fe8021a 10/05/2010 07:46 PM Martin Storsjö

rtsp/sdp: Move code into correct ifdefs

This makes the code dependencies correct. Previously, the SDP demuxer
wasn't buildable on its own.

This also reverts rev 25343.

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

eb99f179 10/05/2010 07:33 PM Martin Storsjö

find_info_tag: Make sure the output buffer is null terminated

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

5dd7f994 10/05/2010 05:24 PM Carl Eugen Hoyos

Do not assume PIX_FMT_YUV420P will remain the only supported output format for H264.

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

59612534 10/05/2010 04:35 PM Martin Storsjö

udp: Define _DARWIN_C_SOURCE

This is required in order to get the IP_MULTICAST_TTL define.

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

25a2ebb9 10/05/2010 02:09 PM Martin Storsjö

udp: Return the actual error code on errors, instead of AVERROR

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

42f9582d 10/05/2010 02:04 PM qrtt1

Set proper error if server flags indicate that it doesn't support mmst. This
prevents a read-after-close-induced segfault later. Fixes issue 2266.

Patch by qrtt1 <chingyichan dot tw gmail com>.

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

2a26520a 10/05/2010 12:14 PM Tobias Bindhammer

Cosmetics, lots of.

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

bbc26bae 10/05/2010 12:14 PM Tobias Bindhammer

Skip unnecessary calculations in 4col-mode.

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

90a3ffe2 10/05/2010 12:14 PM Tobias Bindhammer

Add possibility to crop screens inside of encoded frames.

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

93ee7f9c 10/05/2010 12:14 PM Tobias Bindhammer

Add check for height when cropping.

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

a4d26903 10/05/2010 12:14 PM Tobias Bindhammer

Introduce palette with dynamic size.

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

a44da176 10/05/2010 11:06 AM Diego Biurrun

Remove some pointless CONFIG_RTSP_DEMUXER #ifdefs.
They reside within a large CONFIG_RTSP_DEMUXER block and are thus pointless.

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

2e802e38 10/05/2010 11:03 AM Diego Biurrun

Add some #endif comments to ease understanding.

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

9b75309c 10/05/2010 09:40 AM Anton Khirnov

matroskaenc: write metadata
patch by Anton Khirnov anton at khirnov dot net

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

3a1429ec 10/05/2010 08:44 AM Stefano Sabatini

Update av_cmp_q() documentation after r25338.

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

59a3bf0e 10/05/2010 01:43 AM Michael Niedermayer

Add selftest code for av_cmp_q().

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

dec11269 10/05/2010 01:43 AM Michael Niedermayer

Make av_cmp_q() work with infinities and NAN.

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

cfa5a81e 10/05/2010 01:43 AM Michael Niedermayer

Move aspect ratio 0/0 avoidance code so the values in the sps struct are not missed.
This preempts issues with av_cmp_q(0/0, X)

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

c9b87628 10/04/2010 08:23 PM Baptiste Coudurier

xdcam hd422 720p24 fourcc in mov

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

0f02a7e2 10/04/2010 07:45 PM Aurelien Jacobs

mms: remove dependency on MAX_STREAM API

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

00e962a2 10/04/2010 01:41 PM Stefano Sabatini

Add a test for av_parse_video_rate().

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

bc12b3b1 10/04/2010 01:41 PM Stefano Sabatini

Use av_parse_and_eval_expr() in av_parse_video_rate(), simplify.

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

6b4ed22f 10/04/2010 01:41 PM Stefano Sabatini

Make av_d2q() manage the case in which the value to convert is inf.

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

9276bddd 10/04/2010 01:08 PM İsmail Dönmez

snowdsp: Explicitly state the operand sizes

Fixes compilation with clang's builtin assembler

Patch by İsmail Dönmez, ismail at namtrac dot org

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

92c5052d 10/04/2010 07:06 AM Martin Storsjö

Add protocol documentation on RTSP

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

59ac1da2 10/03/2010 08:23 PM Aurelien Jacobs

cosmetic: break long line

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

5ef42826 10/03/2010 08:01 PM İsmail Dönmez

yadif: Explicit wordlength for compare. Fixes compile with clang.

Patch by İsmail Dönmez: ismail at namtrac dot org

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

7fe3c270 10/03/2010 06:55 PM Martin Storsjö

rtpdec_svq3: Don't look for the unused RTP_FLAG_KEY flag

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

4c74d166 10/03/2010 05:15 PM Stefano Sabatini

Fix typo, -flags 4mv => -flags mv4.

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

d7810f45 10/03/2010 11:56 AM Martin Storsjö

rtsp: In the muxer, show the generated with verbose log level

It is only useful for debugging, so it doesn't have to be shown every time.

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

6ecd7417 10/03/2010 11:55 AM Martin Storsjö

rtsp: Show the received SDP

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

524aae86 10/03/2010 09:49 AM Víctor Paesa

Use SLIBSUF instead of .so, as a more generic dynamic library suffix.

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

12eef0d1 10/03/2010 07:53 AM Reimar Döffinger

100l, fix sws_getCachedContext. It did not set the colorspace details,
but worse it did not set up destination dimensions, thus every user
of it would necessarily fail.

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

62784e37 10/02/2010 10:18 PM Benjamin Larsson

Add the CODEC_CAP_CHANNEL_CONF capability code and add
that flag to the dca codec. This capability when set
will make sure the codec will initialize the channel
configuration instead of trusting the container. This
fixes issue 2137 and issue 850.

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

ae8c28db 10/02/2010 09:59 PM Martin Storsjö

applehttp: Add comments to make_absolute_url

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

9d229ef9 10/02/2010 09:58 PM Martin Storsjö

applehttp: Handle a .. path segment in the base url

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

978a5ce8 10/02/2010 09:58 PM Martin Storsjö

Reindent

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

8f7c2452 10/02/2010 09:57 PM Martin Storsjö

applehttp: Allow the base url to be a local file name, too

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

2e0559b7 10/02/2010 08:37 PM Justin Ruggles

Support decoding of FLAC files without a STREAMINFO header.

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

f71abdbb 10/02/2010 10:00 AM Reimar Döffinger

Remove pointless -vn option, the file has no video stream.

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

01e4b675 10/02/2010 09:56 AM Reimar Döffinger

Rename fate-gsm test to the more accurate fate-gsm-ms
and add a test for regular GSM as fate-gsm.

Fixes a 8kHz sample from issue 113.

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

645e7599 10/02/2010 09:51 AM Reimar Döffinger

Fix GSM decoding: regular GSM and MSGSM do not use the same
bitstream endianness, so they cannot reuse the same code
without a lot of function call overhead.
Thus use templating to compile two different binaries.

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

1405782c 10/02/2010 09:50 AM Stefano Sabatini

Avoid cast of double nan to int.
It may cause exceptions on some platform.

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

8bf256bc 10/02/2010 09:16 AM Stefano Sabatini

Document url_get_filename().

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

a5c33faa 10/02/2010 08:44 AM Reimar Döffinger

Add init and uninit functions to cmdutils, reduces code duplication
between ffmpeg and ffplay and avoids a valgrind error by freeing
avformat_opts->key.

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

05931ab7 10/02/2010 08:39 AM Jason Garrett-Glaser

Make FRAPS decoder use PC range instead of TV range
FRAPS appears to output PC range streams. I can't guarantee this is true of
all versions.

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

35e33b9a 10/02/2010 01:26 AM Baptiste Coudurier

10l fix h263 encoder resolution test, array size is 8 not 7

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

84fd51e5 10/01/2010 09:56 PM Aurelien Jacobs

ffmpeg: replace MAX_STREAMS by an arbitrary sanity check

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

620a67d5 10/01/2010 09:54 PM Aurelien Jacobs

ffmpeg: dynamically allocate bitstream_filters

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

3a8e8824 10/01/2010 09:52 PM Aurelien Jacobs

ffmpeg: dynamically allocate stream_maps

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

0a6d97b3 10/01/2010 09:51 PM Aurelien Jacobs

ffmpeg: dynamically allocate output_codecs

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

311e223f 10/01/2010 09:41 PM Aurelien Jacobs

ffmpeg: dynamically allocate input_codecs

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

2c6958aa 10/01/2010 09:36 PM Aurelien Jacobs

ffmpeg: dynamically allocate input_files_ts_scale

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

e640f261 10/01/2010 09:34 PM Aurelien Jacobs

ffmpeg: dynamically allocate streamid_map

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

dba249ab 10/01/2010 09:29 PM Aurelien Jacobs

ffmpeg: add a grow_array() helper function

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

33377121 10/01/2010 06:32 PM Stefano Sabatini

Fix reference to nonexistent function.

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

321259c1 10/01/2010 05:52 PM Martin Storsjö

rtsp: Return a queued packet if it has been in the queue for longer than max_delay

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

58ee0991 10/01/2010 05:50 PM Martin Storsjö

rtpdec: Reorder received RTP packets according to the seq number

Reordering is enabled only when receiving over UDP.

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

02607418 10/01/2010 05:46 PM Martin Storsjö

rtpdec: Split out the part of rtp_parse_packet that does the parsing of new packets

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

27af8902 10/01/2010 05:45 PM Reimar Döffinger

Fix indentation of ff_id3v2_read

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

c690fa97 10/01/2010 05:44 PM Martin Storsjö

Reindent/rewrap

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

38f8c80b 10/01/2010 05:44 PM Martin Storsjö

rtsp: Reorganize if statements in rtsp_read_play

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

ad4ad27f 10/01/2010 05:43 PM Martin Storsjö

rtsp/rtpdec: Allow rtp_parse_packet to take ownership of the packet buffer

Do the same change for ff_rdt_parse_packet, too, to keep the interfaces
similar.

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

96a7c975 10/01/2010 05:41 PM Martin Storsjö

rtsp: Use a dynamically allocated receive buffer

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

6705dd5f 10/01/2010 04:02 PM Stefano Sabatini

Fix weird indent.

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

0795b861 10/01/2010 01:55 PM Måns Rullgård

avassert: add missing #include <stdlib.h>

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

f23ceeb8 10/01/2010 01:55 PM Måns Rullgård

avassert: prettify macro

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

b64b4134 10/01/2010 01:55 PM Måns Rullgård

Rename libavutil/assert.h to avassert.h

This avoids conflicts with the system assert.h.

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

8a47d90b 10/01/2010 12:00 PM Michael Niedermayer

Fix av_cmp_q() with negative denominators.

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

0f4cd732 10/01/2010 11:08 AM Tomas Härdin

Add myself as maintainer of lxfdec.c

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

8878e3b2 10/01/2010 11:08 AM Tomas Härdin

Add demuxer for LXF (Leitch/Harris' VR native stream format)

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

fbeabfca 10/01/2010 11:08 AM Tomas Härdin

Add pcm_lxf, a decoder for the 20-bit planar PCM format used in LXF

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

c619572a 09/30/2010 10:52 PM Michael Niedermayer

Fix a typo in the nameing of av_assert0() in currently not compiled code.

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

b926b628 09/30/2010 09:57 PM Michael Niedermayer

av_assert() system.
With this the developer can now choose if he wants an assert always enabled or at which
compile time assert level. This can thus replace the #define NDEBUG hacks

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

59b4e5ba 09/30/2010 08:40 PM Aurelien Jacobs

add FF_API_INOFFICIAL define to disable the deprecated 'inofficial' flag

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

838dc131 09/30/2010 08:34 PM Aurelien Jacobs

add FF_API_SET_STRING_OLD define to disable the deprecated av_set_string API

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

0743de4f 09/30/2010 08:31 PM Aurelien Jacobs

add FF_API_USE_LPC define to disable the deprecated AVCodecContext.use_lpc field

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

ab3efd00 09/30/2010 08:24 PM Stefano Sabatini

Return AVERROR rather than -1 in case of invalid values.

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

448ce925 09/30/2010 08:12 PM Aurelien Jacobs

add FF_API_SUBTITLE_OLD define to disable the deprecated decode_subtitle API

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

164bc38c 09/30/2010 07:51 PM Aurelien Jacobs

add FF_API_VIDEO_OLD define to disable the deprecated decode_video API

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

d8e45640 09/30/2010 06:12 PM Baptiste Coudurier

Correct tag is m2v1

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

a377cfa6 09/30/2010 03:37 PM Aurelien Jacobs

add FF_API_AUDIO_OLD define to disable the deprecated decode_audio API

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

e2f0214a 09/30/2010 12:26 PM Niobos

Fix a yuv420p sample that was incorrectly detected as yuv411p
(576i50 25Mbps 4:1:1 special case was wrong).
Fixes issue2211

Patch by Niobos, niobos dest-unreach be

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

f3f5eb6e 09/30/2010 10:55 AM Stefano Sabatini

Document url_filesize().

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

0a216bd1 09/30/2010 10:51 AM Stefano Sabatini

Make register_protocol() use the function av_register_protocol2()
rather than av_register_protocol(), which is deprecated.
Fix the GCC warning:
avio.c: In function ‘register_protocol’:
avio.c:93: warning: ‘av_register_protocol’ is deprecated (declared at avio.c:86)...

0093ebc2 09/29/2010 11:06 PM Michael Niedermayer

User application side of Codec specific parameters.

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

f34fcdc8 09/29/2010 10:06 PM Stefano Sabatini

Set default values for the scale context in sws_alloc_context().

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

e60c906a 09/29/2010 10:06 PM Stefano Sabatini

Set the default value of param0 and param1 to SWS_PARAM_DEFAULT.

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

6d21d67b 09/29/2010 10:06 PM Stefano Sabatini

Set valid default values for the srcw, srch, dstw, dsth options in the
scale context. Prevent pointless warnings when using
av_opt_set_defaults() for setting the default values, as in a pending
patch.

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

584b8edb 09/29/2010 09:42 PM Stefano Sabatini

Add missing case for FF_OPT_TYPE_DOUBLE in av_opt_set_defaults2().

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

826481ea 09/29/2010 09:35 PM Baptiste Coudurier

Remove duplicate entries

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

3432c263 09/29/2010 09:34 PM Baptiste Coudurier

Use new apple fourcc for mpeg-1 and mpeg-2 in mov, works natively on osx

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

a52ffc3f 09/29/2010 05:42 PM Ronald S. Bultje

Move static inline function to a macro, so that constant propagation in
inline asm works for gcc-3.x also (hopefully). Should fix gcc-3.x FATE
breakage after r25254.

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