| Branch: | Revision:

ffmpeg / doc @ bebe72f4

# Date Author Comment
bebe72f4 04/26/2011 06:38 AM Stefano Sabatini

lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums

Also deprecate av_get_pict_type_char() in favor of

The new enum and av_get_picture_type_char() are defined in libavutil.
This allows the use in libavfilter without the need to link against...

73a4f7c2 04/26/2011 05:43 AM Stefano Sabatini

pad: make the filter parametric

Signed-off-by: Stefano Sabatini <>
Signed-off-by: Anton Khirnov <>

10d39405 04/26/2011 05:42 AM Roger Pau Monné

lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.

Signed-off-by: Anton Khirnov <>

7a11c82f 04/26/2011 05:38 AM Michael Niedermayer

vsrc_buffer: add sample_aspect_ratio fields to arguments.

This fixes aspect handling in ffmpeg.

This is based on a patch by Baptiste.

Signed-off-by: Anton Khirnov <>

2f84bb42 04/26/2011 05:37 AM Mark Himsley

lavfi: add fieldorder filter

Signed-off-by: Stefano Sabatini <>
Signed-off-by: Anton Khirnov <>

68e23c08 04/26/2011 05:29 AM Stefano Sabatini

scale: make the filter parametric

Make the filter accept parametric expressions for the output video

Signed-off-by: Stefano Sabatini <>
Signed-off-by: Anton Khirnov <>

89b503b5 04/23/2011 05:12 PM Diego Biurrun

Lowercase all ff* program names.

3a50894e 04/23/2011 05:12 PM Diego Biurrun

Refer to ff* tools by their lowercase names.

43fb279f 04/23/2011 05:12 PM Diego Biurrun

Replace more FFmpeg instances by Libav or ffmpeg.

6ffd7edd 04/22/2011 09:34 PM Carl Eugen Hoyos

doc: FLV muxing is supported.

Signed-off-by: Martin Storsjö <>

d5c5a1c7 04/22/2011 09:06 PM Martin Storsjö

doc: Mention that DragonFly BSD requires __BSD_VISIBLE set

Setting this should fix the FATE build failure on DragonFly BSD,
since inet_aton only is visible if __BSD_VISIBLE is set.

Alternatively, a line defining __BSD_VISIBLE=1 could be
added at the top of os_support.c. For FreeBSD, similar lines...

b4a53314 04/21/2011 11:50 PM Ronald S. Bultje

APIChanges: document git revision for CODEC_CAP_SLICE_THREADS addition.

94f7451a 04/21/2011 11:42 PM Ronald S. Bultje

Introduce slice threads flag.

Signed-off-by: Ronald S. Bultje <>

ab1adff7 04/21/2011 02:23 PM Diego Biurrun

The stabilization period after version bumps should be one month, not one week.

fe8e0394 04/21/2011 11:13 AM Martin Storsjö

applehttp: Expose the stream bitrate via metadata

This helps callers to intelligently switch between bitrate

Signed-off-by: Martin Storsjö <>

cac27579 04/21/2011 11:13 AM Martin Storsjö

doc: Add some initial docs on the applehttp demuxer

Signed-off-by: Martin Storsjö <>

53f7628d 04/20/2011 03:46 PM Justin Ruggles

update last major version increase dates in APIchanges

aad2f2f4 04/19/2011 04:28 PM Kostya

document introduction of side data in APIchanges

this should've been written earlier, sorry

Signed-off-by: Anton Khirnov <>

d11818ef 04/18/2011 09:55 PM Diego Biurrun

Remove now obsolete references to _g-suffixed binaries.

Automatic stripping of binaries was removed in commit e0be794
and the _g binaries disappeared along with it.

6001dad6 04/17/2011 05:31 PM Diego Biurrun

Replace more FFmpeg references by Libav.

14622ef0 04/15/2011 08:38 PM Diego Biurrun

Replace references to ffmpeg-devel with libav-devel; fix roundup URL.

ad4c5034 04/14/2011 11:55 AM Max Horn

add xWMA demuxer

Signed-off-by: Luca Barbato <>

4c362a52 04/13/2011 08:01 AM Luca Barbato

doc: update developer guide

Refer to the current submission policy and refer to FATE in the
Regression Test section.

86a89ae3 04/13/2011 05:41 AM Anton Khirnov

lavf: bump minor and add an APIChanges entry for the last avio changes

f502ff3f 04/11/2011 11:55 AM Martin Storsjö

Add support for AMR-WB encoding via libvo-amrwbenc

The wrapper code is based on the libamr wrapper removed in SVN rev 19365.

Signed-off-by: Martin Storsjö <>

d89e738a 04/11/2011 11:55 AM Martin Storsjö

