[Bug 787820] glvideomixer: need update output geo after src caps reconfigure

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 19 01:44:05 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=787820

--- Comment #3 from Haihua Hu <jared.hu at nxp.com> ---
(In reply to Matthew Waters (ystreet00) from comment #2)
> Review of attachment 359963 [details] [review]:
> 
> Hmm, I suspect that the gst_structure_fixate_field_nearest_int() this will
> then fail on:
> 
> videotestsrc ! video/x-raw,width=320,height=240 ! glvideomixer !
> video/x-raw(ANY),width=800,height=600 ! fakesink
> 
> which is a behaviour change.  If we want to chagne it, we also need to
> change the compositor element.

You mean which compositor element?

> 
> ::: ext/gl/gstglvideomixer.c
> @@ +1081,3 @@
>      }
>    }
> +  mix->output_geo_changed = TRUE;
> 
> This should be in the GstGLMixerClass::set_caps() implementation.

Yes, I will update it

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list