If we fill with black then the generated palette will have one color more
than what the user requested. This also resulted in unwanted black specks in
the output of paletteuse, especially when generating small palettes.
av_log(ctx, AV_LOG_WARNING, "Dupped color: %08"PRIX32"\n", pal[x]);
last_color = pal[x];
} else {
- pal[x] = 0xff000000; // pad with black
+ pal[x] = last_color; // pad with last color
}
}
pal += pal_linesize;
#codec_id 0: rawvideo
#dimensions 0: 16x16
#sar 0: 1/1
-0, 0, 0, 1, 1024, 0x906ff5aa
+0, 0, 0, 1, 1024, 0x23e072c8