mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 11:41:09 +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>
|
||||
|
||||
* gst/gst.c: (gst_init_get_option_group), (init_post):
|
||||
|
|
|
@ -1780,6 +1780,7 @@ GstSegment
|
|||
gst_segment_clip
|
||||
gst_segment_init
|
||||
gst_segment_new
|
||||
gst_segment_copy
|
||||
gst_segment_free
|
||||
gst_segment_set_duration
|
||||
gst_segment_set_last_stop
|
||||
|
|
|
@ -83,7 +83,15 @@
|
|||
* 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)
|
||||
{
|
||||
GstSegment *result = NULL;
|
||||
|
|
|
@ -74,6 +74,7 @@ struct _GstSegment {
|
|||
GType gst_segment_get_type (void);
|
||||
|
||||
GstSegment * gst_segment_new (void);
|
||||
GstSegment * gst_segment_copy (GstSegment *segment);
|
||||
void gst_segment_free (GstSegment *segment);
|
||||
|
||||
void gst_segment_init (GstSegment *segment, GstFormat format);
|
||||
|
|
|
@ -739,6 +739,7 @@ EXPORTS
|
|||
gst_seek_flags_get_type
|
||||
gst_seek_type_get_type
|
||||
gst_segment_clip
|
||||
gst_segment_copy
|
||||
gst_segment_free
|
||||
gst_segment_get_type
|
||||
gst_segment_init
|
||||
|
|
Loading…
Reference in a new issue