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-03-13av_log_missing_feature() ---> avpriv_report_missing_feature()Diego Biurrun
2013-03-09lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruftAnton Khirnov
2013-03-08libopencore-amr: Add the missing 3rd argument of ff_get_buffer()Yusuke Nakamura
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-17libopencore-amrwb: Make AMR-WB ifdeffery more preciseDiego Biurrun
The library might provide an encoder in the future, so it's better to check for the presence of the decoder rather than just the library. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-02-17libopencore-amr: Conditionally compile decoder and encoder bitsDiego Biurrun
CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-02-17libopencore-amrnb: cosmetics: Group all encoder-related code togetherDiego Biurrun
CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-02-12libopencore-amr: decode directly to the user-provided AVFrameJustin Ruggles
2013-01-14lavc: Fix assignments in if() when calling ff_af_queue_addMichael Niedermayer
Signed-off-by: Martin Storsjö <martin@martin.st>
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-11-07libopencore-amr: Check the return value of amr_decode_fix_avctxMartin Storsjö
This allows getting rid of redundant checks later in the codec specific init functions. Move the check to before actually initializing the decoder lib, to simplify error handling. This fixes a case of returning a value from a void function, present since d40dab907. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-11-01libopencore-amr: set channel layout for amr-nb or if not set by the userJustin Ruggles
2012-09-05avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union memberMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
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-07-30Improve descriptiveness of a number of codec and container long namesDiego Biurrun
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-21libopencore-amrnbenc: use AVCodec.encode2()Justin Ruggles
2012-03-05libopencore-amr: do not set AVCodecContext.frame_sizeJustin Ruggles
It is not necessary
2012-03-04libopencore-amrnbenc: fix end-of-stream handlingJustin Ruggles
Use CODEC_CAP_DELAY and CODEC_CAP_SMALL_LAST_FRAME to properly pad and flush the encoder at the end of encoding. This is needed in order to have all input samples decoded.
2012-02-25check for coded_frame allocation failure in several audio encodersJustin Ruggles
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-27libopencore-amr: check output buffer size before decodingJustin Ruggles
2011-10-27libopencore-amr: remove unneeded buf_size==0 check.Justin Ruggles
avcodec_decode_audio3() already checks it before sending the packet to the decoder.
2011-10-27libopencore-amr: remove unneeded frame_count field.Justin Ruggles
Use AVCodecContext.frame_number instead.
2011-10-12AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-05opencore-amr: Add missing initializer braces to shut up gcc warning.Diego Biurrun
This fixes the warning: libavcodec/libopencore-amr.c:91: warning: missing braces around initializer
2011-04-14libopencore-amr, libvo-amrwbenc: Allow enabling DTX via private AVOptionsMartin Storsjö
DTX, discontinuous transmission, allows emitting frames with comfort noise when no voice is detected in the input audio. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-14libopencore-amr, libvo-amrwbenc: Only check the bitrate when changedMartin Storsjö
Also rename the incorrectly named enc_bitrate to enc_mode, use the enc_bitrate variable for storing the last chosen bitrate. This avoids continuous warning log messages if not using an exactly matching bitrate, while still allowing changing bitrate at any point. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-14libopencore-amr, libvo-amrwbenc: Find the closest matching bitrateMartin Storsjö
Dynamically print the supported bitrates from the local table, instead of using a hardcoded log message. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Cosmetics: Rewrap and alignMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr, libvo-amrbwenc: Rename variables and functionsMartin Storsjö
Avoid camelCase names for functions and variables. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Convert commented out debug logging into av_dlogMartin Storsjö
Also add the avctx as logging context. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Remove an unused state variableMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Remove a useless local variableMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr, libvo-amrwbenc: Make the bitrate/mode mapping array static ↵Martin Storsjö
const Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr, libvo-amrwbenc: Return proper error codes in most placesMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Don't print carriage returns in log messagesMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Remove an old workaround for libamr header weirdnessMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Make the opaque encoder pointer a void*Martin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-13libopencore-amr: Remove unused code fragmentsMartin Storsjö
This parts are heritage from the encoder part from the old libamr code removed in SVN rev 19365. Signed-off-by: Martin Storsjö <martin@martin.st>
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-06Make sample_fmts and channel_layouts compound literals const to reduce size ofReimar Döffinger
.data section. Originally committed as revision 19787 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-05Add support for external OpenCORE libraries for AMR-NB/WB support.Diego Biurrun
Originally committed as revision 19117 to svn://svn.ffmpeg.org/ffmpeg/trunk