summaryrefslogtreecommitdiff
path: root/ffmpeg/libavcodec/roqvideoenc.c
diff options
context:
space:
mode:
Diffstat (limited to 'ffmpeg/libavcodec/roqvideoenc.c')
-rw-r--r--ffmpeg/libavcodec/roqvideoenc.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/ffmpeg/libavcodec/roqvideoenc.c b/ffmpeg/libavcodec/roqvideoenc.c
index a652c47..37bd8d5 100644
--- a/ffmpeg/libavcodec/roqvideoenc.c
+++ b/ffmpeg/libavcodec/roqvideoenc.c
@@ -56,6 +56,7 @@
#include <string.h>
+#include "libavutil/attributes.h"
#include "roqvideo.h"
#include "bytestream.h"
#include "elbg.h"
@@ -805,8 +806,8 @@ static void generate_codebook(RoqContext *enc, RoqTempdata *tempdata,
else
closest_cb = tempdata->closest_cb2;
- ff_init_elbg(points, 6*c_size, inputCount, codebook, cbsize, 1, closest_cb, &enc->randctx);
- ff_do_elbg(points, 6*c_size, inputCount, codebook, cbsize, 1, closest_cb, &enc->randctx);
+ avpriv_init_elbg(points, 6*c_size, inputCount, codebook, cbsize, 1, closest_cb, &enc->randctx);
+ avpriv_do_elbg(points, 6*c_size, inputCount, codebook, cbsize, 1, closest_cb, &enc->randctx);
if (size == 4)
av_free(closest_cb);
@@ -936,7 +937,7 @@ static void roq_encode_video(RoqContext *enc)
enc->framesSinceKeyframe++;
}
-static int roq_encode_end(AVCodecContext *avctx)
+static av_cold int roq_encode_end(AVCodecContext *avctx)
{
RoqContext *enc = avctx->priv_data;
@@ -952,7 +953,7 @@ static int roq_encode_end(AVCodecContext *avctx)
return 0;
}
-static int roq_encode_init(AVCodecContext *avctx)
+static av_cold int roq_encode_init(AVCodecContext *avctx)
{
RoqContext *enc = avctx->priv_data;
@@ -1074,6 +1075,7 @@ static int roq_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
AVCodec ff_roq_encoder = {
.name = "roqvideo",
+ .long_name = NULL_IF_CONFIG_SMALL("id RoQ video"),
.type = AVMEDIA_TYPE_VIDEO,
.id = AV_CODEC_ID_ROQ,
.priv_data_size = sizeof(RoqContext),
@@ -1083,5 +1085,4 @@ AVCodec ff_roq_encoder = {
.supported_framerates = (const AVRational[]){ {30,1}, {0,0} },
.pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV444P,
AV_PIX_FMT_NONE },
- .long_name = NULL_IF_CONFIG_SMALL("id RoQ video"),
};