mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-28 20:05:38 +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);
|
||||
|
||||
static GstElement *ges_track_audio_transition_create_element (GESTrackTransition
|
||||
* self, GESTrack * unused);
|
||||
* self);
|
||||
|
||||
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 *
|
||||
ges_track_audio_transition_create_element (GESTrackTransition * object,
|
||||
GESTrack * unded)
|
||||
ges_track_audio_transition_create_element (GESTrackTransition * object)
|
||||
{
|
||||
GESTrackAudioTransition *self;
|
||||
GstElement *topbin, *iconva, *iconvb, *oconv;
|
||||
|
|
|
@ -31,8 +31,7 @@
|
|||
|
||||
G_DEFINE_TYPE (GESTrackTransition, ges_track_transition, GES_TYPE_TRACK_OBJECT);
|
||||
|
||||
GstElement *ges_track_transition_create_element (GESTrackTransition * self,
|
||||
GESTrack * track);
|
||||
GstElement *ges_track_transition_create_element (GESTrackTransition * self);
|
||||
|
||||
static void
|
||||
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_CALLBACK (gnlobject_duration_cb), object);
|
||||
|
||||
element = klass->create_element (self, object->track);
|
||||
element = klass->create_element (self);
|
||||
if (!GST_IS_ELEMENT (element))
|
||||
return FALSE;
|
||||
|
||||
|
@ -120,8 +119,7 @@ ges_track_transition_create_gnl_object (GESTrackObject * object)
|
|||
}
|
||||
|
||||
GstElement *
|
||||
ges_track_transition_create_element (GESTrackTransition * self,
|
||||
GESTrack * track)
|
||||
ges_track_transition_create_element (GESTrackTransition * self)
|
||||
{
|
||||
GST_WARNING ("transitions don't handle this track type!");
|
||||
|
||||
|
|
|
@ -76,7 +76,7 @@ struct _GESTrackTransitionClass {
|
|||
GESTrackObjectClass parent_class;
|
||||
|
||||
/* <public> */
|
||||
GstElement* (*create_element) (GESTrackTransition *self, GESTrack *track);
|
||||
GstElement* (*create_element) (GESTrackTransition *self);
|
||||
void (*duration_changed) (GESTrackTransition *self, GstElement
|
||||
*gnlobj);
|
||||
};
|
||||
|
|
|
@ -48,7 +48,7 @@ ges_track_video_transition_duration_changed (GESTrackTransition * self,
|
|||
GstElement * gnlobj);
|
||||
|
||||
static GstElement *ges_track_video_transition_create_element (GESTrackTransition
|
||||
* self, GESTrack * unused);
|
||||
* self);
|
||||
|
||||
static void ges_track_video_transition_dispose (GObject * object);
|
||||
|
||||
|
@ -151,8 +151,7 @@ ges_track_video_transition_set_property (GObject * object,
|
|||
}
|
||||
|
||||
static GstElement *
|
||||
ges_track_video_transition_create_element (GESTrackTransition * object,
|
||||
GESTrack * unused)
|
||||
ges_track_video_transition_create_element (GESTrackTransition * object)
|
||||
{
|
||||
GstElement *topbin, *iconva, *iconvb, *oconv;
|
||||
GObject *target = NULL;
|
||||
|
|
Loading…
Reference in a new issue