Statistics
| Branch: | Revision:

ffmpeg @ 99778631

# Date Author Comment
99778631 05/23/2010 09:45 AM Martin Storsjö

Bump libavutil minor version for the addition of av_get_random_seed

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

576fb48e 05/23/2010 08:53 AM Martin Storsjö

Make ff_random_get_seed public, rename to av_get_random_seed, export the header

Keep an old ff_ named function for binary compatibility until the
next major bump.

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

e1745e2f 05/22/2010 09:52 PM Stefano Sabatini

Make av_write_header() return AVERROR rather than -1 if the
input parameters are not valid.

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

cf5b33d9 05/22/2010 09:52 PM Stefano Sabatini

Store in a dedicated array the format name - codec id - codec type
mapping. Simplify.

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

c56e9e05 05/22/2010 09:32 PM Ramiro Polla

Open 2-pass logfile in binary mode for both reading and writing.
This fixes a regression on Windows introduced by r22769 in which the data read
from the file was not properly zero terminated. The file was read as text,
which caused the \r characters to be suppressed. Since the zero termination...

80b39e1c 05/22/2010 04:01 PM Francesco Lavra

Move AVCodecTag from riff.h into internal.h.

Patch by Francesco Lavra, francescolavra interfree it

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

83c27079 05/22/2010 03:56 PM Stefano Sabatini

Prefer enum CodecID over int in ff_codec_get_tag().

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

85e86b68 05/22/2010 02:13 AM David Conrad

Update regression tests after removing track timecode scale from mkvenc

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

577abedb 05/22/2010 01:41 AM David Conrad

matroskaenc: Don't write track timecode scale

It's not required for mkv and unsupported in webm

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

c7b913c8 05/22/2010 01:41 AM David Conrad

matroskadec: Allow unknown EBML doctype

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

470491fa 05/22/2010 01:41 AM James Zern

matroskadec: Support webm doctype

Patch by James Zern <jzern at google>

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

6a2c9b8b 05/21/2010 11:19 PM Stefano Sabatini

Rename pixelFormatBpsAVI to pix_fmt_bps_avi and pixelFormatBpsMOV to
pix_fmt_bps_mov.

The new names are consistent with the predominant FFmpeg style.

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

1beff414 05/21/2010 11:19 PM Stefano Sabatini

Rename findPixelFormat() to find_pix_fmt().

Less ugly and more consistent with the FFmpeg predominant style.

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

ff85f586 05/21/2010 09:41 PM Baptiste Coudurier

remove unused field

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

95ca3b1e 05/21/2010 09:38 PM Baptiste Coudurier

In ogg muxer, pack multiple frames into one page, much lower overhead

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

686d6f40 05/21/2010 07:59 AM Howard Chu

ffserver: Avoid busylooping while reading non-blocking input

Patch by Howard Chu, hyc at highlandsun dot com

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

38d4a217 05/21/2010 07:12 AM Martin Storsjö

Change the default codecs for the rtsp muxer to mpeg4 and aac

These codecs in RTP are supported by many players.

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

648e41b3 05/21/2010 07:08 AM Martin Storsjö

Take ff_write_chained in use in the mov rtp hinter and in the rtsp muxer

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

9a761250 05/21/2010 07:07 AM Martin Storsjö

Add a libavformat internal function ff_write_chained

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

6531b5c9 05/20/2010 11:09 PM Stefano Sabatini

Rename ff_raw_pixelFormatTags symbol to ff_raw_pix_fmt_tags.

The new name is shorter and consistent with the FFmpeg style.

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

4d2f703a 05/20/2010 09:27 PM Stefano Sabatini

Fix doxy reference to unexisting function.

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

fbfccc04 05/20/2010 06:34 PM Michael Niedermayer

Disable non interleaved avi code when there is no index available.
Fixes issue1956.

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

b8dbff33 05/19/2010 10:56 PM Stefano Sabatini

Cosmetics: make more compact the code for handle_jpeg(), this also allows
vertical alignment. Improve readability.

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

2b65bb45 05/19/2010 10:55 PM Michael Niedermayer

Change eval API to take parent log context and log level offset.
this is based on stefanos work, especially all bugs are his fault ;)

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

