Statistics
| Branch: | Revision:

ffmpeg / libavformat / avformat.h @ 45aa9080

History | View | Annotate | Download (46.2 KB)

# Date Author Comment
45aa9080 01/28/2010 04:08 PM Ronald S. Bultje

Add RTP/H.263 depacketizer by Martin Storsjö <$firstname () $firstname st>.

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

ad5cc780 01/27/2010 07:13 PM Jai Menon

Schedule an increase in the maximum number of streams
at next libavformat major version bump.

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

574b183d 01/14/2010 02:02 PM Peter Ross

Latent libavformat version bump and documentation update for Adobe Filmstrip muxer and demuxer (r21212)

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

f1888474 01/11/2010 05:28 PM Martin Storsjö

Deprecate resolve_host(). Patch by Martin Storsjö <$firstname()$firstname,st>.

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

f2e77e4b 01/08/2010 03:43 AM Art Clarke

Improve avformat_version() doxy.
Patch by Art Clarke.

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

41600690 01/03/2010 02:31 PM Stefano Sabatini

Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() and
XXX_license() functions, consistent with the rest of FFmpeg.

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

8eb631fa 01/01/2010 11:50 PM Stefano Sabatini

Deprecate match_ext() in favor of av_match_ext(), and mark it for
deletion at the next major bump.

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

94b1f338 01/01/2010 12:52 PM Stefano Sabatini

Reindent.

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

a1f547b9 01/01/2010 12:46 PM Stefano Sabatini

Deprecate guess_format() in favor of av_guess_format().

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

f48b0fa2 12/31/2009 04:38 PM Stefano Sabatini

Document guess_format().

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

1642ee43 12/31/2009 02:12 PM Stefano Sabatini

Deprecate and mark for deletion the function guess_stream_format(),
and clone its code to ffserver_guess_format() in ffserver.c.

