summaryrefslogtreecommitdiff
path: root/libavformat/nutenc.c
Commit message (Collapse)AuthorAge
...
* Make write_streamheader() log a message if there is no codec tagStefano Sabatini2010-06-02
| | | | | | defined. Originally committed as revision 23434 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make write_streamheader() return a meaningful error code if no codecStefano Sabatini2010-06-02
| | | | | | tag is defined, rather than return -1. Originally committed as revision 23433 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make write_header() and write_headers() return an error code in case ofStefano Sabatini2010-06-02
| | | | | | error. Originally committed as revision 23432 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make write_streamheader() and write_headers() accept anStefano Sabatini2010-06-02
| | | | | | | AVFormatContext * in input rather than a NUTContext *, which allows to log messages with av_log(). Originally committed as revision 23431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define ff_nut_video_tags and make Nut muxer and demuxer set it inStefano Sabatini2010-05-23
| | | | | | codec_tag. Originally committed as revision 23259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVCodecTag from riff.h into internal.h.Francesco Lavra2010-05-22
| | | | | | Patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 23250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.Jean-Daniel Dupas2010-03-31
| | | | | | Patch by Jean-Daniel Dupas, devlists shadowlab org Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix NUT (de)muxer warnings:Vitor Sessak2010-03-28
| | | | | | | | | | | | | | | | | CC libavformat/nutdec.o libavformat/nutdec.c: In function ‘read_seek’: libavformat/nutdec.c:862: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type ./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’ libavformat/nutdec.c:871: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type ./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’ libavformat/nutdec.c:879: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type ./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’ CC libavformat/nutenc.o libavformat/nutenc.c: In function ‘write_packet’: libavformat/nutenc.c:680: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type ./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’ Originally committed as revision 22707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Plug memory leak in NUT muxer and demuxerVitor Sessak2010-03-03
| | | | Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r22119 and partially revert 22120.Vitor Sessak2010-03-01
| | | | Originally committed as revision 22135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Plug some memory leaks in NUT muxer and demuxerVitor Sessak2010-02-28
| | | | Originally committed as revision 22120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce metadata conversion table for NUT muxer and demuxer.Anton Khirnov2010-02-24
| | | | | | | Patch by Anton Khirnov (wyskas, do no evil mail) Thread "[PATCH] nut metadata conversion table" Originally committed as revision 22015 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ff_ prefixes to exported symbols in libavformat/riff.h.Daniel Verkamp2009-06-22
| | | | | | patch by Daniel Verkamp, aniel drv nu Originally committed as revision 19254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new metadata API in nut muxerAurelien Jacobs2009-02-27
| | | | | | | This is only a straight conversion of current code, so for now, it won't mux generic metadata. It will only mux Title, Author and Copyright. Originally committed as revision 17653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.Michael Niedermayer2009-02-24
| | | | Originally committed as revision 17554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: 'const static' --> 'static const' to avoid warnings of the typeDiego Biurrun2009-02-17
| | | | | | "'static' is not at beginning of declaration" with -Wextra. Originally committed as revision 17391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build: Add intreadwrite.h and bswap.h #includes where necessary.Diego Biurrun2009-01-11
| | | | Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove _t for POSIX compatibility.Michael Niedermayer2008-12-11
| | | | Originally committed as revision 16057 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
* convert every muxer/demuxer to write/read sample_aspect_ratio from/toAurelien Jacobs2008-08-23
| | | | | | the corresponding AVStream instead of AVCodecContext Originally committed as revision 14933 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove a comment which is no longer trueJustin Ruggles2008-08-03
| | | | Originally committed as revision 14522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent invalid timestamps from being stored.Michael Niedermayer2008-06-25
| | | | Originally committed as revision 13983 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
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2008-03-10
| | | | Originally committed as revision 12410 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
* Subtitle support. (untested)Michael Niedermayer2008-03-05
| | | | Originally committed as revision 12330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* subtitles (codec tag tables still missing ...)Michael Niedermayer2008-03-02
| | | | Originally committed as revision 12292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* It appears last_pts was not set ...Michael Niedermayer2008-02-15
| | | | Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Header elision muxing support.Michael Niedermayer2008-02-15
| | | | | | | | | | This only removes 2 bytes from MP3 and MP2 currently. Up to 4 could be removed from MP3/MP2 though this might need a 2pass muxer. Primitive code to remove headers from MPEG-1/2/4 is there too but for the single file I tried it on (the one in the regression tests), it was a loss because all video frames were >4096 byte, so that it is disabled ATM. Originally committed as revision 11936 to svn://svn.ffmpeg.org/ffmpeg/trunk
* back_ptr calculation used wrong timebase when searching for back syncpointOded Shimon2008-02-04
| | | | Originally committed as revision 11856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix intented algo in syncpoint writing before keyframes in NUT muxerOded Shimon2008-02-04
| | | | Originally committed as revision 11855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nut->max_distance was not set at all anywhere in the NUT muxerOded Shimon2008-02-04
| | | | Originally committed as revision 11854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Missing const found by -Wwrite-strings.Michael Niedermayer2008-02-04
| | | | Originally committed as revision 11841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Consider initial EOR in the back_ptr calculation.Michael Niedermayer2008-01-17
| | | | Originally committed as revision 11550 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-21
| | | | | | | patch by: Björn Axelsson, bjorn d axelsson a intinor d se thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007 Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename av_crc04C11DB7_update to ff_crc04C11DB7_update and move it to ↵Baptiste Coudurier2007-10-30
| | | | | | aviobuf.c so it can be reused by other (de)muxers Originally committed as revision 10873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/wording cosmeticsDiego Biurrun2007-08-17
| | | | Originally committed as revision 10131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-08-11
| | | | Originally committed as revision 10068 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not remove FLAG_CODEDMichael Niedermayer2007-08-11
| | | | Originally committed as revision 10067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless code, found by odedMichael Niedermayer2007-08-11
| | | | Originally committed as revision 10066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure that the aspect ratio is spec compliantMichael Niedermayer2007-08-10
| | | | Originally committed as revision 10056 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable TRACEMichael Niedermayer2007-08-10
| | | | Originally committed as revision 10053 to svn://svn.ffmpeg.org/ffmpeg/trunk
* muxer should now be spec compliant (though it likely still contains bugs!)Michael Niedermayer2007-08-10
| | | | Originally committed as revision 10052 to svn://svn.ffmpeg.org/ffmpeg/trunk
* header repetitionMichael Niedermayer2007-08-10
| | | | Originally committed as revision 10051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* info packetMichael Niedermayer2007-08-10
| | | | Originally committed as revision 10050 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more FIXMEMichael Niedermayer2007-08-10
| | | | Originally committed as revision 10044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* muxer is not yet fully compliant so prevent people from mistakenly using itMichael Niedermayer2007-08-10
| | | | | | while believing it already is Originally committed as revision 10042 to svn://svn.ffmpeg.org/ffmpeg/trunk