4880cfd9 05/19/2010 10:51 PM Michael Niedermayer

Print parent log context too, if available.

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

2c1bb265 05/19/2010 10:50 PM Michael Niedermayer

Make it possible for a log context to keep track of its parent context.
This is usefull to keep track and display relations where things are a
bit more complex (like AVProtocols or demuxers used by demuxers and such)

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

4e74187d 05/19/2010 10:49 PM Stefano Sabatini

Remove PI definition and use M_PI instead.

M_PI is defined by the included file libavutil/mathematics.h.

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

8d2a5139 05/19/2010 10:45 PM Michael Niedermayer

av_default_item_name() so Simply AVClasses need 1 function less.

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

d545fa56 05/19/2010 08:48 PM Baptiste Coudurier

fix x264 encoding when delay is > number of input frames

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

c2341b85 05/19/2010 08:18 PM Alex Converse

Add a chomp BSF to consume zero padding at the end of a packet.

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

c16d5a6f 05/19/2010 08:18 PM Alex Converse

Make aac_decode_frame() consume zero padding at the end of a packet.

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

7382617a 05/19/2010 08:13 PM David Conrad

Bump minor version for CODEC_ID_VP8

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

6c7c6293 05/19/2010 04:50 PM Google

Add VP80 fourcc

Patch by Google

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

23966972 05/19/2010 04:50 PM Google

matroska: Add V_VP8

Patch by Google

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

a98c2dfa 05/19/2010 04:50 PM Google

Add VP8 CODEC_ID

Patch by Google

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

8a26b2c6 05/19/2010 01:31 PM Loren Merritt

13% faster yuv420 to rgb15 mmx.
It is now faster than the old gpl version on conroe.

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

8d168a92 05/19/2010 09:46 AM Martin Storsjö

Fix a crash when opening WMS RTSP streams
Fixes issue 1948

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

bffc36e0 05/19/2010 08:21 AM Loren Merritt

40% faster yuv420 to rgb24 mmx.
It is now faster than the old gpl version on conroe.

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

b724102a 05/19/2010 08:16 AM Martin Storsjö

Add an APIchanges note regarding the new rtp hinting flag

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

d4493e03 05/19/2010 08:13 AM Martin Storsjö

Late bump of the minor version, for the addition of AVFMT_FLAG_RTP_HINT

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

910cde56 05/19/2010 08:12 AM Martin Storsjö

Add a changelog entry for the RTP hinting in the mov muxer

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

15f9fa3d 05/19/2010 06:46 AM Maxim Poliakovski

Fix signedness of q_delta field of the IVIMbInfo.
Patch by Maxim max_pole () gmx * de

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

5549aa6d 05/18/2010 09:21 PM David Conrad

matroskadec: Free ebml binary buffer on error

Based on a Chromium patch

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

465c28b6 05/18/2010 09:21 PM David Conrad

matroskadec: Fix buffer overread in matroska_ebmlnum_uint

Based on a Chromium patch

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

d98bd80e 05/18/2010 09:21 PM David Conrad

matroskadec: Ensure time_scale is nonzero, fixes divide-by-zero if the file
has 0 written

Based on a Chromium patch

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

1c664b23 05/18/2010 09:21 PM David Conrad

matroskadec: Use av_freep in ebml_read_ascii

Based on a Chromium patch

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

44bf251a 05/18/2010 07:48 PM Martin Storsjö

Use a heuristic for describing the RTP packets using sample data

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

e977af6f 05/18/2010 07:47 PM Martin Storsjö

Add initial support for RTP hinting in the mov muxer

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

27a826c9 05/18/2010 07:40 PM Martin Storsjö

Make mov_write_packet non-static, add ff_ prefix

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

f72dad41 05/18/2010 07:38 PM Martin Storsjö

Move the mov muxer structures to a separate header

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

796ac233 05/18/2010 07:34 PM Martin Storsjö

Add a flag for enabling RTP hinting

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

0341b699 05/18/2010 07:32 PM Martin Storsjö

Make ff_sdp_write_media a lavf-internal function

