00001 00024 #ifndef GSTSHVIDEOCAPENC_H 00025 #define GSTSHVIDEOCAPENC_H 00026 00027 #include <gst/gst.h> 00028 00029 G_BEGIN_DECLS 00030 #define GST_TYPE_SH_VIDEO_CAPENC \ 00031 (gst_shvideo_capenc_get_type()) 00032 #define GST_SH_VIDEO_CAPENC(obj) \ 00033 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_SH_VIDEO_CAPENC,GstSHVideoCapEnc)) 00034 #define GST_SH_VIDEO_CAPENC_CLASS(klass) \ 00035 (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_SH_VIDEO_CAPENC,GstSHVideoCapEnc)) 00036 #define GST_IS_SH_VIDEO_CAPENC(obj) \ 00037 (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_SH_VIDEO_CAPENC)) 00038 #define GST_IS_SH_VIDEO_CAPENC_CLASS(obj) \ 00039 (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_SH_VIDEO_CAPENC)) 00040 typedef struct _GstSHVideoCapEnc GstSHVideoCapEnc; 00041 typedef struct _GstSHVideoCapEncClass GstSHVideoCapEncClass; 00042 00043 00044 00048 GType gst_shvideo_capenc_get_type(void); 00049 00050 G_END_DECLS 00051 #endif 00052