]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/rpzaenc.c
avcodec: Constify AVCodecs
[ffmpeg] / libavcodec / rpzaenc.c
index 2d3876743f25c1f34fa7b8ace050c37f2a60418b..e4651d9d9c757053b4e9d6926c3702c61d1f6f3e 100644 (file)
@@ -643,8 +643,7 @@ post_skip :
         if (update_block_stats(s, &bi, &src_pixels[block_offset],
                                min_color, max_color,
                                total_rgb, &pixel_count, avg_color, 1)) {
-            int first_block_offset;
-            first_block_offset = prev_block_offset = block_offset;
+            prev_block_offset = block_offset;
 
             n_blocks = 1;
 
@@ -803,7 +802,7 @@ static int rpza_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
 
     flush_put_bits(&s->pb);
 
-    av_shrink_packet(pkt, put_bits_count(&s->pb) >> 3);
+    av_shrink_packet(pkt, put_bytes_output(&s->pb));
     buf = pkt->data;
 
     // write header opcode
@@ -843,7 +842,7 @@ static const AVClass rpza_class = {
     .version    = LIBAVUTIL_VERSION_INT,
 };
 
-AVCodec ff_rpza_encoder = {
+const AVCodec ff_rpza_encoder = {
     .name           = "rpza",
     .long_name      = NULL_IF_CONFIG_SMALL("QuickTime video (RPZA)"),
     .type           = AVMEDIA_TYPE_VIDEO,