Statistics
| Branch: | Revision:

ffmpeg / libavformat / avformat.h @ 7f88a5bf

History | View | Annotate | Download (57.1 KB)

# Date Author Comment
7f88a5bf 01/14/2011 07:30 PM Ronald S. Bultje

Introduce av_metadata_copy() to copy metadata from one struct to another.

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

cf99e4aa 01/02/2011 10:52 AM Anssi Hannula

Add AVOption support for muxers.

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

Originally committed as revision 26195 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

bb62d5c1 12/27/2010 07:46 AM Anton Khirnov

Allow output formats without any streams.

Required for future metadata format.

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

a187c686 12/26/2010 05:48 AM Peter Ross

Bump libavformat minor version, forgotten in r26094

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

58ec7e00 12/25/2010 07:49 PM Michael Niedermayer

Clarify AVFMT_TS_DISCONT and muxers.

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

35014efc 12/05/2010 07:37 PM Martin Storsjö

rtpdec: Add a dynamic payload handler for the x-Purevoice format, RFC 2658

This fixes roundup issue 2390.

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

2400730f 11/27/2010 08:29 PM Carl Eugen Hoyos

Increase avformat micro version, forgotten in r25834.

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

9d09ebf1 11/26/2010 10:11 AM Anatoly Nenashev

Mobotix .mxg demuxer

Patch by Anatoly Nenashev, anatoly d nenashev a ovsoft d ru

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

29c5c590 11/23/2010 07:54 AM Anton Khirnov

lavf: document the new creation_time tag

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

3b39e273 11/22/2010 10:09 PM Anssi Hannula

S/PDIF demuxer

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

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

fa8cc126 11/21/2010 11:33 AM Reimar Döffinger

Improve documentation wording.

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

6bfc2683 11/21/2010 10:24 AM Reimar Döffinger

Add av_append_packet function, to be used in code that merges packets
to allow palette handling without using PaletteControl.

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

44594cc7 10/19/2010 07:38 AM Martin Storsjö

Add a demuxer for receiving raw rtp:// URLs without an SDP description

The demuxer inspects the payload type of a received RTP packet and
handles the cases where the content is fully described by the payload type.

Originally committed as revision 25527 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

ed09233f 10/15/2010 06:30 PM Aurelien Jacobs

cosmetic: alignment

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

13728334 10/15/2010 06:25 PM Aurelien Jacobs

add FF_API_SYMVER define to disable symver compatibility functions

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

114c9a59 10/15/2010 02:25 PM Aurelien Jacobs

add FF_API_FIRST_FORMAT define to drop deprecated first_?format from public api

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

0139fdea 10/15/2010 02:19 PM Aurelien Jacobs

add FF_API_PARAMETERS_CODEC_ID define to disable the deprecated codec_id
fields in AVFormatParameters

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

d1742ff7 10/15/2010 02:12 PM Aurelien Jacobs

add FF_API_LAVF_UNUSED define to disable the unused struct fields

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

634e0304 10/15/2010 01:39 PM Aurelien Jacobs

add FF_API_READ_SEEK define to drop usage of AVInputFormat.read_seek
and delay this transition to v54 as it is currently not functional

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

d87a521c 10/15/2010 01:33 PM Aurelien Jacobs

add FF_API_PARSE_FRAME_PARAM define to disable the deprecated
parse_image_size() and parse_frame_rate() public functions

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

ca51d86c 10/15/2010 12:59 PM Aurelien Jacobs

add FF_API_ALLOC_FORMAT_CONTEXT define to disable the deprecated
av_alloc_format_context() public function

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

88e44314 10/15/2010 12:54 PM Aurelien Jacobs

add FF_API_URL_SPLIT define to disable the deprecated ff_url_split() function

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

8ef30ac1 10/15/2010 12:49 PM Aurelien Jacobs

add FF_API_UDP_GET_FILE define to disable the deprecated udp_get_file_handle()
public function

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

198ac67f 10/15/2010 12:45 PM Aurelien Jacobs

add FF_API_GUESS_FORMAT define to disable the deprecated guess_format()
and guess_stream_format() public functions

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

a15c7fd6 10/15/2010 09:41 AM Anton Khirnov

Deprecate old API.

Patch by Anton Khirnov, anton khirnov net

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

01c8d258 10/13/2010 09:06 AM Martin Storsjö

Add a SAP demuxer

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

ad64a807 10/11/2010 11:50 AM Martin Storsjö

Add forgotten minor bump and changelog entry for the SAP muxer

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

fd0368e7 10/08/2010 10:01 PM Aurelien Jacobs

move av_find_stream_info() info struct to AVStream to avoid messy (re)allocation

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

61138c43 10/06/2010 09:43 PM Aurelien Jacobs

properly check for FF_API_MAX_STREAMS instead of LIBAVFORMAT_VERSION_MAJOR

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