Add an AAC encoder by using the libvo-aacenc library

Signed-off-by: Martin Storsjö <>

70ff5573 04/10/2011 08:07 AM Lou Logan

Replace outdated info on the FAQ

FAQ could use some work. This updates a few little details.

Signed-off-by: Michael Niedermayer <>
Signed-off-by: Anton Khirnov <>

f8de11cf 04/10/2011 07:27 AM Lou Logan

Redefine sameq

I think the documentation of sameq is causing confusion and misuse of
this option.

Signed-off-by: Michael Niedermayer <>
Signed-off-by: Anton Khirnov <>

aeefbf61 04/10/2011 07:27 AM Stefano Sabatini

pad: fix example explanation

"row" and "column" term positions in the explanation were inverted.

Signed-off-by: Stefano Sabatini <>
Signed-off-by: Anton Khirnov <>

3eccfaa0 04/10/2011 07:26 AM Stefano Sabatini

gradfun: add notice from the MPlayer manual

Add notice telling that the filter is designed for playback only.

Signed-off-by: Anton Khirnov <>

5ae4251c 04/10/2011 07:24 AM Stefano Sabatini

eval: add support for trunc, ceil, and floor functions

Signed-off-by: Stefano Sabatini <>
Signed-off-by: Anton Khirnov <>

2fd8756b 04/10/2011 07:22 AM Stefano Sabatini

documentation: add setdar and setsar description to filters.texi

Signed-off-by: Anton Khirnov <>

73389754 04/10/2011 02:44 AM Peter Ross

pixfmt: add PIX_FMT_BGR48LE and PIX_FMT_BGR48BE

PIX_FMT_BGR48LE is used by PhantomCINE demuxer.

Signed-off-by: Luca Barbato <>

cbfa93ac 04/10/2011 02:31 AM Compn

fix typo

Signed-off-by: Luca Barbato <>

0c68c804 04/08/2011 07:00 PM Anton Khirnov

lavf: bump minor and add an APIChanges entry for avformat cleanup

3d42d493 04/07/2011 12:54 AM Luca Barbato

proto: introduce listen option in tcp

This way is possible to have simple micro-server act like

ffmpeg -i file.nut -vcodec copy -acodec copy -f nut tcp://foo:1234?listen

4dcde00c 04/03/2011 09:38 PM Anton Khirnov

lavf: bump minor version and add an APIChanges entry for avio changes

aadfc9ee 04/03/2011 06:47 AM Brandon Mintern

lavfi: add fade filter

Port fade filter from libavfilter soc repo, with minor fixes by

Signed-off-by: Michael Niedermayer <>
Signed-off-by: Anton Khirnov <>

95c851e2 03/30/2011 03:28 PM Anton Khirnov

APIChanges: mark the place where 0.6 was branched.

ce02f9be 03/30/2011 05:18 AM anatoly

Add MxPEG decoder

Signed-off-by: Anton Khirnov <>

42315dab 03/28/2011 02:55 PM Kostya Shishkov

Chronomaster DFA decoder

Signed-off-by: Anton Khirnov <>

c6f95144 03/28/2011 02:49 PM Stefano Sabatini

framebuffer device demuxer

Signed-off-by: Anton Khirnov <>

991f3de1 03/27/2011 03:30 PM Justin Ruggles

ac3enc: Add codec-specific options for writing AC-3 metadata.

c6c2dfcf 03/27/2011 10:07 AM Ramiro Polla

Remove arrozcru URL from documentation

Signed-off-by: Anton Khirnov <>

15d59d2c 03/27/2011 08:46 AM Brad

sndio support for playback and record

Signed-off-by: Anton Khirnov <>

0b18b49b 03/25/2011 08:55 PM Justin Ruggles

Add APIchanges entry for audio_service_type.

34b47d7c 03/25/2011 08:51 PM Justin Ruggles

Add audio_service_type field to AVCodecContext for encoding and reporting
of the service type in the audio bitstream.

7f0e747b 03/25/2011 01:48 PM Justin Ruggles

support @heading, @subheading, @subsubheading, and @subsubsection in

c535d089 03/25/2011 08:48 AM Luca Barbato

doc: update build system documentation

Split normal build system documentation and the fate one.

Document THREADS make variable and provide an introduction to fate.
Document DESTDIR make variable and add some generic targets.

4ec153bb 03/23/2011 04:32 PM Anton Khirnov

avio: make udp_set_remote_url/get_local_port internal.

e971d813 03/23/2011 12:23 AM Martin Storsjö

Document usage of import libraries created by dlltool

Signed-off-by: Luca Barbato <>

cf752d02 03/20/2011 08:07 PM Mike Scheutzow

doc: add details to the documentation for ffmpeg -map

