} SSimWindowCache;
/* *INDENT-OFF* */
-G_DEFINE_TYPE (Gssim, gssim, G_TYPE_OBJECT)
+G_DEFINE_TYPE (Gssim, gssim, GST_TYPE_OBJECT)
/* *INDENT-ON* */
enum
typedef struct _GssimPriv GssimPriv;
typedef struct {
- GObject parent;
+ GstObject parent;
GssimPriv *priv;
} Gssim;
typedef struct {
- GObjectClass parent;
+ GstObjectClass parent;
} GssimClass;
#define GSSIM_TYPE (gssim_get_type ())
#define WRONG_FORMAT g_quark_from_static_string ("ssim::wrong-format")
G_DEFINE_TYPE_WITH_CODE (GstValidateSsim, gst_validate_ssim,
- G_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER, NULL));
+ GST_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER, NULL));
enum
{
typedef struct _GstValidateSsimPriv GstValidateSsimPriv;
typedef struct {
- GObject parent;
+ GstObject parent;
GstValidateSsimPriv *priv;
} GstValidateSsim;
typedef struct {
- GObjectClass parent;
+ GstObjectClass parent;
} GstValidateSsimClass;
#define GST_VALIDATE_SSIM_TYPE (gst_validate_ssim_get_type ())
#define gst_validate_monitor_parent_class parent_class
G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GstValidateMonitor, gst_validate_monitor,
- G_TYPE_OBJECT, _do_init);
+ GST_TYPE_OBJECT, _do_init);
static void
_target_freed_cb (GstValidateMonitor * monitor, GObject * where_the_object_was)
* Class that wraps a #GObject for Validate checks
*/
struct _GstValidateMonitor {
- GObject object;
+ GstObject object;
GstObject *target;
GMutex mutex;
* GStreamer Validate Monitor object class.
*/
struct _GstValidateMonitorClass {
- GObjectClass parent_class;
+ GstObjectClass parent_class;
gboolean (* setup) (GstValidateMonitor * monitor);
GstElement *(* get_element) (GstValidateMonitor * monitor);
/* *INDENT-OFF* */
G_DEFINE_TYPE_WITH_CODE (GstValidateOverride, gst_validate_override,
- G_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER, NULL))
+ GST_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER, NULL))
struct _GstValidateOverridePriv
{
struct _GstValidateOverrideClass
{
/*<private>*/
- GObjectClass parent_class;
+ GstObjectClass parent_class;
gboolean (*can_attach)(GstValidateOverride * override,
GstValidateMonitor * monitor);
struct _GstValidateOverride
{
- GObject parent;
+ GstObject parent;
GstValidateOverrideBufferHandler buffer_handler;
GstValidateOverrideEventHandler event_handler;
}
G_DEFINE_TYPE_WITH_CODE (GstValidateScenario, gst_validate_scenario,
- G_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER,
+ GST_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER,
_reporter_iface_init));
/* GstValidateAction implementation */
struct _GstValidateScenarioClass
{
- GObjectClass parent_class;
+ GstObjectClass parent_class;
/*< public >*/
/*< private >*/
*/
struct _GstValidateScenario
{
- GObject parent;
+ GstObject parent;
/*< public >*/
GstElement *pipeline;
#include "media-descriptor.h"
G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GstValidateMediaDescriptor,
- gst_validate_media_descriptor, G_TYPE_OBJECT,
+ gst_validate_media_descriptor, GST_TYPE_OBJECT,
G_IMPLEMENT_INTERFACE (GST_TYPE_VALIDATE_REPORTER, NULL));
#define GST_VALIDATE_MEDIA_DESCRIPTOR_GET_PRIVATE(o)\
typedef struct
{
- GObject parent;
+ GstObject parent;
GstValidateMediaFileNode *filenode;
typedef struct
{
- GObjectClass parent;
+ GstObjectClass parent;
} GstValidateMediaDescriptorClass;