38aab35f 10/06/2010 08:56 PM Aurelien Jacobs

add new streams API without MAX_STREAMS limit
(disabled until next major bump)

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

2899a28c 10/06/2010 08:49 PM Aurelien Jacobs

document the fact that av_new_stream() can't be called in a background thread

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

3ece3e4c 10/06/2010 12:42 PM Martin Storsjö

Add RTP depacketization of the X-QT QuickTime format

Originally committed as revision 25371 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

4faf628f 09/14/2010 10:20 PM Michael Niedermayer

Clarify what av_read_frame() returns.

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

0c41d554 09/11/2010 04:29 PM David Byron

Read all id3v2 tags at the beginning of mp3 files.

Patch by David Byron, dbyron dbyron com

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

9013560f 09/09/2010 07:27 PM Martin Storsjö

Add a muxer and demuxer for raw G.722

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

364cacc7 08/19/2010 09:28 PM Aurelien Jacobs

add FF_API_URL_RESETBUF define to disable the deprecated url_resetbuf()
public function

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

838b27b4 08/19/2010 09:21 PM Aurelien Jacobs

add FF_API_REGISTER_PROTOCOL define to disable the deprecated
register_protocol() function

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

404eba44 08/19/2010 04:49 PM Aurelien Jacobs

add FF_API_URL_CLASS define to enable usage of URLContext as a AVClass

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

25ae798c 08/18/2010 08:37 PM Aurelien Jacobs

add a comment to clarify that FF_API_* defines are not part of public API

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

54036be1 08/18/2010 08:34 PM Aurelien Jacobs

rename LAVF_API_* defines to FF_API_* to clarify that it is not public API

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

dd872bf4 08/17/2010 08:23 PM Aurelien Jacobs

add LAVF_API_OLD_METADATA define to disable the deprecated metadata API

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

072e3efd 08/17/2010 07:30 PM Aurelien Jacobs

add LAVF_API_MAX_STREAMS define to disable the deprecated MAX_STREAMS API

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

51291e60 08/16/2010 02:23 PM Josh Allmann

Add RTP depacketization of VP8

Patch by Josh Allmann, joshua dot allmann at gmail

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

1ddc176e 08/12/2010 09:07 PM Martin Storsjö

Add RTP depacketization of MP4A-LATM

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

983ec304 08/11/2010 02:38 PM Stefano Sabatini

Add documentation for the pm parameter of the av_metadata_set*
functions.

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

32e6f246 08/11/2010 02:38 PM Stefano Sabatini

Fix reference to a wrong parameter name in the metadata API functions
doxies.

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

fd7b11d0 08/11/2010 09:13 AM Stefano Sabatini

Nit: fix weird spacing.

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

26cc5310 08/11/2010 09:13 AM Stefano Sabatini

Add empty newlines between function descriptions and @params, improve
readability.

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

91af5601 08/07/2010 11:16 AM Josh Allmann

Add RTP packetization of Theora and Vorbis

Patch by Josh Allmann, joshua dot allmann at gmail

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

f7cf0f31 08/01/2010 12:30 AM Alex Converse

Add WebM to the Matroska demuxer name.

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

ec906fcd 07/27/2010 03:21 PM Michael Niedermayer

Fix 2 doxy comments that referred to the wrong variable.

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

76c56376 07/27/2010 03:20 PM Michael Niedermayer

Make doxygen formatting more consistent.

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

ac3ccbc0 07/27/2010 02:13 PM Alex Converse

Document existing rules for AVInputFormat.name.

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

ba2c508d 07/24/2010 10:50 PM Aurelien Jacobs

add SubRip muxer and demuxer

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

e8723e24 07/20/2010 02:13 PM Rafaël Carré

Lego Mindstorms RSO muxer and demuxer.

Patch by Rafaël Carré, rafael d carre a gmail

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

3673f4ab 07/19/2010 02:58 PM Aurelien Jacobs

fix av_seek_frame_binary() documentation
read_timestamp() is part of AVInputFormat, not AVCodec

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

5a717094 07/18/2010 08:06 AM Peter Ross

Tele-typewriter demuxer

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

57fe80fe 07/16/2010 11:31 PM Martin Storsjö

Bump minor and add APIchanges entry for url_fskip return value change.

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

31769dad 07/11/2010 02:56 PM Víctor Paesa

Clarify the avoidance of usage of these AVStream fields.

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

93eea20a 07/02/2010 05:39 PM Jai Menon

Bump libavformat minor (as a result of r24003).

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

7a617a86 07/02/2010 04:38 PM Aurelien Jacobs

add AV_DISPOSITION_FORCED flag and use it in matroska demuxer

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

8a4d7a30 07/02/2010 11:46 AM Diego Biurrun

Replace incorrect @NOTE Doxygen command by @note; capitalization matters.

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

