|
|
|
@@ -396,6 +396,7 @@ static int a64multi_encode_frame(AVCodecContext *avctx, AVPacket *pkt, |
|
|
|
#if CONFIG_A64MULTI_ENCODER |
|
|
|
AVCodec ff_a64multi_encoder = { |
|
|
|
.name = "a64multi", |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64"), |
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
.id = AV_CODEC_ID_A64_MULTI, |
|
|
|
.priv_data_size = sizeof(A64Context), |
|
|
|
@@ -403,13 +404,13 @@ AVCodec ff_a64multi_encoder = { |
|
|
|
.encode2 = a64multi_encode_frame, |
|
|
|
.close = a64multi_close_encoder, |
|
|
|
.pix_fmts = (const enum AVPixelFormat[]) {AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE}, |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64"), |
|
|
|
.capabilities = CODEC_CAP_DELAY, |
|
|
|
}; |
|
|
|
#endif |
|
|
|
#if CONFIG_A64MULTI5_ENCODER |
|
|
|
AVCodec ff_a64multi5_encoder = { |
|
|
|
.name = "a64multi5", |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64, extended with 5th color (colram)"), |
|
|
|
.type = AVMEDIA_TYPE_VIDEO, |
|
|
|
.id = AV_CODEC_ID_A64_MULTI5, |
|
|
|
.priv_data_size = sizeof(A64Context), |
|
|
|
@@ -417,7 +418,6 @@ AVCodec ff_a64multi5_encoder = { |
|
|
|
.encode2 = a64multi_encode_frame, |
|
|
|
.close = a64multi_close_encoder, |
|
|
|
.pix_fmts = (const enum AVPixelFormat[]) {AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE}, |
|
|
|
.long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64, extended with 5th color (colram)"), |
|
|
|
.capabilities = CODEC_CAP_DELAY, |
|
|
|
}; |
|
|
|
#endif |