summaryrefslogtreecommitdiff
path: root/libavformat/avformat.h
Commit message (Collapse)AuthorAge
* 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
* Make ff_new_chapter() return AVChapter instead of int so its consistant withMichael Niedermayer2008-05-23
| | | | | | | av_new_program() and its simpler to set other fields in AVChapter which arent set by ff_new_chapter(). Originally committed as revision 13262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nb_chapters should be unsignedMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13261 to svn://svn.ffmpeg.org/ffmpeg/trunk
* s/num_chapters/nb_chapters/ all other similar variables are called nb_*.Michael Niedermayer2008-05-23
| | | | Originally committed as revision 13260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add id to AVChapter, untested (where do i find matroska files with chapters?).Michael Niedermayer2008-05-23
| | | | Originally committed as revision 13255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clarify start/end timebaseMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* align commentsMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* chapter id and timebaseMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for chapters definition in lavfAnton Khirnov2008-05-22
| | | | | | patch by Anton Khirnov wyskas _at_ gmail _dot_ com Originally committed as revision 13240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid using reserved __names.Michael Niedermayer2008-04-24
| | | | Originally committed as revision 12946 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IFF demuxerJai Menon2008-03-30
| | | | | | Patch by Jai Menon (realityman <at> gmx.net) Originally committed as revision 12633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo: occured --> occurredDiego Biurrun2008-03-22
| | | | Originally committed as revision 12549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rl2 demuxerSascha Sommer2008-03-21
| | | | Originally committed as revision 12545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MSN TCP Webcam stream demuxer.Ramiro Polla2008-03-18
| | | | Originally committed as revision 12492 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ipod/iphone compatible mp4 muxerBaptiste Coudurier2008-03-16
| | | | Originally committed as revision 12458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Typo + grammarRamiro Polla2008-03-08
| | | | Originally committed as revision 12385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce max_picture_buffer variable in AVFormatContext,Ramiro Polla2008-03-08
| | | | | | set by rtbufsize option. Originally committed as revision 12383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add 'disposition' bitfield to AVStream and use it for both muxing and demuxingEvgeniy Stepanov2008-03-07
| | | | | | of matroska and nut. Originally committed as revision 12358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* less preprocessor magic in version number macrosMåns Rullgård2008-02-26
| | | | Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install headers in $prefix/include/$libnameMåns Rullgård2008-02-25
| | | | | | | | | | Install each library's headers in $prefix/include/$libname. The installed headers use #include "lib*/*.h"; applications are expected to do the same. Specify only $prefix/include in .pc files. Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert 12156Michael Niedermayer2008-02-20
| | | | | | | | | | Log: Make timestamp interpolation work with mpeg2 field pictures. Cleaner/simpler solutions are welcome. ---- A IMHO cleaner solution has been implemented. Originally committed as revision 12162 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make timestamp interpolation work with mpeg2 field pictures.Michael Niedermayer2008-02-20
| | | | | | Cleaner/simpler solutions are welcome. Originally committed as revision 12156 to svn://svn.ffmpeg.org/ffmpeg/trunk