764 Commits (258dfff8394d383beaa639d19912b3f068f67e16)

Author SHA1 Message Date
Martin Storsjö 3641b0489c Add support for iLBC decoding/encoding via the external library libilbc 13 years ago
Stefano Sabatini 3cc1a89881 lavc/utils: in avcodec_decode_video2() return proper error code instead of -1 13 years ago
Michael Niedermayer dded4cb20b lavc: fix support of unofficial pix_fmt extensions of jpeg 13 years ago
Stefano Sabatini 62b39d41cd lavc: add pkt_duration field to AVFrame 13 years ago
Michael Niedermayer a5ad3c2382 av_get_audio_frame_duration: fix FPE 13 years ago
Lou Logan 73f3f6baff lavc: clarify experimental codec message 13 years ago
Stefano Sabatini 67b7631040 lavc: prettify printing of some codec tags which contains non alphanumeric characters 13 years ago
Michael Niedermayer a1bb0823a9 libavcodec: correct consumed bytes for decoders 13 years ago
Diego Biurrun 0c517644b2 avcodec/utils: cast a function argument to shut up a compiler warning 13 years ago
Michael Niedermayer 8ea5df4fac lavc/utils: fix division by 0 13 years ago
Anton Khirnov c22953b8a3 lavc: check that extended_data is properly set in avcodec_encode_audio2(). 13 years ago
Anton Khirnov a5117a2444 lavc: pad last audio frame with silence when needed. 13 years ago
Carl Eugen Hoyos 143a5c55ff Add yuva422p pix_fmt. 13 years ago
Michael Niedermayer 011004152f lavc/utils: change a few asserts to av_assert0() 13 years ago
Justin Ruggles f132248028 avcodec: do not needlessly set packet size to 0 in avcodec_encode_audio2() 13 years ago
Justin Ruggles 74e10b6204 avcodec: for audio encoding, reset output packet when it is not valid 13 years ago
Justin Ruggles fa0319b4fd avcodec: refactor avcodec_encode_audio2() to merge common branches 13 years ago
Justin Ruggles b461cd4deb avcodec: remove fallbacks for AVCodec.encode() in avcodec_encode_audio2() 13 years ago
Anton Khirnov 828bd088f3 lavc: add sample rate and channel layout to AVFrame. 13 years ago
Nicolas George e296f1b1c4 lavc: implement accessors for some AVFrame fields. 13 years ago
Nicolas George 128dda7016 lavc: add a sample_rate field to AVFrame. 13 years ago
Nicolas George 4b0521eca9 lavc: add a channel_layout field to AVFrame. 13 years ago
Michael Niedermayer 70d54392f5 lowres2 support. 13 years ago
Mans Rullgard 2bcbd98459 Remove lowres video decoding 13 years ago
Robert Nagy c58290e5e5 Reset pts_correction state on codec flush. 13 years ago
Alex Converse df8d5eaa14 avcodec_string: Favor AVCodecContext.codec over the default codec. 13 years ago
Justin Ruggles c58846f3a8 avcodec: use align == 0 for default alignment in avcodec_fill_audio_frame() 13 years ago
Justin Ruggles 1337de0c4b avcodec: validate the channel layout vs. channel count for decoders 13 years ago
Reimar Döffinger 069cf86d32 Fix side-data memleak also for audio. 13 years ago
Michael Niedermayer 7c9d69360c lavc: check media type of the decoder before calling it. 13 years ago
Anton Khirnov 3c6607eb6f avcodec_encode_{audio,video}: only reallocate output packet when it has non-zero size. 13 years ago
Ronald S. Bultje bc1ef85520 lavc/avconv: support changing frame sizes in codecs with frame mt. 13 years ago
Michael Niedermayer 59a4b73531 pthread/mpegvideo: detect and block attempts to init frames after setup. 13 years ago
Michael Niedermayer 532f1c7aa7 lavc: limit realloc() on encoding to the libav compatibility API. 13 years ago
Michael Niedermayer 740b9ff44e lavc: Redesign the internal encoding API. 13 years ago
Michael Niedermayer dca0e4cd61 avcodec_encode_audio2: use ff_alloc_packet2() 13 years ago
Michael Niedermayer 00663de3b7 lavc: add ff_alloc_packet2(). 13 years ago
Michael Niedermayer 6c9db40205 avcodec_encode_audio2: add missing padding to realloc() 13 years ago
Justin Ruggles a1977e0103 lavc: shrink encoded audio packet size after encoding. 13 years ago
Michael Niedermayer fc8ed1117e avcodec_encode_audio2: Increase the audio buffer size. 13 years ago
Ronald S. Bultje c346f6304c adpcm: fix nb_samples rounding for adpcm_ima_dk3, and update reference. 13 years ago
Nicolas George 15d75dabee lavc/utils: fix three const warnings. 13 years ago
Michael Niedermayer 57986c501e lavc/utils: fix const correctness of AVClass cast 13 years ago
Michael Niedermayer 11344792e8 lavc/utils: remove unused variable from avcodec_encode_video2. 13 years ago
Justin Ruggles 9524cf79df avcodec: add av_get_audio_frame_duration() function. 13 years ago
Justin Ruggles 6699d07480 avcodec: add av_get_exact_bits_per_sample() function 13 years ago
Anton Khirnov 44fe77b350 lavc: make codec_is_decoder/encoder() public. 13 years ago
Nicolas George b2792a436b lavc: unify similar code merged from both branches. 13 years ago
Anton Khirnov 7fb6c9225c lavc: free the output packet when encoding failed or produced no output. 13 years ago
Anton Khirnov e42e9b0e4d lavc: preserve avpkt->destruct in ff_alloc_packet(). 13 years ago