mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
gst/gst-0.10.10.ignore: Added symbols added in 0.10.10
Original commit message from CVS: * gst/gst-0.10.10.ignore: Added symbols added in 0.10.10 * gst/gst-0.10.6.ignore: gst_dp_packetizer_new() addition * gst/gst.defs: Updated API for 0.10.10 symbols * gst/gstmodule.c: (init_gst): Added GST_TAG_EXTENDED_COMMENT which appeared in 0.10.10 * gst/libs.defs: Added gst_dp_packetizer_new() which was added in 0.10.6. It still won't work because GstDPPacketizer is a pointer. It needs to have a GBoxed definition in order to be used properly within gst-python. Also added controller-related additions
This commit is contained in:
parent
ad1f511e6b
commit
83e76dd47d
6 changed files with 81 additions and 2 deletions
16
ChangeLog
16
ChangeLog
|
@ -1,3 +1,19 @@
|
|||
2006-10-20 Edward Hervey <edward@fluendo.com>
|
||||
|
||||
* gst/gst-0.10.10.ignore:
|
||||
Added symbols added in 0.10.10
|
||||
* gst/gst-0.10.6.ignore:
|
||||
gst_dp_packetizer_new() addition
|
||||
* gst/gst.defs:
|
||||
Updated API for 0.10.10 symbols
|
||||
* gst/gstmodule.c: (init_gst):
|
||||
Added GST_TAG_EXTENDED_COMMENT which appeared in 0.10.10
|
||||
* gst/libs.defs:
|
||||
Added gst_dp_packetizer_new() which was added in 0.10.6. It still won't
|
||||
work because GstDPPacketizer is a pointer. It needs to have a GBoxed
|
||||
definition in order to be used properly within gst-python.
|
||||
Also added controller-related additions
|
||||
|
||||
2006-10-20 Edward Hervey <edward@fluendo.com>
|
||||
|
||||
* configure.ac:
|
||||
|
|
|
@ -4,4 +4,10 @@ ignore
|
|||
gst_segtrap_set_enabled
|
||||
gst_ghost_pad_new_from_template
|
||||
gst_ghost_pad_new_no_target_from_template
|
||||
gst_object_set_control_rate
|
||||
gst_object_get_control_rate
|
||||
gst_caps_merge
|
||||
gst_caps_merge_structure
|
||||
GstClock__do_wait_jitter
|
||||
GstClock__proxy_do_wait_jitter
|
||||
%%
|
||||
|
|
|
@ -4,4 +4,5 @@ ignore
|
|||
gst_event_parse_new_segment_full
|
||||
gst_segment_set_newsegment_full
|
||||
gst_adapter_take_buffer
|
||||
gst_dp_packetizer_new
|
||||
%%
|
||||
|
|
27
gst/gst.defs
27
gst/gst.defs
|
@ -711,6 +711,24 @@
|
|||
)
|
||||
)
|
||||
|
||||
(define-method merge
|
||||
(of-object "GstCaps")
|
||||
(c-name "gst_caps_merge")
|
||||
(return-type "none")
|
||||
(parameters
|
||||
'("GstCaps*" "caps2")
|
||||
)
|
||||
)
|
||||
|
||||
(define-method merge_structure
|
||||
(of-object "GstCaps")
|
||||
(c-name "gst_caps_merge_structure")
|
||||
(return-type "none")
|
||||
(parameters
|
||||
'("GstStructure*" "structure")
|
||||
)
|
||||
)
|
||||
|
||||
(define-function caps_load_thyself
|
||||
(c-name "gst_caps_load_thyself")
|
||||
(return-type "GstCaps*")
|
||||
|
@ -936,6 +954,15 @@
|
|||
)
|
||||
)
|
||||
|
||||
(define-virtual wait_jitter
|
||||
(of-object "GstClock")
|
||||
(return-type "GstClockReturn")
|
||||
(parameters
|
||||
'("GstClockEntry*" "entry")
|
||||
'("GstClockTimeDiff*" "jitter")
|
||||
)
|
||||
)
|
||||
|
||||
(define-virtual wait_async
|
||||
(of-object "GstClock")
|
||||
(return-type "GstClockReturn")
|
||||
|
|
|
@ -249,6 +249,9 @@ init_gst (void)
|
|||
PyModule_AddStringConstant (m, "TAG_IMAGE", GST_TAG_IMAGE);
|
||||
#if ((GST_VERSION_MICRO >= 7) || (GST_VERSION_MICRO == 6 && GST_VERSION_NANO > 0 ))
|
||||
PyModule_AddStringConstant (m, "TAG_PREVIEW_IMAGE", GST_TAG_PREVIEW_IMAGE);
|
||||
#if ((GST_VERSION_MICRO >= 10) || (GST_VERSION_MICRO == 9 && GST_VERSION_NANO > 0 ))
|
||||
PyModule_AddStringConstant (m, "TAG_EXTENDED_COMMENT", GST_TAG_EXTENDED_COMMENT);
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
|
|
@ -286,7 +286,24 @@
|
|||
)
|
||||
)
|
||||
|
||||
(define-function controller_init
|
||||
(define-function object_get_control_rate
|
||||
(c-name "gst_object_get_control_rate")
|
||||
(return-type "guint")
|
||||
(parameters
|
||||
'("GObject*" "object")
|
||||
)
|
||||
)
|
||||
|
||||
(define-function object_set_control_rate
|
||||
(c-name "gst_object_set_control_rate")
|
||||
(return-type "none")
|
||||
(parameters
|
||||
'("GObject*" "object")
|
||||
'("guint" "control_rate")
|
||||
)
|
||||
)
|
||||
|
||||
(define-function gst_controller_init
|
||||
(c-name "gst_controller_init")
|
||||
(return-type "gboolean")
|
||||
(parameters
|
||||
|
@ -304,7 +321,16 @@
|
|||
(return-type "none")
|
||||
)
|
||||
|
||||
(define-function dp_crc
|
||||
(define-function dp_packetizer_new
|
||||
(c-name "gst_dp_packetizer_new")
|
||||
(is-constructor-of "GstDpPacketizer")
|
||||
(return-type "GstDPPacketizer*")
|
||||
(parameters
|
||||
'("GstDPVersion" "version")
|
||||
)
|
||||
)
|
||||
|
||||
(define-function gst_dp_crc
|
||||
(c-name "gst_dp_crc")
|
||||
(return-type "guint16")
|
||||
(parameters
|
||||
|
|
Loading…
Reference in a new issue