689 Commits (38675229a879aa5258a8c71891fc8cbf74cf139f)

Author SHA1 Message Date
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Martin Storsjö 3641b0489c Add support for iLBC decoding/encoding via the external library libilbc 13 years ago
Diego Biurrun 0c517644b2 avcodec/utils: cast a function argument to shut up a compiler warning 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
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
Mans Rullgard 2bcbd98459 Remove lowres video decoding 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
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
Justin Ruggles a1977e0103 lavc: shrink encoded audio packet size after encoding. 13 years ago
Ronald S. Bultje c346f6304c adpcm: fix nb_samples rounding for adpcm_ima_dk3, and update reference. 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
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
Anton Khirnov eb727387fd lavc: shrink encoded video packet size after encoding. 13 years ago
Diego Biurrun d10319d87f avcodec_default_reget_buffer(): fix compilation in DEBUG mode 13 years ago
Anton Khirnov 03ca0a5b30 lavc: merge two if()s with the same condition. 13 years ago
Anton Khirnov d55fa6f9cb lavc: factorize setting got_packet_ptr in avcodec_encode_video2() 13 years ago
Anton Khirnov 52953d61ca lavc: signal no output when a NULL frame is passed to audio encoder without delay 13 years ago
Ronald S. Bultje 87840eeb71 avcodec: disallow reget_buffer() if pix_fmt changed. 13 years ago
Anton Khirnov ff311c0918 lavc: drop encode() support for video. 13 years ago
Justin Ruggles 70749c483c avcodec: do not override pts or duration from the audio encoder 13 years ago
Justin Ruggles 91a28b0e8e avcodec: add ff_samples_to_time_base() convenience function to internal.h 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Paul B Mahol dcd2b55e1a Check AVCodec.pix_fmts in avcodec_open2() 13 years ago
Justin Ruggles b758cf7343 avcodec: set avpkt->size to 0 if encode2() did not output a packet 13 years ago
Justin Ruggles a75bc764ec avcodec: for audio encoding, set packet dts to packet pts. 13 years ago
Anton Khirnov 52f82a1148 lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacket 13 years ago
Ronald S. Bultje 9b027c0d07 dsputil: set STRIDE_ALIGN to 16 for x86 also. 13 years ago
Justin Ruggles 1a670973a7 ff_alloc_packet: modify the size of the packet to match the requested size 13 years ago
Janne Grunau 316fc7443b avcodec: Add av_fast_padded_malloc(). 13 years ago
Anton Khirnov bc90199848 lavc: set AVCodecContext.codec in avcodec_get_context_defaults3(). 13 years ago
Anton Khirnov 0e72ad95f9 lavc: make avcodec_close() work properly on unopened codecs. 13 years ago
Anton Khirnov af08d9aeea lavc: add avcodec_is_open(). 13 years ago
Anton Khirnov 2d9535ad31 avcodec_align_dimensions2: set only 4 linesizes, not AV_NUM_DATA_POINTERS. 13 years ago
Martin Storsjö 9a7dc618c5 libavcodec: Don't crash in avcodec_encode_audio if time_base isn't set 13 years ago
Anton Khirnov 3211932c51 lavc: remove disabled FF_API_AVCODEC_INIT cruft. 13 years ago
Anton Khirnov 491f443e1f lavc: remove disabled FF_API_ER cruft. 13 years ago
Anton Khirnov d2d931500b lavc: remove disabled FF_API_AVCODEC_OPEN cruft. 13 years ago
Anton Khirnov fbca04e6f6 lavc: remove disabled FF_API_OLD_FF_PICT_TYPES cruft. 13 years ago
Anton Khirnov 9a79bb552a lavc: remove disabled FF_API_THREAD_INIT cruft. 13 years ago