add symbol

Original commit message from CVS:
add symbol
This commit is contained in:
Thomas Vander Stichele 2006-06-06 14:21:10 +00:00
parent c7a428219b
commit 1fc231d305
2 changed files with 87 additions and 20 deletions

View file

@ -20,11 +20,19 @@ GstDPHeaderFlag
GstDPPayloadType
GST_DP_HEADER_LENGTH
GstDPVersion
GST_DP_VERSION_MAJOR
GST_DP_VERSION_MINOR
gst_dp_init
GstDPHeaderFromBufferFunction
GstDPPacketFromCapsFunction
GstDPPacketFromEventFunction
GstDPPacketizer
gst_dp_packetizer_new
gst_dp_packetizer_free
gst_dp_crc
gst_dp_header_payload_length
@ -42,6 +50,8 @@ gst_dp_validate_header
gst_dp_validate_payload
gst_dp_validate_packet
<SUBSECTION Standard>
GST_TYPE_DP_VERSION
gst_dp_version_get_type
</SECTION>
<SECTION>
@ -386,4 +396,5 @@ gst_check_setup_src_pad
gst_check_teardown_element
gst_check_teardown_sink_pad
gst_check_teardown_src_pad
gst_check_abi_list
</SECTION>

View file

@ -1,31 +1,14 @@
<!-- ##### SECTION Title ##### -->
gstdataprotocol
<!-- ##### SECTION Short_Description ##### -->
implements GStreamer Data Protocol to serialize buffers, caps and events.
<!-- ##### SECTION Long_Description ##### -->
<para>
This helper library provides serialization of GstBuffer, GstCaps and
GstEvent structures.
</para>
<para>
This serialization can be useful when GStreamer needs to interface with
the outside world to transport data between different GStreamer pipelines.
The connections with the outside world generally don't have mechanisms
to transport properties of these structures.
</para>
<para>
For example, transporting buffers across named pipes doesn't keep the
buffer size. Network elements that transport GStreamer data across
network connections also need a protocol to do this.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
#GstBuffer, #GstCaps, #GstEvent
</para>
<!-- ##### SECTION Stability_Level ##### -->
@ -57,6 +40,14 @@ network connections also need a protocol to do this.
<!-- ##### ENUM GstDPVersion ##### -->
<para>
</para>
@GST_DP_VERSION_0_2:
@GST_DP_VERSION_1_0:
<!-- ##### MACRO GST_DP_VERSION_MAJOR ##### -->
<para>
@ -78,6 +69,71 @@ network connections also need a protocol to do this.
<!-- ##### USER_FUNCTION GstDPHeaderFromBufferFunction ##### -->
<para>
</para>
@buffer:
@flags:
@length:
@header:
@Returns:
<!-- ##### USER_FUNCTION GstDPPacketFromCapsFunction ##### -->
<para>
</para>
@caps:
@flags:
@length:
@header:
@payload:
@Returns:
<!-- ##### USER_FUNCTION GstDPPacketFromEventFunction ##### -->
<para>
</para>
@event:
@flags:
@length:
@header:
@payload:
@Returns:
<!-- ##### STRUCT GstDPPacketizer ##### -->
<para>
</para>
@version:
@header_from_buffer:
@packet_from_caps:
@packet_from_event:
<!-- ##### FUNCTION gst_dp_packetizer_new ##### -->
<para>
</para>
@version:
@Returns:
<!-- ##### FUNCTION gst_dp_packetizer_free ##### -->
<para>
</para>
@packetizer:
<!-- ##### FUNCTION gst_dp_crc ##### -->
<para>