euresyssrc: add property for pixel timing to produce square or broadcast pixels

This commit is contained in:
Joshua M. Doe
2015-07-10 15:03:14 -04:00
parent 3575163e6c
commit f1a1482f8f
2 changed files with 57 additions and 2 deletions

View File

@@ -63,6 +63,11 @@ typedef enum {
GST_EURESYS_CAMERA_PAL
} GstEuresysCameraEnum;
typedef enum {
GST_EURESYS_PIXEL_TIMING_SQUARE,
GST_EURESYS_PIXEL_TIMING_BROADCAST
} GstEuresysPixelTimingEnum;
struct _GstEuresys
{
GstPushSrc base_euresys;
@@ -79,6 +84,7 @@ struct _GstEuresys
GstEuresysCameraEnum cameraType;
GstEuresysConnectorEnum connector;
GstEuresysColorFormatEnum colorFormat;
GstEuresysPixelTimingEnum pixelTiming;
};
struct _GstEuresysClass