705 Commits (7288b345850792430302a8f85a4b29140b770497)

Author SHA1 Message Date
Diego Biurrun f75f4194d1 Restructure av_log_missing_feature message 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Justin Ruggles 37f701f1c3 avcodec: allow either planar or interleaved sample format when encoding mono 12 years ago
Diego Biurrun 9c6cf7f2c9 avcodec: Drop silly and/or broken printf debug output 12 years ago
Anton Khirnov 12e1e83461 lavc: set channel count from channel layout in avcodec_open2(). 12 years ago
Diego Biurrun 0ae3ba8daa avcodec: Drop long-deprecated imgconvert.h header 12 years ago
Anton Khirnov a42aadabc6 lavc: add avcodec_free_frame(). 12 years ago
Anton Khirnov b437cec143 lavc: ensure extended_data is set properly on decoding 12 years ago
Anton Khirnov 2bc0de3858 lavc: initialize AVFrame.extended_data in avcodec_get_frame_defaults() 12 years ago
Anton Khirnov c084a975aa lavc: use av_mallocz to allocate AVFrames. 12 years ago
Anton Khirnov a83499b13b lavc: rename the argument of avcodec_alloc_frame/get_frame_defaults 12 years ago
Justin Ruggles 0ccf051a9d avcodec: fix memleak in avcodec_encode_audio2() 12 years ago
Luca Barbato 419ffb2390 avcodec: cleanup utils.c 12 years ago
Anton Khirnov 466b39efaf lavc: replace AVCodecContext.encode with subtitle-specific callback 12 years ago
Anton Khirnov 9f64c8219a lavc: add const to private codec class initialization. 12 years ago
Anton Khirnov 0a0f19b577 lavc: add const to AVCodec* function parameters. 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 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