Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-07-22libspeexdec: fix detection of final terminator codeJustin Ruggles
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-12libspeex: decode directly to the user-provided AVFrameJustin Ruggles
2012-12-05lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov
It will be useful in the upcoming transition to refcounted AVFrames.
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-10-04libspeexdec: handle NULL return value from speex_packet_to_header()Justin Ruggles
This will happen when the extradata is not a valid Speex header.
2012-10-04libspeexdec: properly handle DTX for multiple frames-per-packetJustin Ruggles
2012-10-04libspeexdec: move the SpeexHeader from LibSpeexContext to where it is usedJustin Ruggles
2012-10-04libspeexdec: simplify setting of frame_sizeJustin Ruggles
2012-10-04libspeexdec: set channel_layoutJustin Ruggles
2012-10-04libspeexdec: If the channel count is not valid, decode as stereo.Justin Ruggles
When initialized as stereo, libspeex can decode either mono or stereo packets and will output stereo.
2012-10-04libspeexdec: improve setting of Speex mode and sample rateJustin Ruggles
If there is no extradata and the sample rate given by the user is not valid, decode as ultra-wideband.
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-31libspeexdec: set frame size in libspeex_decode_init()Justin Ruggles
This fixes speex decoding, which was broken in 85469f1c.
2012-03-05libspeexdec: do not set AVCodecContext.frame_sizeJustin Ruggles
It is not necessary
2011-12-03Add avcodec_decode_audio4().Justin Ruggles
Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
2011-10-22libspeexdec: include system headers before local headersJustin Ruggles
2011-10-22libspeexdec: return meaningful error codesJustin Ruggles
2011-10-22libspeexdec: cosmetics: reindentJustin Ruggles
2011-10-22libspeexdec: decode one frame at a time.Justin Ruggles
This allows for knowing the output size before decoding even when there is no header (e.g. FLV). Otherwise we would have to do a preliminary full frame decode to determine the number of frames-per-packet.
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-16libspeexdec: Drop const qualifier to silence compiler warning.Diego Biurrun
libavcodec/libspeexdec.c:108: warning: passing argument 2 of ‘speex_bits_read_from’ discards qualifiers from pointer target type /usr/include/speex/speex_bits.h:80: note: expected ‘char *’ but argument is of type ‘const uint8_t *’
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-04libspeex: Do not set AVCodecContext.frame_size in decoder init if there is noJustin Ruggles
header in extradata since the default value will be incorrect for multiple frames per packet. Originally committed as revision 19755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-30Store the frame size in the LibSpeexContext in case the header does not exist.Justin Ruggles
Originally committed as revision 19741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-28Use the output data type to determine the maximum number of samples that can beJustin Ruggles
decoded. Originally committed as revision 19736 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-28Modify the Ogg/Speex demuxer and the libspeex decoder so that they always treatJustin Ruggles
a packet of Speex frames as a single frame. Originally committed as revision 19734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-09cosmetics: Fix a few typos and use a consistent codec long name.Diego Biurrun
Originally committed as revision 17084 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24Speex decoding via libspeexDavid Conrad
Originally committed as revision 15676 to svn://svn.ffmpeg.org/ffmpeg/trunk