726 Commits (10e3dd15a5ce3d9ce6466d5f3e06c44e48753100)

Author SHA1 Message Date
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
Anton Khirnov eb727387fd lavc: shrink encoded video packet size after encoding. 13 years ago
Michael Niedermayer a77c8ade2e lavc: fix 10l oversight in realloc of avcodec_encode_video2. 13 years ago
Nicolas George 33b9fe562a encode_video2: shrink packet after encoding. 13 years ago
Michael Niedermayer c250063523 get_buffers: Check that pix_fmt is not NONE. 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
Nicolas George 9cbf17e9af lavc: introduce av_get_pcm_codec. 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
Stefano Sabatini 3293b1adca lavc: set bit_rate in the decoder context, just after the init stage 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Paul B Mahol 148d1f4799 lavc: add missing PIX_FMT_YUVA444P 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