pCodec=avcodec_find_decoder(pCodecCtx->codec_id);
if(pCodec==NULL) {fprintf(stderr, ”Unsupported codec!\n”);
return -1;
// Codec not found
}
// Open codec
if(avcodec_open(pCodecCtx, pCodec)<0)
因为编码上下文和解码上下文基本上是一致的,所以,得到一个解码器后,再把这个解码器赋值给原先的上下文就可以了