mirror of
https://github.com/outbackdingo/UltraGrid.git
synced 2026-03-21 14:40:22 +00:00
Libavcodec: suppress warnings
This commit is contained in:
@@ -1357,7 +1357,7 @@ static shared_ptr<video_frame> libavcodec_compress_tile(struct module *mod, shar
|
||||
out->tiles[0].data_len = 0;
|
||||
if (libav_codec_has_extradata(s->out_codec)) { // we need to store extradata for HuffYUV/FFV1 in the beginning
|
||||
out->tiles[0].data_len += sizeof(uint32_t) + s->codec_ctx->extradata_size;
|
||||
*(uint32_t *) out->tiles[0].data = s->codec_ctx->extradata_size;
|
||||
*(uint32_t *)(void *) out->tiles[0].data = s->codec_ctx->extradata_size;
|
||||
memcpy(out->tiles[0].data + sizeof(uint32_t), s->codec_ctx->extradata, s->codec_ctx->extradata_size);
|
||||
}
|
||||
|
||||
|
||||
@@ -544,7 +544,7 @@ static decompress_status libavcodec_decompress(void *state, unsigned char *dst,
|
||||
decompress_status res = DECODER_NO_FRAME;
|
||||
|
||||
if (libav_codec_has_extradata(s->desc.color_spec)) {
|
||||
int extradata_size = *(uint32_t *) src;
|
||||
int extradata_size = *(uint32_t *)(void *) src;
|
||||
if (s->codec_ctx == NULL) {
|
||||
configure_with(s, s->desc, src + sizeof(uint32_t), extradata_size);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user