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
2014-01-05mlp: Parse TrueHD decoder channel modifiers and set the AVMatrixEncoding for ↵Tim Walker
each substream.
2013-08-02Disable deprecation warnings for cases where a replacement is availableDiego Biurrun
2013-01-23mlp: implement support for AVCodecContext.request_channel_layout.Tim Walker
Also wrap usage of AVCodecContext.request_channels in FF_API_REQUEST_CHANNELS directives. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2013-01-23mlp_parser: account for AVCodecContext.request_channels when setting the ↵Tim Walker
channel layout. Allows users to configure the output based on what's actually decoded, rather than the full native layout. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2013-01-23mlp: store the channel layout for each substream.Tim Walker
Also stop storing the channel arrangement in the header info, as it's unused outside of ff_mlp_read_major_sync. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> CC:libav-stable@libav.org
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-09-13mlp_parser: avoid mapping multiple disctinct TrueHD channels to the same ↵Tim Walker
Libav channel. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-02-26mlp_parser: fix the channel mask value used for the top surround channelTim Walker
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-02-22mlpdec_parser: fix a few channel layouts.Tim Walker
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-02-21mlp parser: set duration instead of frame_sizeJustin Ruggles
2011-11-25Make channel layout masks unsignedMans Rullgard
It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-11-02lavc: use designated initialisers for parsers.Anton Khirnov
2011-10-13mlpdec: return meaningful error codes instead of -1Justin Ruggles
2011-04-02lavc: add missing audioconvert includesAnton Khirnov
2011-03-30mlp_parse.c: set AVCodecContext channel_layoutJohn Stebbins
The channel layout isn't getting set for mlp and truehd audio. Signed-off-by: Anton Khirnov <anton@khirnov.net>
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-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-23mlp_parser: Fix memleak.Jai Menon
ff_combine_frame() is called, which allocates ParseContext->buffer if needed, so ff_parse_close() must be called to free it. Patch by jai. Originally committed as revision 22005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-27Fix possible crashes in mlp parser, it tries to go back 7 bytes afterReimar Döffinger
finding the 4-byte signature. Add a check that ignores the signature if we do not have enough previous data to go back at least 7 bytes. Originally committed as revision 21487 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-13Rename bitstream.h to get_bits.h.Stefano Sabatini
Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Split TrueHD decoder from MLPRamiro Polla
Originally committed as revision 18045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-07mlp: support bit-depths greater than 16 by default.Ramiro Polla
Originally committed as revision 16026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-06mlp: Fix compilation under CONFIG_AUDIO_NONSHORT.Mathieu Velten
Patch by Mathieu Velten < matmaul at gmail dot com > Originally committed as revision 16021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-03mlp: initialize all CRC tables in a common function.Laurent Aimar
This way the decoder does not have to depend on the parser being initialized before. Patch by Laurent Aimar <fenrir at via dot ecp dot fr>. Originally committed as revision 15986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-13mlp: Split common code from parser and decoder to be used by encoder.Ramiro Polla
Originally committed as revision 14733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-13mlp_parser: Initialize crc data in its own function.Ramiro Polla
Originally committed as revision 14722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-05Add required stdint.h header #include.Diego Biurrun
Originally committed as revision 14077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-05spelling cosmeticsDiego Biurrun
Originally committed as revision 14076 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-02Clarify comment about parity nibble.Ramiro Polla
Originally committed as revision 14047 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-01Make ff_mlp_read_major_sync() take a GetBitContext instead of buffers.Ramiro Polla
Originally committed as revision 14044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-28Seek the file forwards instead of backwards when sync is lost.Ramiro Polla
Originally committed as revision 14014 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-25Make it a little easier to spot that the code is not dealing only withRamiro Polla
substream headers. Originally committed as revision 13961 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-09Use full path for #includes from another directory.Diego Biurrun
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-03cosmetics: spelling fixesDiego Biurrun
Originally committed as revision 11155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-28MLP/TrueHD parserIan Caulfield
Patch by Ian Caulfield, ian D caulfield <at> gmail D com Thread: [PATCH] MLP/TrueHD decoder, 12 Oct 14:26 Originally committed as revision 11109 to svn://svn.ffmpeg.org/ffmpeg/trunk