summaryrefslogtreecommitdiffstats
path: root/libavformat/nutenc.c
Commit message (Collapse)AuthorAgeFilesLines
* nut: export codec_tag provided by rawvideoLuca Barbato2012-10-161-1/+1
| | | | | | Raw audio does not provide valid audio tags while rawvideo does. The fate refs have to be updated because it undoes the previous tag change.
* nut: prioritize native tagsLuca Barbato2012-10-131-6/+9
| | | | | Use native tags instead of avi ones, simplifies a lot raw video codecs handling.
* avformat: Remove non-compiling and/or silly commented-out printf/av_log ↵Diego Biurrun2012-10-011-4/+0
| | | | statements
* nutenc: const correctness for ff_put_v_trace/put_s_trace function argumentsDiego Biurrun2012-09-271-2/+6
|
* lavf: flush the output AVIOContext in av_write_trailer().Anton Khirnov2012-09-151-1/+1
| | | | | | | This is consistent with stdio and is what we want to do in all cases. Fixes a bug in the voc muxer which didn't flush in write_trailer() previously. This is the cause of the change in the test results.
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-071-9/+9
|
* avformat: Drop pointless "format" from container long namesDiego Biurrun2012-07-301-1/+1
|
* lavf: use conditional notation for default codec in muxer declarations.Ronald S. Bultje2012-07-221-7/+2
| | | | | This removes the use of macro nesting in these code constructs, which makes it easier to parse in pre-processors.
* cosmetics: Align muxer/demuxer declarationsMartin Storsjö2012-04-061-2/+5
| | | | | | | Also add missing trailing commas, break long codec_tag lines and add spaces in codec_tag declarations. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: make av_set_pts_info private.Anton Khirnov2011-11-301-1/+1
| | | | It's supposed to be called only from (de)muxers.
* lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf.Anton Khirnov2011-10-201-2/+2
| | | | | Specifically, ff_mpa_freq_tab, ff_mpa_bitrate_tab, ff_mpa_decode_header, ff_mpegaudio_decode_header.
* nutenc: add namespace to the api facing functionsLuca Barbato2011-09-041-6/+6
| | | | | Rename write_{header,packet,trailer} to nut_write_{header,packet,trailer} in order to make easier debugging them.
* lavf: use designated initialisers for all (de)muxers.Anton Khirnov2011-07-171-12/+12
| | | | It's more readable and less prone to breakage.
* Do not include mathematics.h in avutil.hMans Rullgard2011-07-031-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove all uses of now deprecated metadata functions.Anton Khirnov2011-06-081-4/+5
|
* nutenc: check malloc return values.Ronald S. Bultje2011-05-031-0/+6
|
* nutenc: don't av_malloc(0).Ronald S. Bultje2011-05-031-1/+2
|
* Eliminate pointless '#if 1' statements without matching '#else'.Diego Biurrun2011-04-261-2/+0
|
* avio: avio_ prefix for url_close_dyn_bufAnton Khirnov2011-04-031-6/+6
|
* avio: avio_ prefix for url_open_dyn_bufAnton Khirnov2011-04-031-9/+9
|
* avio: make get_checksum() internal.Anton Khirnov2011-03-301-4/+4
|
* avio: make init_checksum() internal.Anton Khirnov2011-03-301-3/+4
|
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* nutenc: fix a memleakAnton Khirnov2011-03-171-0/+1
| | | | | | This fixes a minor memory leak introduced in 073f8b1. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avio: rename put_flush_packet -> avio_flushAnton Khirnov2011-03-161-2/+2
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* nutenc: mux chapters.Anton Khirnov2011-03-171-4/+62
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-041-3/+3
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: avio: avio_ prefixes for put_* functionsAnton Khirnov2011-02-211-16/+16
| | | | | | | | | | | | In the name of consistency: put_byte -> avio_w8 put_<type> -> avio_w<type> put_buffer -> avio_write put_nbyte will be made private put_tag will be merged with avio_put_str Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: rename ByteIOContext to AVIOContext.Anton Khirnov2011-02-201-18/+18
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-261-1/+1
| | | | | This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
* Export metadata in the generic format. Deprecate old conversion API.Anton Khirnov2010-10-151-1/+2
| | | | | | patch by Anton Khirnov anton _at_ khirnov _dot_ net Originally committed as revision 25493 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nutenc: fix unstable floating-point calculationsMåns Rullgård2010-09-101-2/+2
| | | | Originally committed as revision 25095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move ff_get_v_length and ff_put_v from nutenc.c to internal.h/aviobuf.cMichael Chinen2010-07-091-21/+0
| | | | | | patch by Micheal Chinen < mchinen gmail > Originally committed as revision 24140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename get_length to ff_get_v_length and put_v to ff_put_vMichael Chinen2010-07-091-68/+68
| | | | | | patch by Michael Chinen < mchinen gmail > Originally committed as revision 24139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-301-2/+2
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make write_streamheader() log a message if there is no codec tagStefano Sabatini2010-06-021-1/+3
| | | | | | 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-021-1/+1
| | | | | | 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-021-3/+5
| | | | | | error. Originally committed as revision 23432 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make write_streamheader() and write_headers() accept anStefano Sabatini2010-06-021-6/+8
| | | | | | | 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-231-1/+1
| | | | | | 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-221-0/+1
| | | | | | 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-311-2/+2
| | | | | | 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-301-6/+6
| | | | | | 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-281-1/+2
| | | | | | | | | | | | | | | | | 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-031-0/+1
| | | | Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r22119 and partially revert 22120.Vitor Sessak2010-03-011-1/+0
| | | | Originally committed as revision 22135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Plug some memory leaks in NUT muxer and demuxerVitor Sessak2010-02-281-0/+3
| | | | Originally committed as revision 22120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce metadata conversion table for NUT muxer and demuxer.Anton Khirnov2010-02-241-10/+4
| | | | | | | 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-221-1/+1
| | | | | | 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-271-3/+8
| | | | | | | 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
OpenPOWER on IntegriCloud