|
|
|
@ -3358,40 +3358,6 @@ void avcodec_get_frame_defaults(AVFrame *frame); |
|
|
|
|
*/ |
|
|
|
|
void avcodec_free_frame(AVFrame **frame); |
|
|
|
|
|
|
|
|
|
#if FF_API_AVCODEC_OPEN |
|
|
|
|
/**
|
|
|
|
|
* Initialize the AVCodecContext to use the given AVCodec. Prior to using this |
|
|
|
|
* function the context has to be allocated. |
|
|
|
|
* |
|
|
|
|
* The functions avcodec_find_decoder_by_name(), avcodec_find_encoder_by_name(), |
|
|
|
|
* avcodec_find_decoder() and avcodec_find_encoder() provide an easy way for |
|
|
|
|
* retrieving a codec. |
|
|
|
|
* |
|
|
|
|
* @warning This function is not thread safe! |
|
|
|
|
* |
|
|
|
|
* @code |
|
|
|
|
* avcodec_register_all(); |
|
|
|
|
* codec = avcodec_find_decoder(AV_CODEC_ID_H264); |
|
|
|
|
* if (!codec) |
|
|
|
|
* exit(1); |
|
|
|
|
* |
|
|
|
|
* context = avcodec_alloc_context3(codec); |
|
|
|
|
* |
|
|
|
|
* if (avcodec_open(context, codec) < 0) |
|
|
|
|
* exit(1); |
|
|
|
|
* @endcode |
|
|
|
|
* |
|
|
|
|
* @param avctx The context which will be set up to use the given codec. |
|
|
|
|
* @param codec The codec to use within the context. |
|
|
|
|
* @return zero on success, a negative value on error |
|
|
|
|
* @see avcodec_alloc_context3, avcodec_find_decoder, avcodec_find_encoder, avcodec_close |
|
|
|
|
* |
|
|
|
|
* @deprecated use avcodec_open2 |
|
|
|
|
*/ |
|
|
|
|
attribute_deprecated |
|
|
|
|
int avcodec_open(AVCodecContext *avctx, AVCodec *codec); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Initialize the AVCodecContext to use the given AVCodec. Prior to using this |
|
|
|
|
* function the context has to be allocated with avcodec_alloc_context3(). |
|
|
|
|