summaryrefslogtreecommitdiff
path: root/libavformat/mxfenc.c
Commit message (Collapse)AuthorAge
* lavf: switch to AVStream.time_base as the hint for the muxer timebaseAnton Khirnov2014-06-18
| | | | | | | | | | | | Previously, AVStream.codec.time_base was used for that purpose, which was quite confusing for the callers. This change also opens the path for removing AVStream.codec. The change in the lavf-mkv test is due to the native timebase (1/1000) being used instead of the default one (1/90000), so the packets are now sent to the crc muxer in the same order in which they are demuxed (previously some of them got reordered because of inexact timestamp conversion).
* lavf: add AVFMT_FLAG_BITEXACT.Anton Khirnov2014-05-15
| | | | | | | | Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context.
* mxfenc: switch to av_reallocp_array() and check allocation errorsAlexandra Khirnova2013-08-04
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Remove commented-out debug #define cruftDiego Biurrun2013-05-16
|
* avformat: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun2013-04-30
|
* mxfenc: Use correct printf format specifier for int64_tDiego Biurrun2013-04-22
| | | | libavformat/mxfenc.c:1861:9: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'int64_t' [-Wformat]
* avformat: Convert some commented-out printf/av_log instances to av_dlogDiego Biurrun2012-10-01
|
* lavf: flush the output AVIOContext in av_write_trailer().Anton Khirnov2012-09-15
| | | | | | | 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-07
|
* Improve descriptiveness of a number of codec and container long namesDiego Biurrun2012-07-30
|
* lavf: remove disabled FF_API_TIMESTAMP cruftAnton Khirnov2012-01-27
|
* mxfenc: Add support for MPEG-2 MP@HL-14 in mxf container.Daniel Kristjansson2011-12-21
| | | | | | | Support Main Profile at High 1440 Level in MXF container, using essence coding label from SMPTE RDD 9, table 6. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* Fix a bunch of common typos.Diego Biurrun2011-12-11
|
* lavf: make av_set_pts_info private.Anton Khirnov2011-11-30
| | | | It's supposed to be called only from (de)muxers.
* lavf: use designated initialisers for all (de)muxers.Anton Khirnov2011-07-17
| | | | It's more readable and less prone to breakage.
* mxfenc: include needed header for ff_iso8601_to_unix_time() prototypeKostya Shishkov2011-07-13
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: factor out conversion of ISO8601 string to unix timeAnton Khirnov2011-07-13
|
* lavf: deprecate AVFormatContext.timestampAnton Khirnov2011-07-12
| | | | It's replaced by 'creation_time' metadata tag.
* mxfenc: fix ignored drop flag in binary timecode representation.Clément Bœsch2011-07-05
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mxfenc: small typo fixClément Bœsch2011-07-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace more FFmpeg references by Libav.Diego Biurrun2011-04-17
|
* avio: introduce an AVIOContext.seekable fieldAnton Khirnov2011-04-03
| | | | Use it instead of url_is_streamed and AVIOContext.is_streamed.
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avio: rename put_flush_packet -> avio_flushAnton Khirnov2011-03-16
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: add avio_tell macro as a replacement for url_ftellAnton Khirnov2011-03-04
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: avio_ prefix for url_fseekAnton Khirnov2011-03-01
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avio: avio: avio_ prefixes for put_* functionsAnton Khirnov2011-02-21
| | | | | | | | | | | | 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-20
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò2011-01-26
| | | | | 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.
* In mxf muxer, check the return value of gmtime, fix #2494Baptiste Coudurier2011-01-14
| | | | Originally committed as revision 26343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add extern to mxf_d10_muxer forward declaration to avoid a redundantReimar Döffinger2010-07-28
| | | | | | redeclaration warning. Originally committed as revision 24564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a "function declaration isn't a prototype" warning.Reimar Döffinger2010-07-24
| | | | Originally committed as revision 24480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mxf muxer, fix last b frame temporal offsetBaptiste Coudurier2010-07-02
| | | | Originally committed as revision 23967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ff_random_get_seed public, rename to av_get_random_seed, export the headerMartin Storsjö2010-05-23
| | | | | | | Keep an old ff_ named function for binary compatibility until the next major bump. Originally committed as revision 23254 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
* Remove MAX_STREAMS usage in ogg and mxf muxersBaptiste Coudurier2010-01-29
| | | | Originally committed as revision 21526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use CODEC_ID_NONE instead of 0 for enum CodecID.Carl Eugen Hoyos2009-11-08
| | | | Originally committed as revision 20481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve amortized worst case speed of the muxers packet interleaving codeMichael Niedermayer2009-09-16
| | | | | | from O(packets_in_the_file) to O(num_of_streams). Originally committed as revision 19887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix and simplify long gop mpeg codec ul computationBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set index duration to 0 for cbr, specifying whole container coverageBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use ber4 length for descriptors preferred by specsBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write profile and level local tag in mpeg descriptorBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics, change case and comments alignmentBaptiste Coudurier2009-06-30
| | | | Originally committed as revision 19305 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly compute frame flags with closed gopBaptiste Coudurier2009-06-30
| | | | Originally committed as revision 19304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless includeBaptiste Coudurier2009-05-23
| | | | Originally committed as revision 18906 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reindentBaptiste Coudurier2009-05-15
| | | | Originally committed as revision 18835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unneeded length checksBaptiste Coudurier2009-05-15
| | | | Originally committed as revision 18834 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use utc time for timestamp and do not set it if not specifiedBaptiste Coudurier2009-03-14
| | | | Originally committed as revision 17971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not parse timestamp if bitexact is set, should fix regression testsBaptiste Coudurier2009-03-14
| | | | Originally committed as revision 17967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* again 10l, typo, put_byte instead of put_bufferBaptiste Coudurier2009-03-11
| | | | Originally committed as revision 17933 to svn://svn.ffmpeg.org/ffmpeg/trunk