mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
vcr1: remove disabled encoder stub
This commit is contained in:
parent
74a9a624c5
commit
6b3a1229bb
@ -149,42 +149,3 @@ AVCodec ff_vcr1_decoder = {
|
|||||||
.capabilities = CODEC_CAP_DR1,
|
.capabilities = CODEC_CAP_DR1,
|
||||||
.long_name = NULL_IF_CONFIG_SMALL("ATI VCR1"),
|
.long_name = NULL_IF_CONFIG_SMALL("ATI VCR1"),
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Disable the encoder. */
|
|
||||||
#undef CONFIG_VCR1_ENCODER
|
|
||||||
#define CONFIG_VCR1_ENCODER 0
|
|
||||||
|
|
||||||
#if CONFIG_VCR1_ENCODER
|
|
||||||
|
|
||||||
#include "put_bits.h"
|
|
||||||
|
|
||||||
static int vcr1_encode_frame(AVCodecContext *avctx, unsigned char *buf,
|
|
||||||
int buf_size, void *data)
|
|
||||||
{
|
|
||||||
VCR1Context *const a = avctx->priv_data;
|
|
||||||
AVFrame *pict = data;
|
|
||||||
AVFrame *const p = &a->picture;
|
|
||||||
int size;
|
|
||||||
|
|
||||||
*p = *pict;
|
|
||||||
p->pict_type = AV_PICTURE_TYPE_I;
|
|
||||||
p->key_frame = 1;
|
|
||||||
|
|
||||||
avpriv_align_put_bits(&a->pb);
|
|
||||||
flush_put_bits(&a->pb);
|
|
||||||
|
|
||||||
size = put_bits_count(&a->pb) / 32;
|
|
||||||
|
|
||||||
return size * 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
AVCodec ff_vcr1_encoder = {
|
|
||||||
.name = "vcr1",
|
|
||||||
.type = AVMEDIA_TYPE_VIDEO,
|
|
||||||
.id = AV_CODEC_ID_VCR1,
|
|
||||||
.priv_data_size = sizeof(VCR1Context),
|
|
||||||
.init = vcr1_common_init,
|
|
||||||
.encode = vcr1_encode_frame,
|
|
||||||
.long_name = NULL_IF_CONFIG_SMALL("ATI VCR1"),
|
|
||||||
};
|
|
||||||
#endif /* CONFIG_VCR1_ENCODER */
|
|
||||||
|
Loading…
Reference in New Issue
Block a user