mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
remove unneeded paramenter to create_element
This commit is contained in:
parent
5857274f8e
commit
1723659704
4 changed files with 8 additions and 12 deletions
|
@ -41,7 +41,7 @@ ges_track_audio_transition_duration_changed (GESTrackTransition * self,
|
||||||
GstElement * gnlobj);
|
GstElement * gnlobj);
|
||||||
|
|
||||||
static GstElement *ges_track_audio_transition_create_element (GESTrackTransition
|
static GstElement *ges_track_audio_transition_create_element (GESTrackTransition
|
||||||
* self, GESTrack * unused);
|
* self);
|
||||||
|
|
||||||
static void ges_track_audio_transition_dispose (GObject * object);
|
static void ges_track_audio_transition_dispose (GObject * object);
|
||||||
|
|
||||||
|
@ -147,8 +147,7 @@ link_element_to_mixer_with_volume (GstBin * bin, GstElement * element,
|
||||||
}
|
}
|
||||||
|
|
||||||
static GstElement *
|
static GstElement *
|
||||||
ges_track_audio_transition_create_element (GESTrackTransition * object,
|
ges_track_audio_transition_create_element (GESTrackTransition * object)
|
||||||
GESTrack * unded)
|
|
||||||
{
|
{
|
||||||
GESTrackAudioTransition *self;
|
GESTrackAudioTransition *self;
|
||||||
GstElement *topbin, *iconva, *iconvb, *oconv;
|
GstElement *topbin, *iconva, *iconvb, *oconv;
|
||||||
|
|
|
@ -31,8 +31,7 @@
|
||||||
|
|
||||||
G_DEFINE_TYPE (GESTrackTransition, ges_track_transition, GES_TYPE_TRACK_OBJECT);
|
G_DEFINE_TYPE (GESTrackTransition, ges_track_transition, GES_TYPE_TRACK_OBJECT);
|
||||||
|
|
||||||
GstElement *ges_track_transition_create_element (GESTrackTransition * self,
|
GstElement *ges_track_transition_create_element (GESTrackTransition * self);
|
||||||
GESTrack * track);
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gnlobject_duration_cb (GstElement * gnlobject, GParamSpec * arg
|
gnlobject_duration_cb (GstElement * gnlobject, GParamSpec * arg
|
||||||
|
@ -109,7 +108,7 @@ ges_track_transition_create_gnl_object (GESTrackObject * object)
|
||||||
g_signal_connect (G_OBJECT (object->gnlobject), "notify::duration",
|
g_signal_connect (G_OBJECT (object->gnlobject), "notify::duration",
|
||||||
G_CALLBACK (gnlobject_duration_cb), object);
|
G_CALLBACK (gnlobject_duration_cb), object);
|
||||||
|
|
||||||
element = klass->create_element (self, object->track);
|
element = klass->create_element (self);
|
||||||
if (!GST_IS_ELEMENT (element))
|
if (!GST_IS_ELEMENT (element))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
@ -120,8 +119,7 @@ ges_track_transition_create_gnl_object (GESTrackObject * object)
|
||||||
}
|
}
|
||||||
|
|
||||||
GstElement *
|
GstElement *
|
||||||
ges_track_transition_create_element (GESTrackTransition * self,
|
ges_track_transition_create_element (GESTrackTransition * self)
|
||||||
GESTrack * track)
|
|
||||||
{
|
{
|
||||||
GST_WARNING ("transitions don't handle this track type!");
|
GST_WARNING ("transitions don't handle this track type!");
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ struct _GESTrackTransitionClass {
|
||||||
GESTrackObjectClass parent_class;
|
GESTrackObjectClass parent_class;
|
||||||
|
|
||||||
/* <public> */
|
/* <public> */
|
||||||
GstElement* (*create_element) (GESTrackTransition *self, GESTrack *track);
|
GstElement* (*create_element) (GESTrackTransition *self);
|
||||||
void (*duration_changed) (GESTrackTransition *self, GstElement
|
void (*duration_changed) (GESTrackTransition *self, GstElement
|
||||||
*gnlobj);
|
*gnlobj);
|
||||||
};
|
};
|
||||||
|
|
|
@ -48,7 +48,7 @@ ges_track_video_transition_duration_changed (GESTrackTransition * self,
|
||||||
GstElement * gnlobj);
|
GstElement * gnlobj);
|
||||||
|
|
||||||
static GstElement *ges_track_video_transition_create_element (GESTrackTransition
|
static GstElement *ges_track_video_transition_create_element (GESTrackTransition
|
||||||
* self, GESTrack * unused);
|
* self);
|
||||||
|
|
||||||
static void ges_track_video_transition_dispose (GObject * object);
|
static void ges_track_video_transition_dispose (GObject * object);
|
||||||
|
|
||||||
|
@ -151,8 +151,7 @@ ges_track_video_transition_set_property (GObject * object,
|
||||||
}
|
}
|
||||||
|
|
||||||
static GstElement *
|
static GstElement *
|
||||||
ges_track_video_transition_create_element (GESTrackTransition * object,
|
ges_track_video_transition_create_element (GESTrackTransition * object)
|
||||||
GESTrack * unused)
|
|
||||||
{
|
{
|
||||||
GstElement *topbin, *iconva, *iconvb, *oconv;
|
GstElement *topbin, *iconva, *iconvb, *oconv;
|
||||||
GObject *target = NULL;
|
GObject *target = NULL;
|
||||||
|
|
Loading…
Reference in a new issue