diff options
Diffstat (limited to 'gst/videomixer/videomixer2pad.h')
-rw-r--r-- | gst/videomixer/videomixer2pad.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gst/videomixer/videomixer2pad.h b/gst/videomixer/videomixer2pad.h index 759bf9ee..bce0aee5 100644 --- a/gst/videomixer/videomixer2pad.h +++ b/gst/videomixer/videomixer2pad.h @@ -26,6 +26,8 @@ #include <gst/base/gstcollectpads.h> +#include "videoconvert.h" + G_BEGIN_DECLS #define GST_TYPE_VIDEO_MIXER2_PAD (gst_videomixer2_pad_get_type()) @@ -62,6 +64,14 @@ struct _GstVideoMixer2Pad gdouble alpha; GstVideoMixer2Collect *mixcol; + + /* caps used for conversion if needed */ + GstVideoInfo conversion_info; + + /* Converter, if NULL no conversion is done */ + VideoConvert *convert; + + gboolean need_conversion_update; }; struct _GstVideoMixer2PadClass |