summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* mov: Fix empty edit detection.Yusuke Nakamura2011-06-19
|
* lavf: prevent crash in av_open_input_file() if ap == NULL.Ronald S. Bultje2011-06-18
| | | | Needed for proper behaviour in our old API compatibility code.
* lavf: add a forgotten NULL check in convert_format_parameters().Anton Khirnov2011-06-18
|
* Add minor bumps and APIChanges entries for lavf private options.Anton Khirnov2011-06-16
|
* lavf: add avformat_write_header() as a replacement for av_write_header().Anton Khirnov2011-06-16
| | | | It supports more convenient setting of AVOptions.
* Deprecate av_open_input_* and remove their uses.Anton Khirnov2011-06-16
| | | | Deprecate the last remaining member of AVFormatParameters.
* lavf: add avformat_open_input() as a replacement for av_open_input_*Anton Khirnov2011-06-16
| | | | Add support for demuxer private options.
* rtpenc_latm: Consistently use "Libav" in license boilerplate.Diego Biurrun2011-06-16
|
* rtsp: Don't pass string pointer as format string to ff_url_joinMartin Storsjö2011-06-16
| | | | | | | | | In this case, the string that was passed couldn't contain user-defined data and thus there was no risk for injection bugs, but it's safer this way, if we later change the content of the options string. Signed-off-by: Martin Storsjö <martin@martin.st>
* mmsh: fixed printf injection bug in mmsh requestKirill Zorin2011-06-16
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* utils: Drop pointless '#if 1' preprocessor directive.Diego Biurrun2011-06-13
|
* wav: remove an invalid free().Carl Eugen Hoyos2011-06-13
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: initialise reference_dts in av_estimate_timings_from_pts.Michael Niedermayer2011-06-13
| | | | | | Fixes issue2437. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* img2: add .dpx to the list of supported file extensions.Peter Ross2011-06-13
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Replace DEBUG_SEEK/DEBUG_SI + av_log combinations by av_dlog.Diego Biurrun2011-06-10
|
* adts: Adjust frame size mask to follow the specification.Kieran Kunhya2011-06-10
| | | | | | This fixes ADTS detection for at least one sample. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* movenc: Add RTP muxer/hinter optionsMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* movenc: Pass the RTP AVFormatContext to the SDP generationMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtspenc: Add RTP muxer optionsMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtspenc: Add an AVClass for setting muxer specific optionsMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc_chain: Pass the rtpflags options through to the chained muxerMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: Declare the rtp flags private AVOptions in rtpenc.hMartin Storsjö2011-06-10
| | | | | | | This allows other muxers that chain a RTP muxer to declare the same options easily. Signed-off-by: Martin Storsjö <martin@martin.st>
* sdp: Reindent after the previous commitMartin Storsjö2011-06-10
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtpenc: MP4A-LATM payload supportJuan Carlos Rodriguez2011-06-10
| | | | | | | This is enabled with an AVOption on the RTP muxer. The SDP generator looks for a latm flag in the rtpflags field. Signed-off-by: Martin Storsjö <martin@martin.st>
* sdp: Allow passing an AVFormatContext to the SDP generationMartin Storsjö2011-06-10
| | | | | | | Options from the AVFormatContext can be read for modifying the generated SDP. Signed-off-by: Martin Storsjö <martin@martin.st>
* mov: Fix wrong timestamp generation for fragmented movies that have time ↵Yusuke Nakamura2011-06-10
| | | | | | offset caused by the first edit list entry. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: make compute_pkt_fields2() return meaningful error valuesStefano Sabatini2011-06-09
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* matroskadec: set timestamps for RealAudio packets.Reimar Döffinger2011-06-09
| | | | | | | Improves seeking in ffplay with http://samples.mplayerhq.hu/Matroska/RA_missing_timestamps.mkv Signed-off-by: Anton Khirnov <anton@khirnov.net>
* movdec: Add support for the 'wfex' atom.Alex Converse2011-06-09
| | | | The 'wfex' is just a Microsoft WaveFormatEx struct.
* riff: Fix potential memleak.Alex Converse2011-06-09
| | | | | Make ff_get_wav_header() free existing extradata before allocing a new buffer.
* crypto: Use av_freep instead of av_freeEtienne Buira2011-06-08
| | | | | | This fixes a potential double free. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: don't try to free private options if priv_data is NULL.Anton Khirnov2011-06-08
| | | | | This might happen if there was an error before priv_data was allocated and result in segfault.
* options: Add missing braces around struct initializer.Diego Biurrun2011-06-08
| | | | | This fixes the warning: libavformat/options.c:62:1: warning: missing braces around initializer [-Wmissing-braces]
* mov: Remove leftover crufty debug statement with references to a local file.Diego Biurrun2011-06-08
|
* Remove all uses of now deprecated metadata functions.Anton Khirnov2011-06-08
|
* Move metadata API from lavf to lavu.Anton Khirnov2011-06-08
| | | | | | Rename it to AVDictionary, since it will be used as such. Tags documentation and metadata conversion API is lavf-specific, so remains there.
* Remove some non-compiling debug messages.Diego Biurrun2011-06-08
|
* Replace some av_log/printf + #ifdef combinations by av_dlog.Diego Biurrun2011-06-07
|
* Replace some nonstandard DEBUG_* preprocessor directives by plain DEBUG.Diego Biurrun2011-06-07
|
* Replace some printf instances in debug code by av_log.Diego Biurrun2011-06-07
|
* Drop unnecessary directory prefixes from #include directives.Diego Biurrun2011-06-07
|
* flvenc: propagate error properlyLuca Barbato2011-06-06
| | | | | avio_flush can fail, in particular when used with the rtmp/librtmp protocol.
* lavf: deprecate AVFormatParameters.time_base.Anton Khirnov2011-06-06
|
* img2: add framerate private option.Anton Khirnov2011-06-06
|
* img2: add video_size private option.Anton Khirnov2011-06-06
|
* img2: add pixel_format private option.Anton Khirnov2011-06-06
|
* tty: add framerate private option.Anton Khirnov2011-06-06
|
* lavf,lavc: free avoptions in a generic way.Anton Khirnov2011-06-05
| | | | | | It's simpler and less error-prone. Fixes some memleaks along the way.
* tty: factorise returning error codes.Anton Khirnov2011-06-04
|
* rawdec: add framerate private option.Anton Khirnov2011-06-04
|