guess_stream_format() is hackish since it relies on some undocumented
properties of the name of the muxers (wich is currently only relevant...

a3d995c1 12/17/2009 05:25 PM Michael Tison

CD+G demuxer and decoder

Patch by Michael Tison (gmail address: blackspike@....)

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

a181981e 12/13/2009 08:22 PM Michael Niedermayer

Add flags to prevent strdup() on arguments to av_metadata_set2().
I cannot use the same ABI as ffmbc as value 2 is already used in ffmpeg,
besides the name AV_METADATA_NONCONST* makes no sense to me.
Add av_metadata_set2() that takes flags.

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

c3d15329 12/13/2009 03:55 PM Michael Niedermayer

APIChanges & minor bump due to avg_frame_rate addition.

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

02b398ef 12/13/2009 03:52 PM Michael Niedermayer

Add avg_frame_rate.

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

6bf22e18 12/04/2009 04:52 PM Sergiy

Implement RTMP output (publishing FLV stream to RTMP server).
Patch by Sergiy (piratfm at `do-no-evil-mail`.com)

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

7c3c53c8 12/03/2009 12:27 AM Ramiro Polla

Update Changelog, documentation, and libavformat minor version number for
"A format generated by IndigoVision 8000 video server" added in r20681.

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

c1736936 11/18/2009 05:15 PM Diego Biurrun

Add functions to return library license and library configuration.

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

046c4001 10/16/2009 03:02 AM Justin Ruggles

Add Speex support to the FLV muxer.

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

87462968 10/13/2009 01:46 AM Justin Ruggles

Add Speex support to the Ogg muxer.

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

48616887 09/24/2009 07:20 PM Carl Eugen Hoyos

Fix reading VDR files (broken since r19000).

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

61dc238b 09/22/2009 05:28 PM Benjamin Larsson

Hook up the MD studio demuxer and Atrac1 decoder.

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

e07b882b 09/16/2009 08:04 PM Michael Niedermayer

Improve amortized worst case speed of the muxers packet interleaving code
from O(packets_in_the_file) to O(num_of_streams).

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

ddce56ef 09/16/2009 12:59 AM Michael Niedermayer

Make packet interleaving in the muxer not scan through the whole
buffer when simply appending at the end works.
Much faster if one stream ends prematurely.
Fixes issue1379.

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

e5f58f81 09/09/2009 10:55 PM shinya.tesutosan@hotmail.com

Document padding for AVProbeData.

Patch by roundup user shinya, tesutosan hotmail

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

ab1eff9c 08/21/2009 08:34 AM Bartlomiej Wolowiec

Add support for S/PDIF encapsulation.

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

2bf74f49 08/10/2009 08:48 PM Aurelien Jacobs

actually define AVSEEK_FLAG_FRAME as described in avformat_seek_file() doc

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

9fd6b843 07/31/2009 06:49 AM Kostya Shishkov

RTMP protocol support (as a client)

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

dec14949 07/01/2009 06:50 PM Michael Niedermayer

Make arguments of av_set_pts_info() unsigned.
Fixes issue1240/mpeg1/smclockmpeg1.avi.3.1

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

2b75bde6 06/28/2009 09:05 PM Stefano Sabatini

Remove inconsistent use of a @brief command in av_write_trailer()
doxy.

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

d1b9adf2 06/28/2009 09:01 PM Stefano Sabatini

Use consistently the third person in doxy, as recommended by the
javadoc specs.

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

57011a13 06/25/2009 07:10 PM Baptiste Coudurier

use AVFormatContext->probesize in av_find_stream_info and raise default to 5M

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

af122d6a 06/25/2009 06:48 PM Baptiste Coudurier

limit raw packet buffer size used for codec probing

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

92400be2 06/22/2009 04:52 PM Ronald S. Bultje

Change packet_size from signed to unsigned, since it never has a negative
value. Currently, this is only used in qcp.c and mpegenc.c, and they are
practically unaffected by this change.

See "[PATCH] make packet_size in AVFormatContext unsigned" thread on ML....

86cb7e33 05/31/2009 12:24 AM Baptiste Coudurier

fix codec probing, stop after MAX_PROBE_PACKETS and return all packets

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

a3303178 05/27/2009 10:43 PM Stefano Sabatini

Document match_ext().

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

819174fa 05/25/2009 10:05 PM Stefano Sabatini

Remove \p and \e doxygen markup.

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

cdce0fb8 05/20/2009 05:19 PM Kenan Gillet

Add QCP demuxer.

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

7e030c47 04/15/2009 08:18 PM Michael Niedermayer

Clarify which exact variant of ISO 639 is used. (The ISO spec explicitly
requires this to be clear)

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

6883ebe4 04/07/2009 09:10 PM Reimar Döffinger

Describe read_alloc return value and required pkt handling to avoid memleaks

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

cdd8930e 04/07/2009 06:31 PM Thilo Borgmann

Move av_packet_*() functions from libavformat/ to libavcodec/, where the
AVPacket structure now resides also.

Patch by Thilo Borgmann thilo.borgmann googlemail com, see the mailinglist
thread "Google Summer of Code participation" for additional discussion....

fabd2469 04/02/2009 07:53 PM Thilo Borgmann

Move AVPacket declaration from avformat.h to avcodec.h.

Patch by Thilo Borgmann thilo dot borgmann at googlemail dot com.

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

23d9cc45 03/19/2009 09:46 PM Ramiro Polla

Support raw TrueHD files

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

61c23c15 03/05/2009 07:36 AM Ivan Schreter

Pass packet position to the parser, so frame's AVPacket.pos is computed correctly.

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

827f7e28 03/01/2009 04:35 PM Aurelien Jacobs

deprecate old metadata API

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

ec264570 03/01/2009 02:50 PM Aurelien Jacobs

new metadata API is now officially part of public API

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

719e721a 03/01/2009 12:12 AM Aurelien Jacobs

Add some basic metadata conversion tables for matroska and asf.
Add missing const qualifiers for metadata_conv in AV{In|Out}putFormat.

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

f610a9f2 02/28/2009 11:34 PM Aurelien Jacobs

add a metadata conversion API

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

3f4c2bf9 02/26/2009 10:34 PM Stefano Sabatini

Mark as "internal but installed" the avio.h file.

This should prevent its direct inclusion in an external project, which
results broken if avformat.h is not included before.

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

22e77e44 02/25/2009 07:10 PM Diego Biurrun

spelling/wording/grammar cosmetics

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

882fb0a3 02/25/2009 10:45 AM Michael Niedermayer

untypo

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

1de2db8f 02/25/2009 03:18 AM Michael Niedermayer

AVInputFormat.reed_seek2()

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

27ca0a79 02/24/2009 10:19 PM Ivan Schreter

Add timestamp computation if values are exported by decoder.

Patch by Ivan Schreter, schreter gmx net

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

25918212 02/24/2009 03:04 PM Michael Niedermayer

Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.

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

b1fa4942 02/19/2009 11:35 PM Ivan Schreter

Add convergence_duration to AVCodecParserContext.

Patch by Ivan Schreter, schreter gmx net

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

6363af44 02/18/2009 11:46 PM Ivan Schreter

Add key_frame to AVCodecParserContext, used in libavformat.
Initialized to -1 in parser.c for backward compatibility.

Patch by Ivan Schreter, schreter gmx net

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

1447aac4 02/18/2009 02:01 PM avcoder

av_alloc_format_context has been renamed, update AVFormatContext av_class
documentation accordingly.
Patch by avcoder: `gmail_address(ffmpeg)`

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

c1b02101 02/15/2009 08:45 PM Stefano Sabatini

Improve grammar: "X next after Y" -> "next X after Y".

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

5d377501 02/15/2009 02:29 PM Stefano Sabatini

Replace calls/references of the deprecated register_protocol()
function with correponding calls/references to av_register_protocol().

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

65c40e4e 02/15/2009 02:25 PM Stefano Sabatini

Rename register_protocol() to av_register_protocol() and deprecate
register_protocol().

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

aeedac95 02/15/2009 09:04 AM Stefano Sabatini

Document av_iformat_next() and av_oformat_next() functions.

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

bd3f81f3 02/13/2009 07:28 AM Baptiste Coudurier

MXF D-10 muxer

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

6fcce4f9 02/12/2009 02:15 AM Patrik Kullman

Change ffm_write_write_index to return int, and return if error occured.
Patch by Patrik Kullman, patrik at yes dot nu

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

865780ae 02/11/2009 04:28 PM Toshimitsu Kimura

Gopher protocol, patch by Toshimitsu Kimura, lovesyao gmail com

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

4c08b2bd 02/11/2009 12:25 AM Stefano Sabatini

Cosmetics: vertical align "*" for consistency with the other doxyies.

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

3dc6cb2e 02/11/2009 12:19 AM Stefano Sabatini

Remove @deprecated notice from AVFrac, it is not deprecated anymore.

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

f0b00aba 02/09/2009 07:57 PM Michael Niedermayer

Try to clarify doxy of avformat_seek_file().

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

1cc65cec 02/08/2009 09:14 PM Baptiste Coudurier

Move declaration of ff_interleave_add_packet to internal.h.
It is an internal function and should not be in an installed header.

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

998b6f7c 02/08/2009 05:55 PM Michael Niedermayer

Clarify that avformat_seek_file() is not part of the stable API yet.

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

d04768fa 02/08/2009 05:52 PM Michael Niedermayer

avformat_seek_file() prototype

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

88a28965 02/08/2009 08:16 AM Stefano Sabatini

Deprecate av_malloc_format_context() in favor of
avformat_alloc_context(), and drop the old symbol at the next major
bump.

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

88b2027e 02/07/2009 09:13 PM Baptiste Coudurier

declare ff_interleave_add_packet

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

2db5da97 02/04/2009 05:56 AM Ramiro Polla

Do not misuse unsigned long to store pointers.

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

5ea7ce88 02/02/2009 09:45 PM Aurelien Jacobs

modify the way to pass parameters to av_metadata_set()
This improves code readability and this avoid warnings about discarding
qualifiers from pointer target type.

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

04e76709 01/30/2009 12:44 AM Aurelien Jacobs

typo

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

7a420671 01/26/2009 11:39 PM Aurelien Jacobs

make it clear that the new metadata API is a work in progress

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

4815e246 01/25/2009 04:44 PM Stefano Sabatini

Move documentation of av_register_all() from allformats.c to
avformat.h, and extend it.

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

3a41c2f7 01/22/2009 11:35 PM Michael Niedermayer

Move av_read_frame/parser related buffer variables from AVFormatContext
to AVStream, this is required if we want to allow the user to pull frames
from specific streams at some point in the future.

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

7eb68edb 01/20/2009 07:42 AM Baptiste Coudurier

R3D REDCODE demuxer

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

48a81c0f 01/18/2009 10:53 PM Aurelien Jacobs

replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flag
with the opposed meaning

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

055dc116 01/17/2009 08:08 PM Stefan Gehrer

added demuxer for FunCom ISS audio files,
extended ADPCM decoder by ISS specific IMA variant

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

094d9df7 01/06/2009 10:11 PM Aurelien Jacobs

free all allocated metadata structures

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

e232c252 01/05/2009 11:56 PM Aurelien Jacobs

add a typedef for AVMetadata

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

52e57500 01/05/2009 10:10 PM Diego Biurrun

Revert deprecation of AVFrac structure. Attempts to replace AVFrac have turned
out to be unsatisfying and confidence in AVFrac has been restored.

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

bc1d2afb 01/04/2009 11:31 PM Aurelien Jacobs

rename AVMetaData to AVMetadata and meta_data to metadata

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

f526adaf 01/04/2009 10:31 PM Aurelien Jacobs

add metadata in AVStream, AVProgram and AVChapter

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

ea29242c 01/04/2009 08:47 PM Mike Melanson

Ministry of English Composition treatment for the new metadata API

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

a6d18a0e 01/04/2009 06:58 PM Michael Niedermayer

Move metadata API from avcodec to avformat.

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

47146dfb 01/04/2009 06:48 PM Michael Niedermayer

Generic metadata API.
avi is updated as example.
No version bump, the API still might change slightly ...
No update to ffmpeg.c as requested by aurel.

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

1ca9133f 01/04/2009 11:04 AM Stefano Sabatini

Drop the deprecated parse_image_size() and parse_frame_rate() functions
at the next libavformat major version bump.

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

15545a09 11/08/2008 06:37 PM Stefano Sabatini

Fix argument constness for the av_codec_get_id() and
av_codec_get_tag() functions, making them take in input a constant
array, since they're not supposed to change it. Fix some warnings.

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

bd09e8a7 10/24/2008 01:42 AM Baptiste Coudurier

raw dnxhd de/muxer

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

bc5c918e 10/03/2008 10:16 AM Diego Biurrun

Remove offset_t typedef and use int64_t directly instead.
The name offset_t is easily confused with the standard off_t type and
*_t is POSIX reserved namespace if any POSIX header is included.

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

72ab9d7f 10/02/2008 08:01 PM Diego Pettenò

Use typeof instead of GCC-specific typeof keyword.
The typeof keyword is disabled by default when building with -std=c99
as it's a GNU extension.
ICC supports the typeof keyword as well as typeof.

Patch by Diego 'Flameeyes' Pettenò flameeyes A gmail P com...

78cb7273 09/27/2008 08:05 PM Diego Biurrun

cosmetics: Break overly long lines, one grammar fix.

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

4f57fa8c 09/27/2008 07:51 PM Diego Biurrun

spelling/wording/grammar

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

fff5e687 09/27/2008 05:37 PM Diego Biurrun

Move doxygen comments for av_gettime from utils.c to avformat.h.

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

e7f656d5 09/10/2008 12:51 PM Michael Niedermayer

Clarify convergence_duration.

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

74cf4819 09/07/2008 12:05 AM Aurelien Jacobs

bump lavf micro version to allow checking for the matroska/ASS bugfix in r15211

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

dc76fe13 09/03/2008 05:57 PM Reimar Döffinger

Change doxygen comment: Clarify when av_write_trailer should be called.

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