This is in preparation for RTP hinting in the MOV muxer, where
it needs to be able to create SDP fragments for each media stream.

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

698f4cc7 05/18/2010 07:23 PM Francesco Lavra

Validate AVCodecTag vs CodecID.

Patch by Francesco Lavra, francescolavra interfree it

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

603a5f04 05/18/2010 07:16 PM Francesco Lavra

Factorize some code into the new function ff_toupper4().

Patch by Francesco Lavra, francescolavra interfree it

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

b74f67eb 05/18/2010 05:28 PM Janne Grunau

In ts demuxer, output pes packet as soon as they are complete.
This is needed for subtitles where packets are infrequent.
Patch by Janne Grunau, janne-ffmpeg at jannau dot net.

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

90c92100 05/18/2010 11:46 AM Martin Storsjö

Cosmetics: reindent

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

1bf5228e 05/18/2010 11:45 AM Howard Chu

ffserver: Don't set me_method unconditionally

Patch by Howard Chu, hyc at highlandsun dot com

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

0156fcf2 05/18/2010 11:16 AM Howard Chu

ffserver: Write proper GMT date/times in Date headers

Patch by Howard Chu, hyc at highlandsun dot com

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

fecd7b45 05/17/2010 10:49 PM Stefano Sabatini

Add log_level_offset to AVCodecContext.

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

1095d442 05/17/2010 06:12 PM Baptiste Coudurier

set avg frame rate in mkv demuxer

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

43d09faf 05/17/2010 05:34 PM Martin Storsjö

ffserver: Make sure a destination URL is set when creating the SDP

Debugged by Howard Chu, hyc at highlandsun dot com.

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

f40f329e 05/17/2010 09:53 AM Benoit Fouet

Fix typo ('B', 'O', 'W', '1') => ('B', '0', 'W', '1')

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

edd259f9 05/16/2010 11:00 PM Stefano Sabatini

Change the order of parameters for ff_eval_expr() and
ff_parse_and_eval_expr(), place the names for constants/functions
before the corresponding values.

This looks more readable, as the user is expected to know the names
before the values.

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

ec1d1afc 05/16/2010 09:03 PM Sebastian Vater

Factorize code into a single function.

Patch by Sebastian Vater, cdgs D basty A gmail

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

03c3bb5c 05/16/2010 06:13 PM Baptiste Coudurier

use filter name when graph parser add filters

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

ed395eb4 05/16/2010 05:08 PM Stefano Sabatini

Add missing rawvideo pixel formats to codec tags mappings for nut.

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

73762de1 05/16/2010 07:56 AM Stefano Sabatini

Add NV12 and NV21 AVI tags.

Both are listed in fourcc.org.

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

c75b3d2e 05/16/2010 07:56 AM Stefano Sabatini

Clarify description for the MONOWHITE and MONOBLACK pixel formats.

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

65929418 05/15/2010 05:34 PM François Revol

Avoid mixed declaration and code, fix C89 compatibility.

Patch by François Revol revol free fr.

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

9121b8ca 05/15/2010 12:33 PM Stefano Sabatini

Clarify descriptions for RGB4, BGR4, NV12, NV21,
RGB48BE, and RGB48LE pixel formats.

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

48962f2e 05/14/2010 11:09 PM Laurent Aimar

Reindent after last commit on dxva2 h264 AVHWAccel.

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

efb816ef 05/14/2010 11:08 PM Laurent Aimar

Fixed h264 long term support with dxva2 AVHWAccel.

Based on a commit for vaapi(r22869).

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

58edb075 05/14/2010 10:04 PM Baptiste Coudurier

Change MAX_READ_SIZE message during av_find_stream_info to DEBUG level.
It is not harmful and it scares too many users.

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

0175d788 05/14/2010 07:38 PM Alex Converse

fmaxf -> FFMAX to fix pre-C99 systems

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

deeb7012 05/14/2010 06:51 PM Martin Storsjö

Change inter-protocol dependencies from _deps to _select

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

759510e6 05/14/2010 04:49 PM Alex Converse

aacenc: Add a rate only trellis for codebook selection for the TLS.

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

4d986b71 05/14/2010 04:49 PM Alex Converse