Patch by Mike Sheutzow with some additions and changes by Stefano.

Signed-off-by: Luca Barbato <>

42cfb383 03/19/2011 03:24 PM Mans Rullgard

Remove Sonic experimental audio codec

Since initially committed in 2004, this codec has only been touched
for maintenanance. Functionally, it contains no novel ideas and
its intended audience is better served by existing mature codecs.

Signed-off-by: Mans Rullgard <>

faa6f1c3 03/18/2011 08:57 PM Janne Grunau

get rid of the last svn mentions

dc6fdad5 03/17/2011 11:28 AM Martin Storsjö

Add missed APIchanges and changelog entries

Add an APIchanges entry for the av_pkt_dump2 and av_pkt_dump_log2
functions, and a changelog entry for the apple http live streaming
protocol handler.

Since neither of them got a minor bump at commit time, but were...

4af9c1a5 03/17/2011 02:34 AM Luca Barbato

doc: update applehttp documentation

Integrate more comments from Stefano.

f8a45fa1 03/16/2011 09:01 PM Janne Grunau

replace FFmpeg with Libav in doc/

unless it stands for ffmpeg the program or is historic

402f9ad5 03/14/2011 12:05 PM Peter Ross

Bitmap Brothers JV errata

Signed-off-by: Ronald S. Bultje <>

21de9204 03/13/2011 10:45 PM Johan Andersson

Update the url to the site website and change ffmpeg-devel to libav-devel

Signed-off-by: Ronald S. Bultje <>

0e6a3ee4 03/13/2011 03:34 PM Luca Barbato

doc: document applehttp protocol

The documentation might be extended once/if a live/store override option
will have to be provided for non-compliant segmenter.

f4f4e12c 03/06/2011 10:29 PM Martin Storsjö

Add Apple HTTP Live Streaming protocol handler

Signed-off-by: Luca Barbato <>

d2bbf82e 02/20/2011 01:46 PM Ronald S. Bultje

Update version and APIchanges.

Update libavformat/version.h and doc/APIChanges after renaming
init_put_byte() and ByteIOContext to ffio_init_context() (private)
and AVIOContext, (public), and deprecating the originals.

c3dbfa1a 02/17/2011 08:49 PM Janne Grunau

Add SHA1s to APIChanges for av_dump_format, av_parse_time and av_find_info_tag
Signed-off-by: Janne Grunau <>

09d171b9 02/17/2011 02:40 PM Anton Khirnov

lavf, lavu: bump minor versions and add an APIChanges entry for av_ prefixes

Signed-off-by: Janne Grunau <>

0fa904c9 02/16/2011 11:04 PM James Zern

documentation: add encoders chapter

Signed-off-by: Janne Grunau <>

737eb597 02/15/2011 03:18 PM Reinhard Tartler

Merge libavcore into libavutil

It is pretty hopeless that other considerable projects will adopt
libavutil alone in other projects. Projects that need small footprint
are better off with more specialized libraries such as gnulib or rather
just copy the necessary parts that they need. With this in mind, nobody...

8ed4cc65 02/15/2011 02:20 PM Mans Rullgard

APIchanges: update for 55bad0c: vbv_delay

Signed-off-by: Mans Rullgard <>

77c330a0 02/14/2011 11:59 PM Anssi Hannula

APIchanges: update for 12c14cd

Signed-off-by: Mans Rullgard <>

935ee1b9 02/14/2011 11:17 PM Mans Rullgard

apichanges: update for 24a83bd: add AV_DISPOSITION_CLEAN_EFFECTS flag

Signed-off-by: Mans Rullgard <>

b08f59dc 02/14/2011 05:20 PM Tilman Brock

Fix spelling error.

Signed-off-by: Ronald S. Bultje <>

08a459f0 02/14/2011 01:08 PM Mans Rullgard

Update APIchanges for 910b5b8

Signed-off-by: Mans Rullgard <>

e063f588 02/12/2011 01:17 PM Stefano Sabatini

Fix script command in a FAQ entry

In the FAQ section "How do I encode single pictures into movies?", use
-s for generating symbolic links with the ln command.

The script was generating hard links, which is not likely what it was
supposed to do.

Fix issue 2488....

aa8ac53b 02/11/2011 02:01 PM Stefano Sabatini

Update overlay documentation after movie syntax update.

Overlay documentation is still using the old unsupported syntax.

Signed-off-by: Mans Rullgard <>

e00f41d5 02/11/2011 12:47 PM Peter Ross

Bink version 'b' video decoder

Based on original patch by Kostya Shishkov

Signed-off-by: Janne Grunau <>

5c19f64c 02/10/2011 08:37 PM Janne Grunau

document passing the fate samples location via make variable

