Statistics
| Branch: | Revision:

ffmpeg / doc / APIchanges @ e0b33d47

History | View | Annotate | Download (29.1 KB)

# Date Author Comment
893722ce 04/26/2011 06:51 AM Anton Khirnov

APIChanges: update commit hashes for recent additions.

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
av_get_picture_type_char().

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...

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 <>

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.

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 <>

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

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

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 <>

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

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

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

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

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

APIChanges: mark the place where 0.6 was branched.

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

Add APIchanges entry for audio_service_type.

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...

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 <>

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 <>

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

Update APIchanges for 910b5b8

Signed-off-by: Mans Rullgard <>

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 <>

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

add APIChanges entry for fe9a3fb

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 <>

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 <>

3a45a3f3 01/17/2011 09:17 AM Carl Eugen Hoyos

Fix date and revision for lavc 52.104.

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

a242ac36 01/15/2011 05:31 PM Stefano Sabatini

Rename AVFilterBufferRefAudioProps.samples_nb to nb_samples.

More consistent with the rest of FFmpeg and sounds more natural to
English speaking people.

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

f93fe776 01/15/2011 11:13 AM Stefano Sabatini

Add APIchanges entry for the av_metadata_copy() addition.

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

81c623fa 01/07/2011 11:07 PM Michael Niedermayer

Deprecate reordered_opaque in favor of pkt_pts/dts

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

1919feaf 01/07/2011 11:07 PM Michael Niedermayer

Add pkt_dts to AVFrame, this will in the future allow multithreading decoders
to not mess up dts

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

393cbb96 01/07/2011 11:07 PM Michael Niedermayer

Add AVFrame.pkt_pts that contains the correctly reordered AVPacket.pts

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

060ec0a8 01/07/2011 10:27 PM Anssi Hannula

Add av_get_profile_name() to get profile names.

Patch by Anssi Hannula, anssi d hannula a iki d fi

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

28e5d45c 12/27/2010 06:16 PM Stefano Sabatini

Bump lavfi minor and add an entry after r26108 (which added
AV_PERM_NEG_LINESIZES to avfilter.h).

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

d46c2755 12/27/2010 06:04 PM Stefano Sabatini

Fix date in APIchanges.

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

106f271f 12/27/2010 09:30 AM Stefano Sabatini

Consistently prefer short library names in APIchanges.

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

9128ae08 12/27/2010 09:08 AM Nicolas George

Implement av_find_best_stream.

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

107a7e3e 12/27/2010 07:46 AM Anton Khirnov

lavf: bump minor and add APIchanges entry after adding AVFMT_NOSTREAMS

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

0328b9ea 12/22/2010 02:13 PM Stefano Sabatini

Add av_file_map() and av_file_unmap() functions.

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

0bc55f5d 12/19/2010 09:01 AM Nicolas George

Add AVERROR_*_NOT_FOUND codes.

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

d22e9795 12/09/2010 05:34 PM Stefano Sabatini

Fix typo.

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

c61cdd0a 12/09/2010 05:27 PM Stefano Sabatini

Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols from
libavcodec to libavcore.

Remove another compile-time dependancy of libavfilter on libavcodec.

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

16cfc961 12/04/2010 07:06 PM Stefano Sabatini

Add CODEC_CAP_NEG_LINESIZES.

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

ab79ee12 12/04/2010 01:13 PM Stefano Sabatini

Cosmetics: add empty line which was previously removed.

Improve readability.

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

bb4afa13 12/04/2010 12:56 PM Stefano Sabatini

Deprecate avcodec_pix_fmt_string() in favor of
av_get_pix_fmt_string(), added to libavutil/pixdesc.h.

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

4da12e3b 12/04/2010 12:56 PM Stefano Sabatini

Implement av_image_alloc() and use it in
avfilter_default_get_video_buffer().

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

037be76e 12/02/2010 08:12 PM Stefano Sabatini

Add avfilter_graph_create_filter().

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

d6adf44b 11/26/2010 12:40 AM Stefano Sabatini

Fix date in last APIchanges entry.

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

d38c340f 11/25/2010 08:50 PM Stefano Sabatini

Implement avfilter_get_video_buffer_ref_from_arrays().

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

176a6157 11/21/2010 07:28 PM Stefano Sabatini

Move audio channel API from libavcodec to libavcore.

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

e58d0392 11/21/2010 11:38 AM Reimar Döffinger

Document added functions.

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

0985e1a3 11/17/2010 10:58 PM Aurelien Jacobs

move the av_parse_color() function from libavfilter to libavcore

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

c716f917 11/14/2010 05:31 PM Aurelien Jacobs

minor bump and APIchanges for r25745

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

47c5e414 11/13/2010 10:01 AM Stefano Sabatini

Fix revision number of the last APIchanges entry.

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

5aaea022 11/13/2010 09:51 AM Stefano Sabatini

Make avfiltergraph.h public.

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

4fcbb2af 11/13/2010 12:21 AM Stefano Sabatini

Prefix with "ff_" the functions:
ff_avfilter_graph_check_validity()
ff_avfilter_graph_config_links()
ff_avfilter_graph_config_formats()

and move their declaration to internal.h. These functions are never
used in application code, so it is better to consider them internal...

d2af7205 11/08/2010 02:06 PM Stefano Sabatini

