diff --git a/gst-libs/gst/video/video-converter.c b/gst-libs/gst/video/video-converter.c index 4350874e87..c49c265b87 100644 --- a/gst-libs/gst/video/video-converter.c +++ b/gst-libs/gst/video/video-converter.c @@ -1371,6 +1371,10 @@ chain_convert (GstVideoConverter * convert, GstLineCache * prev) pass_alloc = TRUE; } else do_conversion = FALSE; + + convert->current_bits = convert->pack_bits; + convert->current_format = convert->pack_format; + convert->current_pstride = convert->current_bits >> 1; } else { /* we did gamma, just do colorspace conversion if needed */ if (same_primaries) {