mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-10 17:35:59 +00:00
Rename GESTrackOperation to GESOperation
This commit is contained in:
parent
ac456f74d7
commit
f7170a6a83
15 changed files with 61 additions and 63 deletions
|
@ -28,7 +28,7 @@ LOCAL_SRC_FILES := \
|
|||
ges-track.c \
|
||||
ges-track-element.c \
|
||||
ges-source.c \
|
||||
ges-track-operation.c \
|
||||
ges-operation.c \
|
||||
ges-uri-source.c \
|
||||
ges-image-source.c \
|
||||
ges-track-transition.c \
|
||||
|
|
|
@ -46,7 +46,7 @@ platform as well as Windows. It is released under the GNU Library General Public
|
|||
<xi:include href="xml/ges-track-element.xml"/>
|
||||
<xi:include href="xml/ges-source.xml"/>
|
||||
<xi:include href="xml/ges-base-effect.xml"/>
|
||||
<xi:include href="xml/ges-track-operation.xml"/>
|
||||
<xi:include href="xml/ges-operation.xml"/>
|
||||
<xi:include href="xml/ges-base-transition-clip.xml"/>
|
||||
<xi:include href="xml/ges-asset.xml"/>
|
||||
</chapter>
|
||||
|
|
|
@ -145,19 +145,19 @@ ges_source_get_type
|
|||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>ges-track-operation</FILE>
|
||||
<TITLE>GESTrackOperation</TITLE>
|
||||
GESTrackOperation
|
||||
GESTrackOperationClass
|
||||
<FILE>ges-operation</FILE>
|
||||
<TITLE>GESOperation</TITLE>
|
||||
GESOperation
|
||||
GESOperationClass
|
||||
<SUBSECTION Standard>
|
||||
GESTrackOperationPrivate
|
||||
ges_track_operation_get_type
|
||||
GES_IS_TRACK_OPERATION
|
||||
GES_IS_TRACK_OPERATION_CLASS
|
||||
GES_TRACK_OPERATION
|
||||
GES_TRACK_OPERATION_CLASS
|
||||
GES_TRACK_OPERATION_GET_CLASS
|
||||
GES_TYPE_TRACK_OPERATION
|
||||
GESOperationPrivate
|
||||
ges_operation_get_type
|
||||
GES_IS_OPERATION
|
||||
GES_IS_OPERATION_CLASS
|
||||
GES_OPERATION
|
||||
GES_OPERATION_CLASS
|
||||
GES_OPERATION_GET_CLASS
|
||||
GES_TYPE_OPERATION
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
|
|
|
@ -29,7 +29,7 @@ ges_image_source_get_type
|
|||
ges_track_element_get_type
|
||||
ges_base_effect_get_type
|
||||
ges_effect_get_type
|
||||
ges_track_operation_get_type
|
||||
ges_operation_get_type
|
||||
ges_source_get_type
|
||||
ges_text_overlay_get_type
|
||||
ges_title_source_get_type
|
||||
|
|
|
@ -32,7 +32,7 @@ libges_@GST_API_VERSION@_la_SOURCES = \
|
|||
ges-track.c \
|
||||
ges-track-element.c \
|
||||
ges-source.c \
|
||||
ges-track-operation.c \
|
||||
ges-operation.c \
|
||||
ges-uri-source.c \
|
||||
ges-image-source.c \
|
||||
ges-track-transition.c \
|
||||
|
@ -88,7 +88,7 @@ libges_@GST_API_VERSION@include_HEADERS = \
|
|||
ges-track.h \
|
||||
ges-track-element.h \
|
||||
ges-source.h \
|
||||
ges-track-operation.h \
|
||||
ges-operation.h \
|
||||
ges-uri-source.h \
|
||||
ges-image-source.h \
|
||||
ges-track-transition.h \
|
||||
|
|
|
@ -30,8 +30,7 @@
|
|||
#include "ges-track-element.h"
|
||||
#include "ges-base-effect.h"
|
||||
|
||||
G_DEFINE_ABSTRACT_TYPE (GESBaseEffect, ges_base_effect,
|
||||
GES_TYPE_TRACK_OPERATION);
|
||||
G_DEFINE_ABSTRACT_TYPE (GESBaseEffect, ges_base_effect, GES_TYPE_OPERATION);
|
||||
|
||||
static GHashTable *ges_base_effect_get_props_hashtable (GESTrackElement * self);
|
||||
guint pspec_hash (gconstpointer key_spec);
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include <glib-object.h>
|
||||
#include <ges/ges-types.h>
|
||||
#include <ges/ges-track-operation.h>
|
||||
#include <ges/ges-operation.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
|
@ -47,7 +47,7 @@ typedef struct _GESBaseEffectPrivate GESBaseEffectPrivate;
|
|||
struct _GESBaseEffect
|
||||
{
|
||||
/*< private > */
|
||||
GESTrackOperation parent;
|
||||
GESOperation parent;
|
||||
GESBaseEffectPrivate *priv;
|
||||
|
||||
/* Padding for API extension */
|
||||
|
@ -62,7 +62,7 @@ struct _GESBaseEffect
|
|||
struct _GESBaseEffectClass
|
||||
{
|
||||
/*< private > */
|
||||
GESTrackOperationClass parent_class;
|
||||
GESOperationClass parent_class;
|
||||
/* Padding for API extension */
|
||||
gpointer _ges_reserved[GES_PADDING];
|
||||
|
||||
|
|
|
@ -19,36 +19,35 @@
|
|||
*/
|
||||
|
||||
/**
|
||||
* SECTION:ges-track-operation
|
||||
* SECTION:ges-operation
|
||||
* @short_description: Base Class for effects and overlays
|
||||
*/
|
||||
|
||||
#include "ges-internal.h"
|
||||
#include "ges-track-element.h"
|
||||
#include "ges-track-operation.h"
|
||||
#include "ges-operation.h"
|
||||
|
||||
G_DEFINE_ABSTRACT_TYPE (GESTrackOperation, ges_track_operation,
|
||||
GES_TYPE_TRACK_ELEMENT);
|
||||
G_DEFINE_ABSTRACT_TYPE (GESOperation, ges_operation, GES_TYPE_TRACK_ELEMENT);
|
||||
|
||||
struct _GESTrackOperationPrivate
|
||||
struct _GESOperationPrivate
|
||||
{
|
||||
/* Dummy variable */
|
||||
void *nothing;
|
||||
};
|
||||
|
||||
static void
|
||||
ges_track_operation_class_init (GESTrackOperationClass * klass)
|
||||
ges_operation_class_init (GESOperationClass * klass)
|
||||
{
|
||||
GESTrackElementClass *track_class = GES_TRACK_ELEMENT_CLASS (klass);
|
||||
|
||||
g_type_class_add_private (klass, sizeof (GESTrackOperationPrivate));
|
||||
g_type_class_add_private (klass, sizeof (GESOperationPrivate));
|
||||
|
||||
track_class->gnlobject_factorytype = "gnloperation";
|
||||
}
|
||||
|
||||
static void
|
||||
ges_track_operation_init (GESTrackOperation * self)
|
||||
ges_operation_init (GESOperation * self)
|
||||
{
|
||||
self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
|
||||
GES_TYPE_TRACK_OPERATION, GESTrackOperationPrivate);
|
||||
GES_TYPE_OPERATION, GESOperationPrivate);
|
||||
}
|
|
@ -18,8 +18,8 @@
|
|||
* Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
#ifndef _GES_TRACK_OPERATION
|
||||
#define _GES_TRACK_OPERATION
|
||||
#ifndef _GES_OPERATION
|
||||
#define _GES_OPERATION
|
||||
|
||||
#include <glib-object.h>
|
||||
#include <gst/gst.h>
|
||||
|
@ -28,46 +28,46 @@
|
|||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define GES_TYPE_TRACK_OPERATION ges_track_operation_get_type()
|
||||
#define GES_TYPE_OPERATION ges_operation_get_type()
|
||||
|
||||
#define GES_TRACK_OPERATION(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GES_TYPE_TRACK_OPERATION, GESTrackOperation))
|
||||
#define GES_OPERATION(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_CAST ((obj), GES_TYPE_OPERATION, GESOperation))
|
||||
|
||||
#define GES_TRACK_OPERATION_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), GES_TYPE_TRACK_OPERATION, GESTrackOperationClass))
|
||||
#define GES_OPERATION_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_CAST ((klass), GES_TYPE_OPERATION, GESOperationClass))
|
||||
|
||||
#define GES_IS_TRACK_OPERATION(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GES_TYPE_TRACK_OPERATION))
|
||||
#define GES_IS_OPERATION(obj) \
|
||||
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GES_TYPE_OPERATION))
|
||||
|
||||
#define GES_IS_TRACK_OPERATION_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), GES_TYPE_TRACK_OPERATION))
|
||||
#define GES_IS_OPERATION_CLASS(klass) \
|
||||
(G_TYPE_CHECK_CLASS_TYPE ((klass), GES_TYPE_OPERATION))
|
||||
|
||||
#define GES_TRACK_OPERATION_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_TRACK_OPERATION, GESTrackOperationClass))
|
||||
#define GES_OPERATION_GET_CLASS(obj) \
|
||||
(G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_OPERATION, GESOperationClass))
|
||||
|
||||
typedef struct _GESTrackOperationPrivate GESTrackOperationPrivate;
|
||||
typedef struct _GESOperationPrivate GESOperationPrivate;
|
||||
|
||||
/**
|
||||
* GESTrackOperation:
|
||||
* GESOperation:
|
||||
*
|
||||
* Base class for overlays, transitions, and effects
|
||||
*/
|
||||
|
||||
struct _GESTrackOperation {
|
||||
struct _GESOperation {
|
||||
/*< private >*/
|
||||
GESTrackElement parent;
|
||||
|
||||
GESTrackOperationPrivate *priv;
|
||||
GESOperationPrivate *priv;
|
||||
|
||||
/* Padding for API extension */
|
||||
gpointer _ges_reserved[GES_PADDING];
|
||||
};
|
||||
|
||||
/**
|
||||
* GESTrackOperationClass:
|
||||
* GESOperationClass:
|
||||
*/
|
||||
|
||||
struct _GESTrackOperationClass {
|
||||
struct _GESOperationClass {
|
||||
/*< private >*/
|
||||
GESTrackElementClass parent_class;
|
||||
|
||||
|
@ -76,8 +76,8 @@ struct _GESTrackOperationClass {
|
|||
gpointer _ges_reserved[GES_PADDING];
|
||||
};
|
||||
|
||||
GType ges_track_operation_get_type (void);
|
||||
GType ges_operation_get_type (void);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* _GES_TRACK_OPERATION */
|
||||
#endif /* _GES_OPERATION */
|
|
@ -30,7 +30,7 @@
|
|||
#include "ges-title-source.h"
|
||||
#include "ges-text-overlay.h"
|
||||
|
||||
G_DEFINE_TYPE (GESTextOverlay, ges_text_overlay, GES_TYPE_TRACK_OPERATION);
|
||||
G_DEFINE_TYPE (GESTextOverlay, ges_text_overlay, GES_TYPE_OPERATION);
|
||||
|
||||
struct _GESTextOverlayPrivate
|
||||
{
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include <glib-object.h>
|
||||
#include <ges/ges-types.h>
|
||||
#include <ges/ges-title-source.h>
|
||||
#include <ges/ges-track-operation.h>
|
||||
#include <ges/ges-operation.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
#define GES_TYPE_TEXT_OVERLAY ges_text_overlay_get_type()
|
||||
|
@ -45,7 +45,7 @@ typedef struct _GESTextOverlayPrivate GESTextOverlayPrivate;
|
|||
*/
|
||||
struct _GESTextOverlay
|
||||
{
|
||||
GESTrackOperation parent;
|
||||
GESOperation parent;
|
||||
|
||||
/*< private > */
|
||||
GESTextOverlayPrivate *priv;
|
||||
|
@ -56,7 +56,7 @@ struct _GESTextOverlay
|
|||
|
||||
struct _GESTextOverlayClass
|
||||
{
|
||||
GESTrackOperationClass parent_class;
|
||||
GESOperationClass parent_class;
|
||||
|
||||
/*< private > */
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "ges-internal.h"
|
||||
|
||||
G_DEFINE_ABSTRACT_TYPE (GESTrackTransition, ges_track_transition,
|
||||
GES_TYPE_TRACK_OPERATION);
|
||||
GES_TYPE_OPERATION);
|
||||
|
||||
struct _GESTrackTransitionPrivate
|
||||
{
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include <gst/gst.h>
|
||||
#include <gst/controller/gstinterpolationcontrolsource.h>
|
||||
#include <ges/ges-types.h>
|
||||
#include <ges/ges-track-operation.h>
|
||||
#include <ges/ges-operation.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
|
@ -60,7 +60,7 @@ typedef struct _GESTrackTransitionPrivate GESTrackTransitionPrivate;
|
|||
struct _GESTrackTransition
|
||||
{
|
||||
/*< private >*/
|
||||
GESTrackOperation parent;
|
||||
GESOperation parent;
|
||||
|
||||
GESTrackTransitionPrivate *priv;
|
||||
|
||||
|
@ -74,7 +74,7 @@ struct _GESTrackTransition
|
|||
|
||||
struct _GESTrackTransitionClass {
|
||||
/*< private >*/
|
||||
GESTrackOperationClass parent_class;
|
||||
GESOperationClass parent_class;
|
||||
|
||||
/*< private >*/
|
||||
/* Padding for API extension */
|
||||
|
|
|
@ -92,8 +92,8 @@ typedef struct _GESTrackElementClass GESTrackElementClass;
|
|||
typedef struct _GESSource GESSource;
|
||||
typedef struct _GESSourceClass GESSourceClass;
|
||||
|
||||
typedef struct _GESTrackOperation GESTrackOperation;
|
||||
typedef struct _GESTrackOperationClass GESTrackOperationClass;
|
||||
typedef struct _GESOperation GESOperation;
|
||||
typedef struct _GESOperationClass GESOperationClass;
|
||||
|
||||
typedef struct _GESBaseEffect GESBaseEffect;
|
||||
typedef struct _GESBaseEffectClass GESBaseEffectClass;
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
#include <ges/ges-track.h>
|
||||
#include <ges/ges-track-element.h>
|
||||
#include <ges/ges-source.h>
|
||||
#include <ges/ges-track-operation.h>
|
||||
#include <ges/ges-operation.h>
|
||||
|
||||
#include <ges/ges-uri-source.h>
|
||||
#include <ges/ges-image-source.h>
|
||||
|
|
Loading…
Reference in a new issue