aacenc: Use exact values when quantizing, not fuzzy values.

This requires us to code small escapes; we can't avoid it.

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

51cbabc7 05/14/2010 04:49 PM Alex Converse

aacenc: Use an estimated codebook for the TLS (two loop search).

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

960323a2 05/14/2010 04:49 PM Alex Converse

aacenc: Select the TLS (two-loop search) as the default scalefactor coder.

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

31184aac 05/14/2010 04:49 PM Alex Converse

aacenc: Fix psy logic.

Set band info before determining scalefactors. Use the look ahead for
windowing decision.

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

eb0a4d32 05/13/2010 08:41 PM Carl Eugen Hoyos

Fix compilation of AC3 decoder if E-AC3 decoder was disabled.

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

86e09922 05/13/2010 07:22 PM Martin Storsjö

qt-faststart: Abort scanning of the input file if a badly sized atom is encountered

If the atom size is 0, qt-faststart currently hangs forever while scanning
the file.

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

6d810162 05/13/2010 07:18 PM Sebastian Vater

Reindent after r23124. Patch by Sebastian Vater <cdgs basty googlemail com>.

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

2ef9fd8e 05/13/2010 07:18 PM Martin Storsjö

Cosmetics: Initialize pointers with NULL instead of 0, for consistency

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

e3d7269f 05/13/2010 07:17 PM Martin Storsjö

Cosmetics: reindent

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

c937454d 05/13/2010 07:17 PM Martin Storsjö

qt-faststart: Use the error_out cleanup code path for all error returns

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

7a0e859c 05/13/2010 07:16 PM Sebastian Vater

Grayscale support. Patch by Sebastian Vater <cdgs basty googlemail com>.

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

57fcb7d7 05/13/2010 06:41 PM Måns Rullgård

Add mpegaudiodec_float.o dependency on tables header with hardcoded tables

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

aeaa9630 05/13/2010 06:26 PM Stefano Sabatini

Remove the name of the file from the @file doxy, it is unnecessary and
inconsistent with the other files.

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

622e6ce5 05/13/2010 06:26 PM Stefano Sabatini

Make the init and config_filter callbacks of the pad filter return
AVERROR rather than -1 in case of invalid parameters.

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

dc0eaef3 05/13/2010 06:26 PM Stefano Sabatini

Make av_parse_color() return AVERROR rather than -1.

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

40914d97 05/13/2010 06:06 PM Michael Niedermayer

1.0 and the resulting exactly representable value must be marked as float as well,
gcc is hopelessly trash.

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

0628f3e8 05/13/2010 05:58 PM Michael Niedermayer

Cast constants to float to avoid gcc converting to and from
float<->double in every operation.

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

e969e261 05/13/2010 04:32 PM Michael Niedermayer

Use standard C for implementing sign_extend() and zero_extend().
This fixes compilation of probetest

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

a74d707c 05/13/2010 04:30 PM Michael Niedermayer

av_alias is an attribute and belongs to attributes.h
also attributes.h is public and external api and can thus not depend
on configure tested compiler support thus this part is removed. A
different solution must be found if this breaks for some compiler
which i hope it does not....

299ac811 05/13/2010 03:41 PM Sebastian Vater

Reindent after r23112.

Patch by Sebastian Vater <cdgs basty googlemail com>.

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

65d213ec 05/13/2010 03:39 PM Sebastian Vater

Move handling of paletted data to the IFF demuxer. This allows future
handling of things such as masking/EHB/HAM for this type of data.

Patch by Sebastian Vater <cdgs basty googlemail com>.

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

ebcf7c32 05/13/2010 03:33 PM Sebastian Vater

Handle palette underflows, fill remaining space with black (zero) data.

Patch by Sebastian Vater <cdgs basty googlemail com>.

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

2f955ea4 05/13/2010 01:18 PM Sebastian Vater

Move a while(..){..} -> do{..}while(..), slightly faster.

Patch by Sebastian Vater <cdgs basty googlemail com>.

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

e904c51f 05/13/2010 12:30 PM Vitor Sessak

Replace "-vfilters" by "-vf" in regtests. Should fix regtest breakage.

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