summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* tty: factorise returning error codes.Anton Khirnov2011-06-04
|
* rawdec: add framerate private option.Anton Khirnov2011-06-04
|
* Add missing #includes to make headers self-contained.Diego Biurrun2011-06-04
| | | | This fixes 'make checkheaders'.
* mpegts: Wrap #ifdef DEBUG and av_hex_dump_log() combination in a macro.Diego Biurrun2011-06-03
|
* Mark some variables with av_unusedMans Rullgard2011-06-03
| | | | | | | Most of these variables are only used in av_dlog statements, some are required but not used by other macros. Signed-off-by: Mans Rullgard <mans@mansr.com>
* rawdec: initialize return value to 0.Anton Khirnov2011-06-03
|
* rawdec: don't leak option strings.Anton Khirnov2011-06-03
|
* Replace custom DEBUG preprocessor trickery by the standard one.Diego Biurrun2011-06-03
|
* Replace custom debug output functions by av_dlog().Diego Biurrun2011-06-03
|
* Remove stray extra arguments from av_dlog() invocations.Diego Biurrun2011-06-02
|
* oma: check avio_read() return valueMans Rullgard2011-06-02
|
* nutdec: remove unused variableMans Rullgard2011-06-02
|
* Remove unused variablesMans Rullgard2011-06-02
|
* Employ correct printf format specifiers, mostly in debug output.Diego Biurrun2011-05-31
|
* improved 'edts' atom writing supportGil Pedersen2011-05-31
| | | | | | The 'edts' write function can now generate an initial empty edit resulting in a track-specific presentation delay. This is automatically calculated and inserted for any track where the initial DTS != 0. Added support for long (version==1) timecodes.
* webm: support stereo videos in matroska/webm muxerAlok Ahuja2011-05-28
| | | | | Create a stereo_mode metadata tag to specify the stereo 3d video layout using the StereoMode tag in a matroska/webm video track.
* lavf: deprecate AVFormatParameters.pix_fmt.Anton Khirnov2011-05-27
|
* rawdec: add a pixel_format private option.Anton Khirnov2011-05-27
|
* movenc: Deprecate the global RTP hinting flag, use a private AVOption insteadMartin Storsjö2011-05-27
| | | | | | Instead of -fflags rtphint, set -movflags rtphint instead. Signed-off-by: Martin Storsjö <martin@martin.st>
* movenc: Add an AVClass for setting muxer specific optionsMartin Storsjö2011-05-27
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* tcp: make connect() timeout properlyLuca Barbato2011-05-27
| | | | | The connect() timeout can take minutes, gets misreported as EIO and isn't interruptible.
* rawdec: factor video demuxer definitions into a macro.Anton Khirnov2011-05-27
|
* rtspdec: add initial_pause private option.Anton Khirnov2011-05-27
| | | | Deprecate corresponding AVFormatParameters field.
* lavf: deprecate AVFormatParameters.width/height.Anton Khirnov2011-05-27
|
* tty: add video_size private option.Anton Khirnov2011-05-27
|
* rawdec: add video_size private option.Anton Khirnov2011-05-27
|
* id3v2: Check malloc result. ID3v2 tags can be very large.Alex Converse2011-05-26
|
* id3v2: Initialize tflags for version 2.2.Alex Converse2011-05-26
|
* lavf: initialize demuxer private options.Anton Khirnov2011-05-26
|
* Mark parameterless function declarations as 'void'.Diego Biurrun2011-05-26
|
* avformat: Add fpsprobesize as an AVOption.Alex Converse2011-05-25
|
* rtmp: ReindentMartin Storsjö2011-05-25
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Don't try to do av_malloc(0)Martin Storsjö2011-05-25
| | | | | | | | | Some received packets can have size 0. The return value from av_malloc(0) may be NULL, which is ok if the size was 0. On OS X, however, the returned pointer is non-null but leads to crashes when trying to free it. Signed-off-by: Martin Storsjö <martin@martin.st>
* tty: replace AVFormatParameters.sample_rate abuse with a private option.Anton Khirnov2011-05-25
|
* Fix end time of last chapter in compute_chapters_endJohn Stebbins2011-05-25
| | | | | | Parenthesis are misplaced in calculation of max_time. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: deprecate AVFormatParameters.channel.Anton Khirnov2011-05-25
|
* lavf: deprecate AVFormatParameters.standard.Anton Khirnov2011-05-25
|
* lavf: deprecate AVFormatParameters.{channels,sample_rate}.Anton Khirnov2011-05-25
|
* rawdec: add sample_rate/channels private options.Anton Khirnov2011-05-25
|
* lavf: deprecate AVFormatParameters.mpeg2ts_raw.Anton Khirnov2011-05-25
| | | | It doesn't do anything except produce an error message when set.
* mpegts: add compute_pcr option.Anton Khirnov2011-05-25
| | | | Deprecate the corresponding AVFormatParameters field.
* lavf: add priv_class field to AVInputFormat.Anton Khirnov2011-05-25
|
* rtsp: use strtoul to parse rtptime and seq values.Ilya2011-05-24
| | | | | | | strtol could return negative values, leading to various error messages, mainly "non-monotonically increasing dts". Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ape: Allow demuxing of files with metadata tags.Carl Eugen Hoyos2011-05-24
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* multiple inclusion guard cleanupDiego Biurrun2011-05-21
| | | | | Add missing multiple inclusion guards; clean up #endif comments; add missing library prefixes; keep guard names consistent.
* avio: document buffer must created with av_malloc() and friendsCan Wu2011-05-21
| | | | | | Else a later buffer resize in ffio_set_buf_size() will ABORT. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avio: check AVIOContext malloc failureCan Wu2011-05-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpegtsenc: Add an AVClass pointer to the private dataMartin Storsjö2011-05-20
| | | | | | | | | | Since a private class is set for this muxer, the callers will assume that the private data starts with an AVClass pointer. If no such member exists, the first few bytes of the struct will be overwritten, and the class pointer may be broken at any later time. Signed-off-by: Martin Storsjö <martin@martin.st>
* Remove silly insults from avformat_version() Doxygen documentation.Diego Biurrun2011-05-19
|
* asfdec: add missing #include for av_bswap32()Mans Rullgard2011-05-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>