386
386
if(mp_vc1_decode_sequence_header(&picture, &videobuffer[4], videobuf_len-4)) {
387
387
sh_video->bih = calloc(1, sizeof(*sh_video->bih) + videobuf_len);
388
388
if(sh_video->bih == NULL) {
389
mp_msg(MSGT_DECVIDEO,MSGL_ERR,"Couldn't alloc %d bytes for VC-1 extradata!\n", sizeof(*sh_video->bih) + videobuf_len);
389
mp_msg(MSGT_DECVIDEO,MSGL_ERR,"Couldn't alloc %zu bytes for VC-1 extradata!\n", sizeof(*sh_video->bih) + videobuf_len);
392
392
sh_video->bih->biSize= sizeof(*sh_video->bih) + videobuf_len;