Use hierarchic names convention (prefix them with av_expr) for the
eval API.

More grep-friendly and more consistent with the rest of the FFmpeg
API.

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

24de0edb 11/08/2010 12:32 PM Stefano Sabatini

Rename avfilter_destroy() as avfilter_free().

The new name is shorter and more consistent with the FFmpeg API, and
sounds less evil.

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

1e80a0ea 11/07/2010 10:56 PM Stefano Sabatini

Remove graphparser.h header, move AVFilterInOut and
avfilter_graph_parse() declaration to libavfilter/avfiltergraph.h.

Simplify, and less confusing for the user.

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

3fd3eea7 11/07/2010 07:22 PM Stefano Sabatini

Fix date in latest APIchanges entry.

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

da6ec07c 11/07/2010 06:56 PM Stefano Sabatini

Bump lavfi minor and add APIchanges entry after the rename of
AVFilterInOut.filter.

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

146b6555 11/04/2010 08:37 PM Stefano Sabatini

Fix off-by-one error in APIchanges file.

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

97dd1e4a 11/04/2010 08:34 PM Stefano Sabatini

Rename avfilter_graph_destroy() to avfilter_graph_free().

The new name is shorter and more consistent with the rest of the API.

This change breaks libavfilter API/ABI.

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

e15aeea6 11/04/2010 08:34 PM Stefano Sabatini

Implement avfilter_graph_alloc().

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

6f84cd12 11/02/2010 10:20 PM Stefano Sabatini

Add av_get_bits_per_sample_fmt() to libavcore/samplefmt.h and
deprecate av_get_bits_per_sample_format().

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

d63e456a 11/02/2010 10:08 PM Stefano Sabatini

Implement functions:
av_get_sample_fmt_name()
av_get_sample_fmt()
av_get_sample_fmt_string()

in libavcore, and deprecate the corresponding libavcodec/audioconvert.h functions:
avcodec_get_sample_fmt_name()
avcodec_get_sample_fmt()
avcodec_sample_fmt_string()...

262d1c5d 11/02/2010 08:45 PM Stefano Sabatini

Move sample format definitions from libavcodec to libavcore.

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

2a24df93 10/16/2010 10:20 AM Stefano Sabatini

Add avfilter_graph_config().

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

03700d39 10/15/2010 07:04 PM Anton Khirnov

Export metadata in the generic format. Deprecate old conversion API.
patch by Anton Khirnov anton at khirnov dot net

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

77611295 10/10/2010 10:30 PM Stefano Sabatini

Add APIchanges entry after r25441.

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

c5812793 09/28/2010 03:33 PM Stefano Sabatini

Add APIchanges entry for lsws change of r32368.

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

c6625ad5 09/27/2010 10:13 PM Stefano Sabatini

Update APIchanges after r25236.

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

4ecf1539 09/27/2010 05:02 PM Stefano Sabatini

Add APIchanges entry after r25227.

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

b3dd5e59 09/27/2010 04:28 PM Stefano Sabatini

Add APIchanges entry after r25225.

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

41f87daa 09/27/2010 12:30 AM Stefano Sabatini

Bump version and update APIchanges after r25210.

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

1c1c80f0 09/24/2010 03:37 PM Michael Niedermayer

2nd try to fix av_log() repeated detection

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

07cac2a0 09/24/2010 12:55 AM Stefano Sabatini

Update doc/APIchanges after the last API changes.

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

15cae5e6 09/08/2010 03:10 PM Stefano Sabatini

Add APIchanges entry for the av_get_cpu_flags() addition of r25076.

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

16bacad4 09/07/2010 09:29 PM Stefano Sabatini

Add APIchanges entry after the recent changes to imgutils.h API of
r25064 and r25067.

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

1904035b 09/07/2010 07:19 PM Stefano Sabatini

Add APIchanges entry after the libavcore/imgutils.h renames of r25057.

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

47806f41 09/04/2010 10:05 AM Stefano Sabatini

Add APIchanges entry corresponding to the libavutil/cpu.h addition of
r25040.

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

798dc641 08/26/2010 12:41 AM Stefano Sabatini

Add APIchanges entry after the addition of
avcodec_get_channel_layout() of r24936.

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

26553088 08/20/2010 04:55 PM Stefano Sabatini

Add APIchanges for av_fill_image_max_pixstep() rename of r24851.

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

33d2e7b3 08/18/2010 09:07 PM Stefano Sabatini

Add APIchanges entry after the addition of av_fill_image_max_pixstep()
of r24827.

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

7f38d28c 08/17/2010 06:27 PM Stefano Sabatini

Add APIchanges entry after the addition of AV_NE in r24814.

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

3f52a907 08/17/2010 06:13 PM Stefano Sabatini

Add APIchanges entry after libavfilter audio framework addition of
r24811.

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

d1a04371 08/12/2010 03:09 PM Stefano Sabatini

Add APIchanges entry after the addition of av_get_image_linesize() of
r24787.

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

5bf840c4 08/11/2010 03:29 PM Stefano Sabatini

Add APIchanges entry for the AVFilterBufferRef changes in r24773.

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

c6a34954 08/11/2010 02:22 PM Stefano Sabatini

Add APIchanges entry after av_picture_data_copy() addition.

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