compositor: Fix enum type mismatch

The variable blend_mode is GstCompositorBlendMode but it is
assigned to a GstCompositorOperator enum value.
This commit is contained in:
Víctor Manuel Jáquez Leal 2018-10-31 19:20:20 +01:00
parent 4ab4db11ec
commit 95436fa667

View file

@ -892,13 +892,13 @@ gst_compositor_aggregate_frames (GstVideoAggregator * vagg, GstBuffer * outbuf)
switch (compo_pad->op) { switch (compo_pad->op) {
case COMPOSITOR_OPERATOR_SOURCE: case COMPOSITOR_OPERATOR_SOURCE:
blend_mode = COMPOSITOR_OPERATOR_SOURCE; blend_mode = COMPOSITOR_BLEND_MODE_SOURCE;
break; break;
case COMPOSITOR_OPERATOR_OVER: case COMPOSITOR_OPERATOR_OVER:
blend_mode = COMPOSITOR_OPERATOR_OVER; blend_mode = COMPOSITOR_BLEND_MODE_OVER;
break; break;
case COMPOSITOR_OPERATOR_ADD: case COMPOSITOR_OPERATOR_ADD:
blend_mode = COMPOSITOR_OPERATOR_ADD; blend_mode = COMPOSITOR_BLEND_MODE_ADD;
break; break;
default: default:
g_assert_not_reached (); g_assert_not_reached ();