9a58234f 07/02/2010 10:49 AM Diego Biurrun

Fix misspelled parameter names in Doxygen documentation.
This fixes one Doxygen warning each.

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

4449df6b 07/01/2010 08:12 PM Josh Allmann

Add RTP depacketization of SVQ3

Patch by Josh Allmann, joshua dot allmann at gmail

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

49bd8e4b 06/30/2010 03:38 PM Måns Rullgård

Fix grammar errors in documentation

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

f3bfe388 06/27/2010 02:16 PM Måns Rullgård

Make ff_url_split() public

ff_url_split() is retained as an alias, as it was used by ffserver,
to avoid breaking ABI compatibility with it.

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

fcd10c4f 06/22/2010 10:54 PM Stefano Sabatini

Mention how "now" is interpreted in the parse_date() doxy.

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

82fd4f4a 06/22/2010 10:54 PM Stefano Sabatini

Fix date specification accepted by parse_date().

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

735cf6b2 06/22/2010 02:09 PM Martin Storsjö

Add priv_data_size and priv_data_class to URLProtocol

This allows url_alloc to allocate and initialize the priv_data.

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

ffbb289a 06/22/2010 02:03 PM Martin Storsjö

Split url_open and url_open_protocol into url_alloc and url_connect

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

9b07a2dc 06/22/2010 01:58 PM Martin Storsjö

Add an av_register_protocol2 function that takes a size parameter

This allows extending the URLProtocol struct without breaking binary
compatibility with code compiled with older definitions of the struct.

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

8745fe29 06/16/2010 07:31 PM Michael Niedermayer

Marking what should be removed in relation to MAX_STREAMS.

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

316d6c15 06/04/2010 10:40 PM James Zern

Add WebM muxer

Patch by James Zern <jzern at google>

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

160c896c 06/04/2010 01:52 PM Anton Khirnov

metadata: mention how to remove tags.

Patch by Anton Khirnov, wyskas at gmail

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

173bb37f 05/27/2010 09:23 PM David Conrad

On2 IVF demuxer

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

74a6df59 05/26/2010 04:20 AM Alex Converse

Add an AVSTREAM_PARSE_FULL_ONCE parsing mode to parse headers and combine packets once and only once.

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

a2403986 05/24/2010 09:59 PM Zhentan Feng

MMS-over-TCP protocol support. Patch by Zhentan Feng <spyfeng gmail com>.

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

2da6050c 05/23/2010 09:10 PM Baptiste Coudurier

oups, 100l, revert unrelated hunk from commit r23266

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

ea4c4d7f 05/23/2010 09:03 PM Baptiste Coudurier

change author metadata to artist in mov de/muxer

Originally committed as revision 23266 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

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

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

7693b93e 05/12/2010 10:17 PM Stefano Sabatini

Doxygen av_codec_get_id() and av_codec_get_tag().

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

c99d506b 05/01/2010 03:36 PM Reimar Döffinger

Fix off-by-one errors in description of score_max argument for
av_probe_input_format2

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

8e2ee182 05/01/2010 01:49 PM Reimar Döffinger

Export av_probe_input_format2.

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

2ef6c124 04/25/2010 02:27 PM Stefano Sabatini

Mark av_metadata_set() as deprecated, and use av_metadata_set2()
in its place.

av_metadata_set() is going to be dropped at the next major bump.

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

9a2cb05f 04/11/2010 09:44 PM Stefano Sabatini

Move the internal function declarations in avformat.h to internal.h.

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

56a8242f 04/05/2010 07:50 PM Ronald S. Bultje

Actually add flag (somehow got lost in my previous patchset?), fixes broken
r22806.

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

3dd6180f 04/05/2010 07:46 PM Anton Khirnov

Add a flag to not overwrite existing tags

Patch by Anton Khirnov <wyskas gmail com>.

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

37f57ab4 04/04/2010 12:20 PM Michael Niedermayer

Allow AVFormatContext.duration to be set if no individual stream duration is known.
Demuxers already do this ...

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

1a70d127 03/31/2010 07:03 PM Stefano Sabatini

Make av_match_ext() declaration public (move its declaration out of
the #ifdef HAVE_AV_CONFIG_H block in avformat.h).

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

fe8344a2 03/31/2010 12:55 PM Michael Niedermayer

Add AVFMT_FLAG_NOFILLIN and AVFMT_FLAG_NOPARSE.

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

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

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

32e543f8 03/30/2010 03:50 PM Benoit Fouet

Replace @returns by @return.

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

148bcae9 03/29/2010 10:17 PM Mohamed Naufal

Implement YOP demuxer and video decoder.

Patch by Mohamed Naufal gmailify(naufal11).

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

0f943ce6 03/28/2010 01:39 PM Howard Chu

Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols via
librtmp.

Patch by Howard Chu <hyc * highlandsun * com>.

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