mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
Expose gst_segment_copy() to make things easier for the c++ bindings.
Original commit message from CVS: Patch by: José Alburquerque <jaalburqu at svn dot gnome dot org> * docs/gst/gstreamer-sections.txt: * gst/gstsegment.c: * gst/gstsegment.h: * win32/common/libgstreamer.def: Expose gst_segment_copy() to make things easier for the c++ bindings. Fixes #518932. API: gst_segment_copy()
This commit is contained in:
parent
a5575a2819
commit
9b3f546832
5 changed files with 24 additions and 1 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
||||||
|
2008-04-09 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
|
Patch by: José Alburquerque <jaalburqu at svn dot gnome dot org>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstsegment.c:
|
||||||
|
* gst/gstsegment.h:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
Expose gst_segment_copy() to make things easier for the c++ bindings.
|
||||||
|
Fixes #518932.
|
||||||
|
API: gst_segment_copy()
|
||||||
|
|
||||||
2008-04-09 Tim-Philipp Müller <tim at centricular dot net>
|
2008-04-09 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
* gst/gst.c: (gst_init_get_option_group), (init_post):
|
* gst/gst.c: (gst_init_get_option_group), (init_post):
|
||||||
|
|
|
@ -1780,6 +1780,7 @@ GstSegment
|
||||||
gst_segment_clip
|
gst_segment_clip
|
||||||
gst_segment_init
|
gst_segment_init
|
||||||
gst_segment_new
|
gst_segment_new
|
||||||
|
gst_segment_copy
|
||||||
gst_segment_free
|
gst_segment_free
|
||||||
gst_segment_set_duration
|
gst_segment_set_duration
|
||||||
gst_segment_set_last_stop
|
gst_segment_set_last_stop
|
||||||
|
|
|
@ -83,7 +83,15 @@
|
||||||
* Last reviewed on 2007-05-17 (0.10.13)
|
* Last reviewed on 2007-05-17 (0.10.13)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static GstSegment *
|
/**
|
||||||
|
* gst_segment_copy:
|
||||||
|
* @segment: a #GstSegment
|
||||||
|
*
|
||||||
|
* Returns: a copy of @segment, free with gst_segment_free().
|
||||||
|
*
|
||||||
|
* Since: 0.10.20
|
||||||
|
*/
|
||||||
|
GstSegment *
|
||||||
gst_segment_copy (GstSegment * segment)
|
gst_segment_copy (GstSegment * segment)
|
||||||
{
|
{
|
||||||
GstSegment *result = NULL;
|
GstSegment *result = NULL;
|
||||||
|
|
|
@ -74,6 +74,7 @@ struct _GstSegment {
|
||||||
GType gst_segment_get_type (void);
|
GType gst_segment_get_type (void);
|
||||||
|
|
||||||
GstSegment * gst_segment_new (void);
|
GstSegment * gst_segment_new (void);
|
||||||
|
GstSegment * gst_segment_copy (GstSegment *segment);
|
||||||
void gst_segment_free (GstSegment *segment);
|
void gst_segment_free (GstSegment *segment);
|
||||||
|
|
||||||
void gst_segment_init (GstSegment *segment, GstFormat format);
|
void gst_segment_init (GstSegment *segment, GstFormat format);
|
||||||
|
|
|
@ -739,6 +739,7 @@ EXPORTS
|
||||||
gst_seek_flags_get_type
|
gst_seek_flags_get_type
|
||||||
gst_seek_type_get_type
|
gst_seek_type_get_type
|
||||||
gst_segment_clip
|
gst_segment_clip
|
||||||
|
gst_segment_copy
|
||||||
gst_segment_free
|
gst_segment_free
|
||||||
gst_segment_get_type
|
gst_segment_get_type
|
||||||
gst_segment_init
|
gst_segment_init
|
||||||
|
|
Loading…
Reference in a new issue