summaryrefslogtreecommitdiff
path: root/libavformat/avformat.h
Commit message (Collapse)AuthorAge
...
* Deprecate av_malloc_format_context() in favor ofStefano Sabatini2009-02-08
| | | | | | | 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
* declare ff_interleave_add_packetBaptiste Coudurier2009-02-07
| | | | Originally committed as revision 17032 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not misuse unsigned long to store pointers.Ramiro Polla2009-02-04
| | | | Originally committed as revision 16986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* modify the way to pass parameters to av_metadata_set()Aurelien Jacobs2009-02-02
| | | | | | | 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
* typoAurelien Jacobs2009-01-30
| | | | Originally committed as revision 16854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make it clear that the new metadata API is a work in progressAurelien Jacobs2009-01-26
| | | | Originally committed as revision 16812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move documentation of av_register_all() from allformats.c toStefano Sabatini2009-01-25
| | | | | | avformat.h, and extend it. Originally committed as revision 16774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_read_frame/parser related buffer variables from AVFormatContextMichael Niedermayer2009-01-22
| | | | | | | 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
* R3D REDCODE demuxerBaptiste Coudurier2009-01-20
| | | | Originally committed as revision 16692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flagAurelien Jacobs2009-01-18
| | | | | | with the opposed meaning Originally committed as revision 16680 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added demuxer for FunCom ISS audio files,Stefan Gehrer2009-01-17
| | | | | | extended ADPCM decoder by ISS specific IMA variant Originally committed as revision 16658 to svn://svn.ffmpeg.org/ffmpeg/trunk
* free all allocated metadata structuresAurelien Jacobs2009-01-06
| | | | Originally committed as revision 16457 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a typedef for AVMetadataAurelien Jacobs2009-01-05
| | | | Originally committed as revision 16446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert deprecation of AVFrac structure. Attempts to replace AVFrac have turnedDiego Biurrun2009-01-05
| | | | | | out to be unsatisfying and confidence in AVFrac has been restored. Originally committed as revision 16441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename AVMetaData to AVMetadata and meta_data to metadataAurelien Jacobs2009-01-04
| | | | Originally committed as revision 16430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add metadata in AVStream, AVProgram and AVChapterAurelien Jacobs2009-01-04
| | | | Originally committed as revision 16428 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ministry of English Composition treatment for the new metadata APIMike Melanson2009-01-04
| | | | Originally committed as revision 16427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move metadata API from avcodec to avformat.Michael Niedermayer2009-01-04
| | | | Originally committed as revision 16425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Generic metadata API.Michael Niedermayer2009-01-04
| | | | | | | | 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
* Drop the deprecated parse_image_size() and parse_frame_rate() functionsStefano Sabatini2009-01-04
| | | | | | at the next libavformat major version bump. Originally committed as revision 16420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix argument constness for the av_codec_get_id() andStefano Sabatini2008-11-08
| | | | | | | 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
* raw dnxhd de/muxerBaptiste Coudurier2008-10-24
| | | | Originally committed as revision 15674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove offset_t typedef and use int64_t directly instead.Diego Biurrun2008-10-03
| | | | | | | 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
* Use __typeof__ instead of GCC-specific typeof keyword.Diego Pettenò2008-10-02
| | | | | | | | | | 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% Originally committed as revision 15527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Break overly long lines, one grammar fix.Diego Biurrun2008-09-27
| | | | Originally committed as revision 15441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/wording/grammarDiego Biurrun2008-09-27
| | | | Originally committed as revision 15440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move doxygen comments for av_gettime from utils.c to avformat.h.Diego Biurrun2008-09-27
| | | | Originally committed as revision 15439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify convergence_duration.Michael Niedermayer2008-09-10
| | | | Originally committed as revision 15291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bump lavf micro version to allow checking for the matroska/ASS bugfix in r15211Aurelien Jacobs2008-09-07
| | | | Originally committed as revision 15232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change doxygen comment: Clarify when av_write_trailer should be called.Reimar Döffinger2008-09-03
| | | | Originally committed as revision 15181 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVPacket.convergence_duration.Michael Niedermayer2008-09-03
| | | | Originally committed as revision 15179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to clarify the semantics of AVPacket.duration.Michael Niedermayer2008-09-03
| | | | Originally committed as revision 15178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change codec_tag type from const struct AVCodecTag ** to const struct ↵Reimar Döffinger2008-08-24
| | | | | | AVCodecTag * const * Originally committed as revision 14947 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export sample_aspect_ratio read by the demuxer in a separate fieldAurelien Jacobs2008-08-23
| | | | | | that the one read by the decoder. Originally committed as revision 14932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add flag to mark demuxers that can output discontinuous timestamps.Michael Niedermayer2008-08-15
| | | | | | (could also be added to muxers if someone wants) Originally committed as revision 14777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* increase MAX_REORDER_DELAY and pts_buffer size to 16, max for h264 atmBaptiste Coudurier2008-08-12
| | | | Originally committed as revision 14715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avformat_version().Stefano Sabatini2008-08-08
| | | | Originally committed as revision 14667 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Maintain pointer to end of AVFormatContext.packet_buffer listMåns Rullgård2008-08-06
| | | | | | | | | | | This changes add_to_pktbuf() to maintain a pointer to the last entry in the list, avoiding a linear walk-through on each call. Before this change, add_to_pktbuf() could take a significant amount of time (10% of total decoding time), even with input files of several minutes. After the change, the time spent in this function is barely measurable with oprofile. Originally committed as revision 14654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r14497Michael Niedermayer2008-08-01
| | | | | | | | | Log: Add missing header #includes. Policy violation (change not approved by maintainer) and while discussions where ongoing and no consensus has been reached. Originally committed as revision 14500 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing header #includes.Diego Biurrun2008-08-01
| | | | Originally committed as revision 14497 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SMPTE 421M Annex L (aka .rcv) muxerKostya Shishkov2008-07-23
| | | | Originally committed as revision 14352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* New codec probing system try #1.Michael Niedermayer2008-07-12
| | | | Originally committed as revision 14184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Motion Pixels MVI Demuxer.Gregory Montoir2008-07-10
| | | | | | Patch by Gregory Montoir <cyx <at> users <dot> sourceforge <dot> net> Originally committed as revision 14147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* One-bit bitfields should probably be unsigned. Unfortunately, it is leftErik Hovland2008-07-08
| | | | | | | | | up to the compiler on how one bit fields are treated. gcc treats one-bit bitfields as signed and allows for the -funsigned-field parameter. Other compilers (like Sun C) treat one-bit bitfields as unsigned no matter what. Patch by Erik Hovland erik hovland org Originally committed as revision 14131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make timestamp debugging work nicer.Michael Niedermayer2008-06-09
| | | | Originally committed as revision 13728 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove ugly ffm_nopts hack, use AVFormatContext->timestampBaptiste Coudurier2008-06-09
| | | | Originally committed as revision 13718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-03
| | | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste.it along with some spelling/consistency fixes for the long names by me Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass time_base as argument to new_chapter() as well.Michael Niedermayer2008-05-23
| | | | | | | This fixes the wrong timebase the matroska demuxer had after my previous commits. Maybe we should reduce new_chapter() to just (AVFormatContext, int id) ? Originally committed as revision 13266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document pts/dts.Michael Niedermayer2008-05-23
| | | | Originally committed as revision 13265 to svn://svn.ffmpeg.org/ffmpeg/trunk