Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | alacenc: use AVCodec.encode2() | Justin Ruggles | 2012-02-11 | 1 | -13/+17 |
| | |||||
* | alacenc: cosmetics: indentation | Justin Ruggles | 2012-02-11 | 1 | -27/+27 |
| | |||||
* | alacenc: consolidate bitstream writing into a single function. | Justin Ruggles | 2012-02-11 | 1 | -38/+33 |
| | | | | Simplifies use of verbatim mode. | ||||
* | alacenc: only encode frame size in header for a final smaller frame | Justin Ruggles | 2012-02-11 | 1 | -3/+10 |
| | | | | | Otherwise it is not needed because it matches the frame size as encoded in the extradata. | ||||
* | alacenc: store current frame size in AlacEncodeContext. | Justin Ruggles | 2012-02-11 | 1 | -13/+16 |
| | | | | This avoids an indirection and will simplify implementation of encode2() | ||||
* | alacenc: return AVERROR codes in alac_encode_frame() | Justin Ruggles | 2012-02-11 | 1 | -2/+2 |
| | |||||
* | alacenc: calculate a new max frame size for the final small frame | Justin Ruggles | 2012-02-11 | 1 | -4/+17 |
| | | | | | Gives a better estimate of buffer requirements and a better decision of whether or not to use verbatim mode. | ||||
* | alacenc: pretty-printing and other cosmetics | Justin Ruggles | 2012-02-11 | 1 | -71/+64 |
| | |||||
* | alacenc: fix error handling and potential memleaks in alac_encode_init() | Justin Ruggles | 2012-02-11 | 1 | -19/+38 |
| | |||||
* | alacenc: do not set coded_frame->key_frame | Justin Ruggles | 2012-02-11 | 1 | -1/+0 |
| | | | | It is already set in avcodec_alloc_frame() | ||||
* | alacenc: do not set bits_per_coded_sample | Justin Ruggles | 2012-02-11 | 1 | -5/+4 |
| | | | | encoded ALAC does not have a fixed number of bits per sample | ||||
* | alacenc: remove unneeded frame_size check in alac_encode_frame() | Justin Ruggles | 2012-02-11 | 1 | -5/+0 |
| | |||||
* | doxygen: Do not include license boilerplates in Doxygen comment blocks. | Diego Biurrun | 2012-02-06 | 1 | -1/+1 |
| | |||||
* | alacenc: implement the 2-pass prediction type. | Justin Ruggles | 2012-01-03 | 1 | -1/+10 |
| | | | | This isn't used by the reference encoder, but it is supported by the decoder. | ||||
* | alacenc: do not generate invalid multi-channel ALAC files | Justin Ruggles | 2012-01-03 | 1 | -0/+8 |
| | |||||
* | Cleaned up alacenc.c | Nathan Adil Maxson | 2011-12-01 | 1 | -47/+54 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -7/+7 |
| | | | | It's more readable and less prone to breakage. | ||||
* | lavc: move some flac-specific options to its private context. | Anton Khirnov | 2011-05-10 | 1 | -2/+2 |
| | |||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. | Diego Elio Pettenò | 2011-01-26 | 1 | -1/+1 |
| | | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Separate window function from autocorrelation. | Justin Ruggles | 2011-01-21 | 1 | -2/+6 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Move lpc_compute_autocorr() from DSPContext to a new struct LPCContext. | Justin Ruggles | 2011-01-21 | 1 | -7/+7 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum | Stefano Sabatini | 2010-11-12 | 1 | -2/+2 |
| | | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use "const" qualifier for pointers that point to input data of | Reimar Döffinger | 2010-07-24 | 1 | -3/+3 |
| | | | | | | | audio encoders. This is purely for clarity/documentation purposes. Originally committed as revision 24481 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Add AVCodecContext.lpc_type and Add AVCodecContext.lpc_passes fields. | Justin Ruggles | 2010-07-11 | 1 | -1/+2 |
| | | | | | | | Add AVLPCType enum. Deprecate AVCodecContext.use_lpc. Originally committed as revision 24199 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove useless header inclusion. | Jai Menon | 2010-04-12 | 1 | -1/+0 |
| | | | | Originally committed as revision 22851 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc : Report supported input sample formats. | Jai Menon | 2010-04-10 | 1 | -0/+1 |
| | | | | Originally committed as revision 22829 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Define AVMediaType enum, and use it instead of enum CodecType, which | Stefano Sabatini | 2010-03-30 | 1 | -1/+1 |
| | | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc : use private compression_level value consistently. | Jai Menon | 2009-10-17 | 1 | -1/+1 |
| | | | | Originally committed as revision 20261 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc : Move some code around for clarity. | Jai Menon | 2009-10-16 | 1 | -10/+10 |
| | | | | Originally committed as revision 20256 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | cosmetics: reindent and line wrap after last commit | Justin Ruggles | 2009-10-05 | 1 | -6/+10 |
| | | | | Originally committed as revision 20174 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc: add a fixed LPC coefficient mode as compression level 1. old | Justin Ruggles | 2009-10-05 | 1 | -2/+13 |
| | | | | | | compression level 1 is now compression level 2 and is still the default. Originally committed as revision 20173 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | put_bits can only reliably write up to 31 bit bits, above it relies on | Reimar Döffinger | 2009-10-01 | 1 | -1/+1 |
| | | | | | | | | undefined shift behaviour. Document this, fix the assert and add a put_bits32 to handle writing 32 bits and use that where necessary. Originally committed as revision 20124 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Fix max_coded_frame_size computation to account for byte alignment. | Jai Menon | 2009-09-15 | 1 | -2/+1 |
| | | | | | | Fixes issue 1386. Originally committed as revision 19859 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename bitstream.h to get_bits.h. | Stefano Sabatini | 2009-04-13 | 1 | -1/+1 |
| | | | | Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc : cosmetics : remove misleading comment | Jai Menon | 2009-04-13 | 1 | -1/+0 |
| | | | | Originally committed as revision 18493 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Split bitstream.h, put the bitstream writer stuff in the new file | Stefano Sabatini | 2009-04-12 | 1 | -0/+1 |
| | | | | | | put_bits.h. Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use sign_extend(). | Benoit Fouet | 2009-03-03 | 1 | -2/+3 |
| | | | | | | On behalf of Jai. Originally committed as revision 17759 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Fix an overflow in the predictor. | Jai Menon | 2008-12-05 | 1 | -1/+2 |
| | | | | | | | fixes issue 636 Patch by Jai. Originally committed as revision 16007 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Bump Major version, this commit is almost just renaming bits_per_sample to | Luca Abeni | 2008-09-08 | 1 | -5/+5 |
| | | | | | | | | | | | bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc : perform decorrelation only for stereo samples | Jai Menon | 2008-08-22 | 1 | -1/+2 |
| | | | | Originally committed as revision 14904 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc: compare against ALAC_MAX_LPC_ORDER instead of MAX_LPC_ORDER | Jai Menon | 2008-08-19 | 1 | -2/+2 |
| | | | | Originally committed as revision 14847 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc: last few hunks approved by michael | Jai Menon | 2008-08-19 | 1 | -0/+110 |
| | | | | Originally committed as revision 14845 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc: Use user-specified min and max prediction order. | Ramiro Polla | 2008-08-19 | 1 | -1/+1 |
| | | | | Originally committed as revision 14844 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Import more OKed parts of ALAC encoder from GSoC repo. | Ramiro Polla | 2008-08-19 | 1 | -0/+98 |
| | | | | Originally committed as revision 14843 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Import more ok'd parts of ALAC encoder from GSoC repo. | Ramiro Polla | 2008-08-17 | 1 | -15/+125 |
| | | | | Originally committed as revision 14820 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | alacenc: NULL_IF_CONFIG_SMALL long_name. | Ramiro Polla | 2008-08-17 | 1 | -1/+1 |
| | | | | Originally committed as revision 14801 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Import ok'd parts of ALAC encoder from GSoC repo. | Ramiro Polla | 2008-08-17 | 1 | -0/+197 |
Originally committed as revision 14798 to svn://svn.ffmpeg.org/ffmpeg/trunk |