commit 60c32568148f9f719c12facbc633f80de3e8efd8
parent 9585beb189918906865c4affc34b15dcdc1c257e
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 6 Feb 2012 19:37:57 +0000
-make ffmpeg code generate fewer warnings on my system
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/plugins/thumbnailffmpeg_extractor.c b/src/plugins/thumbnailffmpeg_extractor.c
@@ -88,7 +88,7 @@ void __attribute__ ((constructor)) ffmpeg_lib_init (void)
*/
static size_t create_thumbnail(
int src_width, int src_height, int src_stride[],
- enum PixelFormat src_pixfmt, uint8_t *src_data[],
+ enum PixelFormat src_pixfmt, const uint8_t * const src_data[],
int dst_width, int dst_height,
uint8_t **output_data, size_t output_max_size)
{
@@ -376,7 +376,8 @@ extract_image (enum CodecID image_codec_id,
&thumb_width, &thumb_height);
err = create_thumbnail (codec_ctx->width, codec_ctx->height,
- frame->linesize, codec_ctx->pix_fmt, frame->data,
+ frame->linesize, codec_ctx->pix_fmt,
+ (const uint8_t * const*) frame->data,
thumb_width, thumb_height,
&encoded_thumbnail, MAX_THUMB_BYTES);
@@ -580,7 +581,8 @@ RETRY_PROBE:
&thumb_width, &thumb_height);
err = create_thumbnail (codec_ctx->width, codec_ctx->height,
- frame->linesize, codec_ctx->pix_fmt, frame->data,
+ frame->linesize, codec_ctx->pix_fmt,
+ (const uint8_t* const *) frame->data,
thumb_width, thumb_height,
&encoded_thumbnail, MAX_THUMB_BYTES);