f2146944 02/09/2011 02:17 PM Ronald S. Bultje

Add missing git rev hash.

c0b102ca 02/09/2011 02:17 PM Alexander Strange

Deprecate avcodec_thread_init()

As a side effect of the last commit, avcodec_open() now calls it automatically,
so there is no longer any need for clients to call it.
Instead they should set AVCodecContext.thread_count.

avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the...

8e8cc52b 02/09/2011 02:17 PM Ronald S. Bultje

Add missing git rev hash.

37b00b47 02/09/2011 02:17 PM Alexander Strange

Frame-based multithreading framework using pthreads

See doc/multithreading.txt for details on use in codecs.

Signed-off-by: Ronald S. Bultje <>

c2bd7578 02/09/2011 02:17 PM Ronald S. Bultje

Add missing git revision hask.

3940caad 02/08/2011 11:25 PM Anssi Hannula

lavf: rename ff_probe_input_buffer to make it public

It is useful for applications that hand input data directly to lavf via
a ByteIOContext.

Signed-off-by: Ronald S. Bultje <>

87800dc2 02/08/2011 09:07 PM Reinhard Tartler

Documentation updates for the git migration

This cleanup patch updates the developer documentation with respect to
the migration to the git scm.

7ab8758b 02/08/2011 12:38 PM Janne Grunau

add APIChanges entry for fe9a3fb

9409c381 02/08/2011 12:20 PM Stefano Sabatini

libavfilter: add video movie source

See thread:
Subject: [PATCH] movie video source
Date: 2010-12-31 15:35:30 GMT

Signed-off-by: Janne Grunau <>

0cad24ce 02/08/2011 12:20 PM Stefano Sabatini

Apply misc fixes to the image2 muxer documentation.

The fixes were pointed out by Diego.

Signed-off-by: Janne Grunau <>

77d4ed7a 02/08/2011 12:20 PM Stefano Sabatini

Add documentation for the framecrc muxer.

Signed-off-by: Janne Grunau <>

a4effe43 02/08/2011 12:20 PM Stefano Sabatini

Add documentation for the crc muxer.

Signed-off-by: Janne Grunau <>

f4acb837 02/08/2011 12:20 PM Stefano Sabatini

Document null muxer.

Signed-off-by: Janne Grunau <>

44ddfd47 02/07/2011 01:03 PM Kostya Shishkov

Xan4 decoder

Signed-off-by: Ronald S. Bultje <>

ae0f8a1a 02/06/2011 02:46 PM Ronald S. Bultje

Fill in missing date.

efdd67cb 02/06/2011 02:19 PM Ronald S. Bultje

Update MINOR and set git rev for non-blocking flag API addition.

fe174fc8 02/06/2011 01:28 AM Nicolas George

Non-blocking protocols: flag and documentation

Signed-off-by: Nicolas George <>
Signed-off-by: Ronald S. Bultje <>

ff197489 02/04/2011 04:38 PM Martin Storsjö

Add an APIchanges entry for avformat_free_context

Signed-off-by: Ronald S. Bultje <>

75fd0668 02/03/2011 11:40 AM Tomas Härdin

Add APIchanges entry for lavc 52.109.0

Signed-off-by: Mans Rullgard <>

87e4d9b2 02/02/2011 09:44 PM Anton Khirnov

ffmpeg.c: rename map_meta_data option to map_metadata

It's consistent with the -metadata option and easier to write.

Signed-off-by: Janne Grunau <>

4868bebe 02/02/2011 09:42 PM Anton Khirnov

Add forgotten minor API bumps and APIChanges entries

The bumps are for adding version.h and avio_{get/put}_str functions in
lavf and making av_dlog public in lavu.

Signed-off-by: Janne Grunau <>

445996aa 01/31/2011 03:42 PM Georgi Chorbadzhiyski

Replace defines in libavformat/mpegtsenc.c with AVOptions

Around 01/28/11 18:56, Ronald S. Bultje scribbled:

That patch is now merged, can you submit the update to muxers.texi?
Then we'll apply the whole thing.

See attached. I hope the documentation is enough....

e771d2e3 01/31/2011 03:33 PM Stefano Sabatini

Add documentation for the image2 muxer.

Signed-off-by: Ronald S. Bultje <>

a8f0814a 01/29/2011 03:57 PM Janne Grunau

doc: modify style for texi2html 1.78+

The generated HTML files are similar to the ones generated with
texi2html 1.56k used on the website.

Tested with texi2html 1.78 and 5.0. 1.78 is the minimal recommended

The removed @sp from the titlepage section were ignored until...

85466e1e 01/28/2011 04:46 PM Stefano Sabatini

Add muxers.texi file.

Signed-off-by: Janne Grunau <>