2009-01-05 23:04:57 +00:00
|
|
|
# app
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstappsrc</FILE>
|
|
|
|
<TITLE>appsrc</TITLE>
|
2009-08-24 11:06:36 +00:00
|
|
|
<INCLUDE>gst/app/gstappsrc.h</INCLUDE>
|
2009-01-05 23:04:57 +00:00
|
|
|
GstAppStreamType
|
|
|
|
gst_app_src_set_caps
|
|
|
|
gst_app_src_get_caps
|
|
|
|
gst_app_src_get_latency
|
|
|
|
gst_app_src_set_latency
|
|
|
|
gst_app_src_set_size
|
|
|
|
gst_app_src_get_size
|
|
|
|
gst_app_src_set_stream_type
|
|
|
|
gst_app_src_get_stream_type
|
|
|
|
gst_app_src_set_max_bytes
|
|
|
|
gst_app_src_get_max_bytes
|
2009-02-26 15:44:53 +00:00
|
|
|
gst_app_src_get_emit_signals
|
|
|
|
gst_app_src_set_emit_signals
|
|
|
|
GstAppSrcCallbacks
|
|
|
|
gst_app_src_set_callbacks
|
2009-01-05 23:04:57 +00:00
|
|
|
gst_app_src_push_buffer
|
|
|
|
gst_app_src_end_of_stream
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GstAppSrcClass
|
|
|
|
GST_APP_SRC
|
2009-04-16 10:12:44 +00:00
|
|
|
GST_APP_SRC_CAST
|
2009-01-05 23:04:57 +00:00
|
|
|
GST_IS_APP_SRC
|
|
|
|
GST_TYPE_APP_SRC
|
|
|
|
gst_app_src_get_type
|
|
|
|
GST_APP_SRC_CLASS
|
|
|
|
GST_IS_APP_SRC_CLASS
|
2009-02-19 09:44:31 +00:00
|
|
|
GST_APP_BUFFER
|
|
|
|
GST_APP_BUFFER_CLASS
|
|
|
|
GST_IS_APP_BUFFER
|
|
|
|
GST_IS_APP_BUFFER_CLASS
|
|
|
|
GST_TYPE_APP_BUFFER
|
2011-05-23 21:13:04 +00:00
|
|
|
GST_TYPE_APP_STREAM_TYPE
|
2011-09-05 20:40:05 +00:00
|
|
|
gst_app_stream_type_get_type
|
2009-01-05 23:04:57 +00:00
|
|
|
<SUBSECTION Private>
|
2011-05-23 12:02:27 +00:00
|
|
|
GstAppSrc
|
2009-02-19 09:44:31 +00:00
|
|
|
GstAppSrcPrivate
|
|
|
|
GstAppBuffer
|
|
|
|
GstAppBufferClass
|
|
|
|
GstAppBufferFinalizeFunc
|
2009-01-05 23:04:57 +00:00
|
|
|
gst_app_buffer_get_type
|
|
|
|
gst_app_buffer_new
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstappsink</FILE>
|
|
|
|
<TITLE>appsink</TITLE>
|
2009-08-24 11:06:36 +00:00
|
|
|
<INCLUDE>gst/app/gstappsink.h</INCLUDE>
|
2009-01-05 23:04:57 +00:00
|
|
|
gst_app_sink_set_caps
|
|
|
|
gst_app_sink_get_caps
|
|
|
|
gst_app_sink_is_eos
|
|
|
|
gst_app_sink_set_emit_signals
|
|
|
|
gst_app_sink_get_emit_signals
|
|
|
|
gst_app_sink_set_max_buffers
|
|
|
|
gst_app_sink_get_max_buffers
|
|
|
|
gst_app_sink_set_drop
|
|
|
|
gst_app_sink_get_drop
|
|
|
|
gst_app_sink_pull_preroll
|
2011-12-01 15:48:49 +00:00
|
|
|
gst_app_sink_pull_sample
|
2009-02-19 09:44:31 +00:00
|
|
|
GstAppSinkCallbacks
|
|
|
|
gst_app_sink_set_callbacks
|
2009-01-05 23:04:57 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-05-23 12:02:27 +00:00
|
|
|
GstAppSink
|
2009-02-19 09:44:31 +00:00
|
|
|
GstAppSinkPrivate
|
2009-01-05 23:04:57 +00:00
|
|
|
GstAppSinkClass
|
|
|
|
GST_APP_SINK
|
2009-04-16 10:12:44 +00:00
|
|
|
GST_APP_SINK_CAST
|
2009-01-05 23:04:57 +00:00
|
|
|
GST_IS_APP_SINK
|
|
|
|
GST_TYPE_APP_SINK
|
|
|
|
gst_app_sink_get_type
|
|
|
|
GST_APP_SINK_CLASS
|
|
|
|
GST_IS_APP_SINK_CLASS
|
|
|
|
</SECTION>
|
2006-06-11 17:08:26 +00:00
|
|
|
|
|
|
|
# audio
|
|
|
|
|
2005-06-30 14:42:38 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudio</FILE>
|
|
|
|
<INCLUDE>gst/audio/audio.h</INCLUDE>
|
2011-09-06 14:16:15 +00:00
|
|
|
GstAudioFlags
|
|
|
|
GstAudioFormat
|
|
|
|
GstAudioFormatFlags
|
|
|
|
GstAudioFormatInfo
|
|
|
|
GstAudioInfo
|
|
|
|
gst_audio_info_init
|
|
|
|
gst_audio_info_from_caps
|
|
|
|
gst_audio_info_to_caps
|
|
|
|
gst_audio_info_convert
|
|
|
|
gst_audio_format_get_info
|
|
|
|
GST_AUDIO_FORMAT_INFO_DEPTH
|
|
|
|
GST_AUDIO_FORMAT_INFO_ENDIANNESS
|
|
|
|
GST_AUDIO_FORMAT_INFO_FLAGS
|
|
|
|
GST_AUDIO_FORMAT_INFO_FORMAT
|
|
|
|
GST_AUDIO_FORMAT_INFO_IS_FLOAT
|
|
|
|
GST_AUDIO_FORMAT_INFO_IS_INTEGER
|
2011-09-27 09:19:24 +00:00
|
|
|
GST_AUDIO_FORMAT_INFO_IS_BIG_ENDIAN
|
|
|
|
GST_AUDIO_FORMAT_INFO_IS_LITTLE_ENDIAN
|
2011-09-06 14:16:15 +00:00
|
|
|
GST_AUDIO_FORMAT_INFO_IS_SIGNED
|
|
|
|
GST_AUDIO_FORMAT_INFO_NAME
|
|
|
|
GST_AUDIO_FORMAT_INFO_WIDTH
|
|
|
|
GST_AUDIO_INFO_BPF
|
|
|
|
GST_AUDIO_INFO_BPS
|
|
|
|
GST_AUDIO_INFO_CHANNELS
|
|
|
|
GST_AUDIO_INFO_DEPTH
|
|
|
|
GST_AUDIO_INFO_FLAGS
|
|
|
|
GST_AUDIO_INFO_FORMAT
|
|
|
|
GST_AUDIO_INFO_HAS_DEFAULT_POSITIONS
|
|
|
|
GST_AUDIO_INFO_NAME
|
|
|
|
GST_AUDIO_INFO_POSITION
|
|
|
|
GST_AUDIO_INFO_RATE
|
|
|
|
GST_AUDIO_INFO_WIDTH
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_FRAMES_TO_CLOCK_TIME
|
|
|
|
GST_CLOCK_TIME_TO_FRAMES
|
|
|
|
GST_AUDIO_DEF_RATE
|
2007-07-23 18:26:09 +00:00
|
|
|
gst_audio_buffer_clip
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_BUFFER_FORMAT
|
|
|
|
GST_TYPE_BUFFER_FORMAT_TYPE
|
|
|
|
gst_buffer_format_get_type
|
|
|
|
gst_buffer_format_type_get_type
|
2011-09-06 14:16:15 +00:00
|
|
|
<SUBSECTION Private>
|
|
|
|
_GST_AUDIO_FORMAT_NE
|
2005-06-30 14:42:38 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudioclock</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudioclock.h</INCLUDE>
|
|
|
|
GstAudioClock
|
2006-06-16 10:02:25 +00:00
|
|
|
GstAudioClockGetTimeFunc
|
2006-06-11 17:08:26 +00:00
|
|
|
gst_audio_clock_new
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_audio_clock_adjust
|
|
|
|
gst_audio_clock_get_time
|
|
|
|
gst_audio_clock_reset
|
2010-09-07 16:06:27 +00:00
|
|
|
gst_audio_clock_invalidate
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
2006-09-27 11:05:08 +00:00
|
|
|
GstAudioClockClass
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_AUDIO_CLOCK
|
|
|
|
GST_IS_AUDIO_CLOCK
|
|
|
|
GST_TYPE_AUDIO_CLOCK
|
|
|
|
gst_audio_clock_get_type
|
|
|
|
GST_AUDIO_CLOCK_CLASS
|
|
|
|
GST_IS_AUDIO_CLOCK_CLASS
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_AUDIO_CLOCK_CAST
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2011-09-24 18:22:11 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiocdsrc</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiocdsrc.h</INCLUDE>
|
|
|
|
GstAudioCdSrc
|
|
|
|
GstAudioCdSrcClass
|
|
|
|
GstAudioCdSrcTrack
|
|
|
|
GstAudioCdSrcMode
|
|
|
|
gst_audio_cd_src_add_track
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_AUDIO_CD_SRC_MODE
|
|
|
|
gst_audio_cd_src_mode_get_type
|
|
|
|
GST_AUDIO_CD_SRC
|
|
|
|
GST_AUDIO_CD_SRC_CLASS
|
|
|
|
GST_AUDIO_CD_SRC_GET_CLASS
|
|
|
|
GST_IS_AUDIO_CD_SRC
|
|
|
|
GST_IS_AUDIO_CD_SRC_CLASS
|
|
|
|
GST_TYPE_AUDIO_CD_SRC
|
|
|
|
gst_audio_cd_src_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2011-09-05 19:45:22 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiodecoder</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiodecoder.h</INCLUDE>
|
|
|
|
GstAudioDecoder
|
|
|
|
GstAudioDecoderClass
|
|
|
|
GST_AUDIO_DECODER_ERROR
|
|
|
|
GST_AUDIO_DECODER_SINK_NAME
|
|
|
|
GST_AUDIO_DECODER_SINK_PAD
|
|
|
|
GST_AUDIO_DECODER_SRC_NAME
|
|
|
|
GST_AUDIO_DECODER_SRC_PAD
|
|
|
|
gst_audio_decoder_finish_frame
|
|
|
|
gst_audio_decoder_get_audio_info
|
2012-03-30 09:51:47 +00:00
|
|
|
gst_audio_decoder_get_estimate_rate
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_decoder_get_delay
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_decoder_get_drainable
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_decoder_get_latency
|
|
|
|
gst_audio_decoder_get_max_errors
|
|
|
|
gst_audio_decoder_get_min_latency
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_decoder_get_needs_format
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_decoder_get_parse_state
|
|
|
|
gst_audio_decoder_get_plc
|
|
|
|
gst_audio_decoder_get_plc_aware
|
|
|
|
gst_audio_decoder_get_tolerance
|
2012-03-30 09:51:47 +00:00
|
|
|
gst_audio_decoder_set_estimate_rate
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_decoder_set_drainable
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_decoder_set_latency
|
|
|
|
gst_audio_decoder_set_max_errors
|
|
|
|
gst_audio_decoder_set_min_latency
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_decoder_set_needs_format
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_decoder_set_plc
|
|
|
|
gst_audio_decoder_set_plc_aware
|
|
|
|
gst_audio_decoder_set_tolerance
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_AUDIO_DECODER
|
2011-09-05 20:40:05 +00:00
|
|
|
GST_IS_AUDIO_DECODER
|
2011-09-05 19:45:22 +00:00
|
|
|
GST_TYPE_AUDIO_DECODER
|
|
|
|
gst_audio_decoder_get_type
|
|
|
|
GST_AUDIO_DECODER_CLASS
|
|
|
|
GST_IS_AUDIO_DECODER_CLASS
|
|
|
|
GST_AUDIO_DECODER_GET_CLASS
|
|
|
|
GstAudioDecoderPrivate
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudioencoder</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudioencoder.h</INCLUDE>
|
|
|
|
GstAudioEncoder
|
|
|
|
GstAudioEncoderClass
|
|
|
|
GST_AUDIO_ENCODER_SEGMENT
|
|
|
|
GST_AUDIO_ENCODER_SINK_NAME
|
|
|
|
GST_AUDIO_ENCODER_SINK_PAD
|
|
|
|
GST_AUDIO_ENCODER_SRC_NAME
|
|
|
|
GST_AUDIO_ENCODER_SRC_PAD
|
|
|
|
gst_audio_encoder_finish_frame
|
|
|
|
gst_audio_encoder_get_audio_info
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_encoder_get_drainable
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_encoder_get_frame_max
|
2011-09-26 14:36:56 +00:00
|
|
|
gst_audio_encoder_get_frame_samples_min
|
|
|
|
gst_audio_encoder_get_frame_samples_max
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_encoder_get_hard_min
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_encoder_get_hard_resync
|
|
|
|
gst_audio_encoder_get_latency
|
|
|
|
gst_audio_encoder_get_lookahead
|
|
|
|
gst_audio_encoder_get_mark_granule
|
|
|
|
gst_audio_encoder_get_perfect_timestamp
|
|
|
|
gst_audio_encoder_get_tolerance
|
|
|
|
gst_audio_encoder_proxy_getcaps
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_encoder_set_drainable
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_encoder_set_frame_max
|
2011-09-26 14:36:56 +00:00
|
|
|
gst_audio_encoder_set_frame_samples_min
|
|
|
|
gst_audio_encoder_set_frame_samples_max
|
2012-02-17 15:08:36 +00:00
|
|
|
gst_audio_encoder_set_hard_min
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_encoder_set_hard_resync
|
2012-03-30 10:57:02 +00:00
|
|
|
gst_audio_encoder_set_headers
|
2011-09-05 19:45:22 +00:00
|
|
|
gst_audio_encoder_set_latency
|
|
|
|
gst_audio_encoder_set_lookahead
|
|
|
|
gst_audio_encoder_set_mark_granule
|
|
|
|
gst_audio_encoder_set_perfect_timestamp
|
|
|
|
gst_audio_encoder_set_tolerance
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_AUDIO_ENCODER
|
|
|
|
GST_AUDIO_ENCODER_CAST
|
|
|
|
GST_IS_AUDIO_ENCODER
|
|
|
|
GST_TYPE_AUDIO_ENCODER
|
|
|
|
gst_audio_encoder_get_type
|
|
|
|
GST_AUDIO_ENCODER_CLASS
|
|
|
|
GST_IS_AUDIO_ENCODER_CLASS
|
|
|
|
GST_AUDIO_ENCODER_GET_CLASS
|
|
|
|
GstAudioEncoderPrivate
|
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiofilter</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiofilter.h</INCLUDE>
|
|
|
|
GstAudioFilter
|
|
|
|
GstAudioFilterClass
|
|
|
|
gst_audio_filter_class_add_pad_templates
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_AUDIO_FILTER
|
|
|
|
GST_IS_AUDIO_FILTER
|
|
|
|
GST_TYPE_AUDIO_FILTER
|
|
|
|
gst_audio_filter_get_type
|
|
|
|
GST_AUDIO_FILTER_CLASS
|
|
|
|
GST_IS_AUDIO_FILTER_CLASS
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_AUDIO_FILTER_CAST
|
|
|
|
GST_AUDIO_FILTER_CLASS_CAST
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-01-14 12:52:22 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiomixerutils</FILE>
|
|
|
|
<INCLUDE>gst/audio/mixerutils.h</INCLUDE>
|
|
|
|
GstAudioMixerFilterFunc
|
|
|
|
gst_audio_default_registry_mixer_filter
|
|
|
|
</SECTION>
|
|
|
|
|
2006-03-02 16:47:34 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiosink</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiosink.h</INCLUDE>
|
|
|
|
GstAudioSink
|
|
|
|
GstAudioSinkClass
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_AUDIO_SINK
|
|
|
|
GST_IS_AUDIO_SINK
|
|
|
|
GST_TYPE_AUDIO_SINK
|
|
|
|
gst_audio_sink_get_type
|
|
|
|
GST_AUDIO_SINK_CLASS
|
|
|
|
GST_IS_AUDIO_SINK_CLASS
|
|
|
|
GST_AUDIO_SINK_GET_CLASS
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudiosrc</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiosrc.h</INCLUDE>
|
|
|
|
GstAudioSrc
|
|
|
|
GstAudioSrcClass
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_AUDIO_SRC
|
|
|
|
GST_IS_AUDIO_SRC
|
|
|
|
GST_TYPE_AUDIO_SRC
|
|
|
|
gst_audio_src_get_type
|
|
|
|
GST_AUDIO_SRC_CLASS
|
|
|
|
GST_IS_AUDIO_SRC_CLASS
|
|
|
|
GST_AUDIO_SRC_GET_CLASS
|
2006-03-02 16:47:34 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
2011-11-11 11:00:52 +00:00
|
|
|
<FILE>gstaudiobasesink</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiobasesink.h</INCLUDE>
|
2011-11-11 10:52:47 +00:00
|
|
|
GstAudioBaseSink
|
|
|
|
GstAudioBaseSinkClass
|
|
|
|
GstAudioBaseSinkSlaveMethod
|
2006-06-16 10:02:25 +00:00
|
|
|
|
2011-11-11 10:52:47 +00:00
|
|
|
GST_AUDIO_BASE_SINK_CLOCK
|
|
|
|
GST_AUDIO_BASE_SINK_PAD
|
|
|
|
gst_audio_base_sink_create_ringbuffer
|
|
|
|
gst_audio_base_sink_set_provide_clock
|
|
|
|
gst_audio_base_sink_get_provide_clock
|
|
|
|
gst_audio_base_sink_set_slave_method
|
|
|
|
gst_audio_base_sink_get_slave_method
|
|
|
|
gst_audio_base_sink_get_drift_tolerance
|
|
|
|
gst_audio_base_sink_set_drift_tolerance
|
2006-03-02 16:47:34 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-11-11 10:52:47 +00:00
|
|
|
GST_AUDIO_BASE_SINK
|
|
|
|
GST_IS_AUDIO_BASE_SINK
|
|
|
|
GST_TYPE_AUDIO_BASE_SINK
|
|
|
|
gst_audio_base_sink_get_type
|
|
|
|
GST_AUDIO_BASE_SINK_CLASS
|
|
|
|
GST_IS_AUDIO_BASE_SINK_CLASS
|
|
|
|
GST_AUDIO_BASE_SINK_GET_CLASS
|
|
|
|
GstAudioBaseSinkPrivate
|
|
|
|
gst_audio_base_sink_slave_method_get_type
|
|
|
|
GST_TYPE_AUDIO_BASE_SINK_SLAVE_METHOD
|
2006-03-02 16:47:34 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
2011-11-11 11:00:52 +00:00
|
|
|
<FILE>gstaudiobasesrc</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudiobasesrc.h</INCLUDE>
|
2011-11-11 10:52:47 +00:00
|
|
|
GstAudioBaseSrc
|
|
|
|
GstAudioBaseSrcClass
|
|
|
|
GstAudioBaseSrcSlaveMethod
|
2006-06-16 10:02:25 +00:00
|
|
|
|
2011-11-11 10:52:47 +00:00
|
|
|
GST_AUDIO_BASE_SRC_CLOCK
|
|
|
|
GST_AUDIO_BASE_SRC_PAD
|
|
|
|
gst_audio_base_src_create_ringbuffer
|
|
|
|
gst_audio_base_src_set_provide_clock
|
|
|
|
gst_audio_base_src_get_provide_clock
|
|
|
|
gst_audio_base_src_get_slave_method
|
|
|
|
gst_audio_base_src_set_slave_method
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-11-11 10:52:47 +00:00
|
|
|
GstAudioBaseSrcPrivate
|
|
|
|
GST_AUDIO_BASE_SRC
|
|
|
|
GST_IS_AUDIO_BASE_SRC
|
|
|
|
GST_TYPE_AUDIO_BASE_SRC
|
|
|
|
gst_audio_base_src_get_type
|
|
|
|
GST_AUDIO_BASE_SRC_CLASS
|
|
|
|
GST_IS_AUDIO_BASE_SRC_CLASS
|
|
|
|
GST_AUDIO_BASE_SRC_GET_CLASS
|
|
|
|
gst_audio_base_src_slave_method_get_type
|
|
|
|
GST_TYPE_AUDIO_BASE_SRC_SLAVE_METHOD
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstmultichannel</FILE>
|
|
|
|
<INCLUDE>gst/audio/multichannel.h</INCLUDE>
|
|
|
|
GstAudioChannelPosition
|
|
|
|
gst_audio_fixate_channel_positions
|
|
|
|
gst_audio_get_channel_positions
|
|
|
|
gst_audio_set_caps_channel_positions_list
|
|
|
|
gst_audio_set_channel_positions
|
|
|
|
gst_audio_set_structure_channel_positions_list
|
2008-06-03 08:48:32 +00:00
|
|
|
gst_audio_check_channel_positions
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_AUDIO_CHANNEL_POSITION
|
|
|
|
gst_audio_channel_position_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
2011-11-11 10:33:15 +00:00
|
|
|
<FILE>gstaudioringbuffer</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudioringbuffer.h</INCLUDE>
|
2011-11-11 10:21:41 +00:00
|
|
|
GstAudioRingBuffer
|
|
|
|
GstAudioRingBufferClass
|
|
|
|
GstAudioRingBufferSpec
|
|
|
|
GstAudioRingBufferCallback
|
|
|
|
GstAudioRingBufferState
|
2011-12-25 21:38:21 +00:00
|
|
|
GstAudioRingBufferFormatType
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
GST_AUDIO_RING_BUFFER_BROADCAST
|
|
|
|
GST_AUDIO_RING_BUFFER_GET_COND
|
|
|
|
GST_AUDIO_RING_BUFFER_SIGNAL
|
|
|
|
GST_AUDIO_RING_BUFFER_WAIT
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_set_callback
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_acquire
|
|
|
|
gst_audio_ring_buffer_release
|
|
|
|
gst_audio_ring_buffer_is_acquired
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_activate
|
|
|
|
gst_audio_ring_buffer_is_active
|
2008-10-17 13:19:05 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_start
|
|
|
|
gst_audio_ring_buffer_pause
|
|
|
|
gst_audio_ring_buffer_stop
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_delay
|
|
|
|
gst_audio_ring_buffer_samples_done
|
|
|
|
gst_audio_ring_buffer_set_sample
|
|
|
|
gst_audio_ring_buffer_commit
|
|
|
|
gst_audio_ring_buffer_convert
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_prepare_read
|
|
|
|
gst_audio_ring_buffer_read
|
|
|
|
gst_audio_ring_buffer_clear
|
|
|
|
gst_audio_ring_buffer_clear_all
|
|
|
|
gst_audio_ring_buffer_advance
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_close_device
|
|
|
|
gst_audio_ring_buffer_open_device
|
|
|
|
gst_audio_ring_buffer_device_is_open
|
2006-06-11 17:08:26 +00:00
|
|
|
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_may_start
|
|
|
|
gst_audio_ring_buffer_parse_caps
|
|
|
|
gst_audio_ring_buffer_set_flushing
|
2006-06-11 17:08:26 +00:00
|
|
|
|
|
|
|
<SUBSECTION Standard>
|
2011-11-11 10:21:41 +00:00
|
|
|
GST_TYPE_AUDIO_RING_BUFFER
|
|
|
|
GST_AUDIO_RING_BUFFER
|
|
|
|
GST_AUDIO_RING_BUFFER_CLASS
|
|
|
|
GST_AUDIO_RING_BUFFER_GET_CLASS
|
|
|
|
GST_IS_AUDIO_RING_BUFFER
|
|
|
|
GST_IS_AUDIO_RING_BUFFER_CLASS
|
|
|
|
GST_AUDIO_RING_BUFFER_CAST
|
|
|
|
gst_audio_ring_buffer_get_type
|
|
|
|
GST_TYPE_AUDIO_RING_BUFFER_SEG_STATE
|
|
|
|
gst_audio_ring_buffer_seg_state_get_type
|
|
|
|
GST_TYPE_AUDIO_RING_BUFFER_STATE
|
|
|
|
gst_audio_ring_buffer_state_get_type
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Private>
|
2011-11-11 10:21:41 +00:00
|
|
|
gst_audio_ring_buffer_debug_spec_buff
|
|
|
|
gst_audio_ring_buffer_debug_spec_caps
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2011-03-07 15:19:16 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstaudioiec61937</FILE>
|
|
|
|
<INCLUDE>gst/audio/gstaudioiec61937.h</INCLUDE>
|
|
|
|
gst_audio_iec61937_frame_size
|
|
|
|
gst_audio_iec61937_payload
|
|
|
|
</SECTION>
|
|
|
|
|
Add libgstfft, a FFT library based on Kiss FFT which is
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619.
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
|
|
|
# fft
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstfft</FILE>
|
|
|
|
<INCLUDE>gst/fft/gstfft.h</INCLUDE>
|
|
|
|
GstFFTWindow
|
|
|
|
gst_fft_next_fast_length
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstffts16</FILE>
|
|
|
|
<INCLUDE>gst/fft/gstffts16.h</INCLUDE>
|
|
|
|
GstFFTS16
|
|
|
|
GstFFTS16Complex
|
|
|
|
gst_fft_s16_new
|
|
|
|
gst_fft_s16_fft
|
|
|
|
gst_fft_s16_inverse_fft
|
|
|
|
gst_fft_s16_window
|
2007-11-06 11:58:59 +00:00
|
|
|
gst_fft_s16_free
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
kiss_fft_s16
|
|
|
|
kiss_fft_s16_alloc
|
|
|
|
kiss_fft_s16_cfg
|
|
|
|
kiss_fft_s16_cleanup
|
|
|
|
kiss_fft_s16_cpx
|
|
|
|
kiss_fft_s16_free
|
|
|
|
kiss_fft_s16_next_fast_size
|
|
|
|
kiss_fft_s16_scalar
|
|
|
|
kiss_fft_s16_stride
|
|
|
|
KISS_FFT_S16_COS
|
|
|
|
KISS_FFT_S16_MALLOC
|
|
|
|
KISS_FFT_S16_SIN
|
Add libgstfft, a FFT library based on Kiss FFT which is
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619.
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstffts32</FILE>
|
|
|
|
<INCLUDE>gst/fft/gstffts32.h</INCLUDE>
|
|
|
|
GstFFTS32
|
|
|
|
GstFFTS32Complex
|
|
|
|
gst_fft_s32_new
|
|
|
|
gst_fft_s32_fft
|
|
|
|
gst_fft_s32_inverse_fft
|
|
|
|
gst_fft_s32_window
|
2007-11-06 11:58:59 +00:00
|
|
|
gst_fft_s32_free
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
kiss_fft_s32
|
|
|
|
kiss_fft_s32_alloc
|
|
|
|
kiss_fft_s32_cfg
|
|
|
|
kiss_fft_s32_cleanup
|
|
|
|
kiss_fft_s32_cpx
|
|
|
|
kiss_fft_s32_free
|
|
|
|
kiss_fft_s32_next_fast_size
|
|
|
|
kiss_fft_s32_scalar
|
|
|
|
kiss_fft_s32_stride
|
|
|
|
KISS_FFT_S32_COS
|
|
|
|
KISS_FFT_S32_MALLOC
|
|
|
|
KISS_FFT_S32_SIN
|
|
|
|
|
Add libgstfft, a FFT library based on Kiss FFT which is
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619.
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstfftf32</FILE>
|
|
|
|
<INCLUDE>gst/fft/gstfftf32.h</INCLUDE>
|
|
|
|
GstFFTF32
|
|
|
|
GstFFTF32Complex
|
|
|
|
gst_fft_f32_new
|
|
|
|
gst_fft_f32_fft
|
|
|
|
gst_fft_f32_inverse_fft
|
|
|
|
gst_fft_f32_window
|
2007-11-06 11:58:59 +00:00
|
|
|
gst_fft_f32_free
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
kiss_fft_f32
|
|
|
|
kiss_fft_f32_alloc
|
|
|
|
kiss_fft_f32_cfg
|
|
|
|
kiss_fft_f32_cleanup
|
|
|
|
kiss_fft_f32_cpx
|
|
|
|
kiss_fft_f32_free
|
|
|
|
kiss_fft_f32_next_fast_size
|
|
|
|
kiss_fft_f32_scalar
|
|
|
|
kiss_fft_f32_stride
|
|
|
|
KISS_FFT_F32_COS
|
|
|
|
KISS_FFT_F32_MALLOC
|
|
|
|
KISS_FFT_F32_SIN
|
Add libgstfft, a FFT library based on Kiss FFT which is
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619.
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstfftf64</FILE>
|
|
|
|
<INCLUDE>gst/fft/gstfftf64.h</INCLUDE>
|
|
|
|
GstFFTF64
|
|
|
|
GstFFTF64Complex
|
|
|
|
gst_fft_f64_new
|
|
|
|
gst_fft_f64_fft
|
|
|
|
gst_fft_f64_inverse_fft
|
|
|
|
gst_fft_f64_window
|
2007-11-06 11:58:59 +00:00
|
|
|
gst_fft_f64_free
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
kiss_fft_f64
|
|
|
|
kiss_fft_f64_alloc
|
|
|
|
kiss_fft_f64_cfg
|
|
|
|
kiss_fft_f64_cleanup
|
|
|
|
kiss_fft_f64_cpx
|
|
|
|
kiss_fft_f64_free
|
|
|
|
kiss_fft_f64_next_fast_size
|
|
|
|
kiss_fft_f64_scalar
|
|
|
|
kiss_fft_f64_stride
|
|
|
|
KISS_FFT_F64_COS
|
|
|
|
KISS_FFT_F64_MALLOC
|
|
|
|
KISS_FFT_F64_SIN
|
Add libgstfft, a FFT library based on Kiss FFT which is
Original commit message from CVS:
Reviewed by: Stefan Kost <ensonic@users.sf.net>
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/fft/Makefile.am:
* gst-libs/gst/fft/_kiss_fft_guts_f32.h:
* gst-libs/gst/fft/_kiss_fft_guts_f64.h:
* gst-libs/gst/fft/_kiss_fft_guts_s16.h:
* gst-libs/gst/fft/_kiss_fft_guts_s32.h:
* gst-libs/gst/fft/gstfft.c: (gst_fft_next_fast_length):
* gst-libs/gst/fft/gstfft.h:
* gst-libs/gst/fft/gstfftf32.c: (gst_fft_f32_new),
(gst_fft_f32_fft), (gst_fft_f32_inverse_fft), (gst_fft_f32_free),
(gst_fft_f32_window), (gst_fft_f32_magnitude), (gst_fft_f32_phase):
* gst-libs/gst/fft/gstfftf32.h:
* gst-libs/gst/fft/gstfftf64.c: (gst_fft_f64_new),
(gst_fft_f64_fft), (gst_fft_f64_inverse_fft), (gst_fft_f64_free),
(gst_fft_f64_window), (gst_fft_f64_magnitude), (gst_fft_f64_phase):
* gst-libs/gst/fft/gstfftf64.h:
* gst-libs/gst/fft/gstffts16.c: (gst_fft_s16_new),
(gst_fft_s16_fft), (gst_fft_s16_inverse_fft), (gst_fft_s16_free),
(gst_fft_s16_window), (gst_fft_s16_magnitude), (gst_fft_s16_phase):
* gst-libs/gst/fft/gstffts16.h:
* gst-libs/gst/fft/gstffts32.c: (gst_fft_s32_new),
(gst_fft_s32_fft), (gst_fft_s32_inverse_fft), (gst_fft_s32_free),
(gst_fft_s32_window), (gst_fft_s32_magnitude), (gst_fft_s32_phase):
* gst-libs/gst/fft/gstffts32.h:
* gst-libs/gst/fft/kiss_fft_f32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f32_alloc), (kiss_fft_f32_stride), (kiss_fft_f32),
(kiss_fft_f32_cleanup), (kiss_fft_f32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f32.h:
* gst-libs/gst/fft/kiss_fft_f64.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_f64_alloc), (kiss_fft_f64_stride), (kiss_fft_f64),
(kiss_fft_f64_cleanup), (kiss_fft_f64_next_fast_size):
* gst-libs/gst/fft/kiss_fft_f64.h:
* gst-libs/gst/fft/kiss_fft_s16.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s16_alloc), (kiss_fft_s16_stride), (kiss_fft_s16),
(kiss_fft_s16_cleanup), (kiss_fft_s16_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s16.h:
* gst-libs/gst/fft/kiss_fft_s32.c: (kf_bfly2), (kf_bfly4),
(kf_bfly3), (kf_bfly5), (kf_bfly_generic), (kf_work), (kf_factor),
(kiss_fft_s32_alloc), (kiss_fft_s32_stride), (kiss_fft_s32),
(kiss_fft_s32_cleanup), (kiss_fft_s32_next_fast_size):
* gst-libs/gst/fft/kiss_fft_s32.h:
* gst-libs/gst/fft/kiss_fftr_f32.c: (kiss_fftr_f32_alloc),
(kiss_fftr_f32), (kiss_fftri_f32):
* gst-libs/gst/fft/kiss_fftr_f32.h:
* gst-libs/gst/fft/kiss_fftr_f64.c: (kiss_fftr_f64_alloc),
(kiss_fftr_f64), (kiss_fftri_f64):
* gst-libs/gst/fft/kiss_fftr_f64.h:
* gst-libs/gst/fft/kiss_fftr_s16.c: (kiss_fftr_s16_alloc),
(kiss_fftr_s16), (kiss_fftri_s16):
* gst-libs/gst/fft/kiss_fftr_s16.h:
* gst-libs/gst/fft/kiss_fftr_s32.c: (kiss_fftr_s32_alloc),
(kiss_fftr_s32), (kiss_fftri_s32):
* gst-libs/gst/fft/kiss_fftr_s32.h:
* gst-libs/gst/fft/kiss_version:
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add libgstfft, a FFT library based on Kiss FFT which is
BSD licensed. Supported sample formats are int16, int32,
float and double. For those formats a real FFT and IFFT
can be done, different windowing functions can be applied
and functions for extracting the magnitude and phase exist.
Fixes #468619.
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Integrate libgstfft into the docs.
* tests/check/Makefile.am:
* tests/check/libs/fft.c: (GST_START_TEST), (fft_suite), (main):
Add unit tests for libgstfft, currently only testing the FFT.
Unit tests for IFFT will follow soon.
2007-09-06 07:00:36 +00:00
|
|
|
</SECTION>
|
2006-06-11 17:08:26 +00:00
|
|
|
|
|
|
|
# interfaces
|
|
|
|
|
2005-06-30 14:42:38 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstcolorbalance</FILE>
|
2011-11-29 18:10:01 +00:00
|
|
|
<INCLUDE>gst/video/colorbalance.h</INCLUDE>
|
2005-06-30 14:42:38 +00:00
|
|
|
GstColorBalance
|
2011-10-21 12:37:31 +00:00
|
|
|
GstColorBalanceInterface
|
2006-06-11 17:08:26 +00:00
|
|
|
GstColorBalanceType
|
2005-06-30 14:42:38 +00:00
|
|
|
gst_color_balance_list_channels
|
|
|
|
gst_color_balance_get_value
|
|
|
|
gst_color_balance_set_value
|
|
|
|
gst_color_balance_value_changed
|
2009-05-10 15:28:05 +00:00
|
|
|
gst_color_balance_get_balance_type
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_COLOR_BALANCE
|
2011-10-21 12:37:31 +00:00
|
|
|
GST_COLOR_BALANCE_GET_INTERACE
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_COLOR_BALANCE_TYPE
|
|
|
|
GST_IS_COLOR_BALANCE
|
|
|
|
GST_TYPE_COLOR_BALANCE
|
|
|
|
GST_TYPE_COLOR_BALANCE_TYPE
|
|
|
|
gst_color_balance_get_type
|
|
|
|
gst_color_balance_type_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstcolorbalancechannel</FILE>
|
2011-11-29 18:10:01 +00:00
|
|
|
<INCLUDE>gst/video/colorbalancechannel.h</INCLUDE>
|
2006-06-11 17:08:26 +00:00
|
|
|
GstColorBalanceChannel
|
2006-06-16 10:02:25 +00:00
|
|
|
GstColorBalanceChannelClass
|
2008-08-11 09:20:33 +00:00
|
|
|
<SUBSECTION Standard>
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_COLOR_BALANCE_CHANNEL
|
|
|
|
GST_COLOR_BALANCE_CHANNEL_CLASS
|
|
|
|
GST_IS_COLOR_BALANCE_CHANNEL
|
|
|
|
GST_IS_COLOR_BALANCE_CHANNEL_CLASS
|
|
|
|
GST_TYPE_COLOR_BALANCE_CHANNEL
|
|
|
|
gst_color_balance_channel_get_type
|
2005-06-30 14:42:38 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstnavigation</FILE>
|
2012-04-13 09:01:03 +00:00
|
|
|
<INCLUDE>gst/video/navigation.h</INCLUDE>
|
2006-06-11 17:08:26 +00:00
|
|
|
GstNavigation
|
|
|
|
GstNavigationInterface
|
2009-03-30 23:54:30 +00:00
|
|
|
GstNavigationCommand
|
2010-02-16 15:20:01 +00:00
|
|
|
GstNavigationEventType
|
2009-03-30 23:54:30 +00:00
|
|
|
GstNavigationMessageType
|
|
|
|
GstNavigationQueryType
|
2005-06-30 14:42:38 +00:00
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
gst_navigation_send_event
|
|
|
|
gst_navigation_send_key_event
|
|
|
|
gst_navigation_send_mouse_event
|
2009-03-30 23:54:30 +00:00
|
|
|
gst_navigation_send_command
|
|
|
|
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_navigation_event_parse_command
|
|
|
|
gst_navigation_event_parse_key_event
|
|
|
|
gst_navigation_event_parse_mouse_button_event
|
|
|
|
gst_navigation_event_parse_mouse_move_event
|
2009-03-30 23:54:30 +00:00
|
|
|
gst_navigation_message_get_type
|
|
|
|
gst_navigation_message_new_angles_changed
|
|
|
|
gst_navigation_message_new_commands_changed
|
|
|
|
gst_navigation_message_new_mouse_over
|
|
|
|
gst_navigation_message_parse_mouse_over
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_navigation_message_parse_angles_changed
|
2009-03-30 23:54:30 +00:00
|
|
|
gst_navigation_query_new_angles
|
|
|
|
gst_navigation_query_get_type
|
|
|
|
gst_navigation_query_new_commands
|
|
|
|
gst_navigation_query_parse_angles
|
|
|
|
gst_navigation_query_parse_commands_length
|
|
|
|
gst_navigation_query_parse_commands_nth
|
|
|
|
gst_navigation_query_set_angles
|
|
|
|
gst_navigation_query_set_commands
|
|
|
|
gst_navigation_query_set_commandsv
|
|
|
|
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_ANGLE_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_AUDIO_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_CHAPTER_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_ROOT_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_SUBPICTURE_MENU
|
|
|
|
GST_NAVIGATION_COMMAND_DVD_TITLE_MENU
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_NAVIGATION
|
|
|
|
GST_NAVIGATION
|
2011-10-21 12:37:31 +00:00
|
|
|
GST_NAVIGATION_GET_INTERFACE
|
2009-03-30 23:54:30 +00:00
|
|
|
GST_TYPE_NAVIGATION_COMMAND
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_TYPE_NAVIGATION_EVENT_TYPE
|
2009-03-30 23:54:30 +00:00
|
|
|
GST_TYPE_NAVIGATION_MESSAGE_TYPE
|
|
|
|
GST_TYPE_NAVIGATION_QUERY_TYPE
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_IS_NAVIGATION
|
|
|
|
gst_navigation_get_type
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_navigation_event_get_type
|
|
|
|
gst_navigation_event_type_get_type
|
2009-03-30 23:54:30 +00:00
|
|
|
gst_navigation_message_type_get_type
|
|
|
|
gst_navigation_query_type_get_type
|
|
|
|
gst_navigation_command_get_type
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
2005-06-30 14:42:38 +00:00
|
|
|
|
2009-09-11 12:54:17 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gststreamvolume</FILE>
|
2011-11-30 06:57:02 +00:00
|
|
|
<INCLUDE>gst/audio/streamvolume.h</INCLUDE>
|
2009-09-11 12:54:17 +00:00
|
|
|
GstStreamVolume
|
|
|
|
GstStreamVolumeFormat
|
|
|
|
|
|
|
|
gst_stream_volume_get_volume
|
|
|
|
gst_stream_volume_set_volume
|
|
|
|
|
|
|
|
gst_stream_volume_get_mute
|
|
|
|
gst_stream_volume_set_mute
|
|
|
|
|
|
|
|
gst_stream_volume_convert_volume
|
|
|
|
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GstStreamVolumeInterface
|
|
|
|
GST_TYPE_STREAM_VOLUME
|
|
|
|
GST_STREAM_VOLUME
|
|
|
|
GST_STREAM_VOLUME_INTERFACE
|
|
|
|
GST_STREAM_VOLUME_GET_INTERFACE
|
|
|
|
GST_IS_STREAM_VOLUME
|
|
|
|
GST_IS_STREAM_VOLUME_INTERFACE
|
|
|
|
gst_stream_volume_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2006-09-27 11:05:08 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideoorientation</FILE>
|
2011-11-29 18:10:01 +00:00
|
|
|
<INCLUDE>gst/video/videoorientation.h</INCLUDE>
|
2006-09-27 11:05:08 +00:00
|
|
|
GstVideoOrientation
|
|
|
|
GstVideoOrientationInterface
|
2006-11-21 08:17:16 +00:00
|
|
|
gst_video_orientation_get_hcenter
|
|
|
|
gst_video_orientation_get_hflip
|
|
|
|
gst_video_orientation_get_vcenter
|
|
|
|
gst_video_orientation_get_vflip
|
|
|
|
gst_video_orientation_set_hcenter
|
|
|
|
gst_video_orientation_set_hflip
|
|
|
|
gst_video_orientation_set_vcenter
|
|
|
|
gst_video_orientation_set_vflip
|
2006-09-27 11:05:08 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_VIDEO_ORIENTATION
|
|
|
|
GST_VIDEO_ORIENTATION
|
|
|
|
GST_IS_VIDEO_ORIENTATION
|
2011-10-21 12:37:31 +00:00
|
|
|
GST_VIDEO_ORIENTATION_GET_INTERFACE
|
2006-09-27 11:05:08 +00:00
|
|
|
gst_video_orientation_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
2011-08-07 15:55:25 +00:00
|
|
|
<FILE>gstvideooverlay</FILE>
|
2011-11-29 18:10:01 +00:00
|
|
|
<INCLUDE>gst/video/videooverlay.h</INCLUDE>
|
2011-12-21 10:58:53 +00:00
|
|
|
GstVideoOverlay
|
|
|
|
GstVideoOverlayInterface
|
2011-08-07 15:55:25 +00:00
|
|
|
gst_video_overlay_got_window_handle
|
|
|
|
gst_video_overlay_set_window_handle
|
|
|
|
gst_video_overlay_prepare_window_handle
|
|
|
|
gst_video_overlay_expose
|
|
|
|
gst_video_overlay_handle_events
|
|
|
|
gst_video_overlay_set_render_rectangle
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-08-07 15:55:25 +00:00
|
|
|
GST_TYPE_VIDEO_OVERLAY
|
|
|
|
GST_VIDEO_OVERLAY
|
|
|
|
GST_IS_VIDEO_OVERLAY
|
2011-10-21 12:37:31 +00:00
|
|
|
GST_VIDEO_OVERLAY_GET_INTERFACE
|
2011-08-07 15:55:25 +00:00
|
|
|
gst_video_overlay_get_type
|
2006-06-11 17:08:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
|
|
|
|
|
|
|
|
# riff
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstriff</FILE>
|
|
|
|
<INCLUDE>gst/riff/riff-media.h</INCLUDE>
|
2011-05-23 21:13:04 +00:00
|
|
|
gst_riff_create_audio_caps
|
|
|
|
gst_riff_create_audio_template_caps
|
|
|
|
gst_riff_create_iavs_caps
|
|
|
|
gst_riff_create_iavs_template_caps
|
|
|
|
gst_riff_create_video_caps
|
|
|
|
gst_riff_create_video_template_caps
|
|
|
|
gst_riff_init
|
|
|
|
gst_riff_parse_chunk
|
|
|
|
gst_riff_parse_file_header
|
|
|
|
gst_riff_parse_info
|
|
|
|
gst_riff_parse_strf_auds
|
|
|
|
gst_riff_parse_strf_iavs
|
|
|
|
gst_riff_parse_strf_vids
|
|
|
|
gst_riff_parse_strh
|
|
|
|
gst_riff_read_chunk
|
|
|
|
<SUBSECTION Standard>
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_00
|
|
|
|
GST_RIFF_0021
|
|
|
|
GST_RIFF_0031
|
|
|
|
GST_RIFF_0032
|
|
|
|
GST_RIFF_00AM
|
|
|
|
GST_RIFF_00__
|
|
|
|
GST_RIFF_00db
|
|
|
|
GST_RIFF_00dc
|
|
|
|
GST_RIFF_00dx
|
|
|
|
GST_RIFF_00id
|
|
|
|
GST_RIFF_00iv
|
|
|
|
GST_RIFF_00pc
|
|
|
|
GST_RIFF_00rt
|
|
|
|
GST_RIFF_00vc
|
|
|
|
GST_RIFF_00xm
|
|
|
|
GST_RIFF_00xx
|
|
|
|
GST_RIFF_01
|
|
|
|
GST_RIFF_01dc
|
|
|
|
GST_RIFF_01pc
|
|
|
|
GST_RIFF_01wb
|
|
|
|
GST_RIFF_02
|
|
|
|
GST_RIFF_03
|
|
|
|
GST_RIFF_04
|
|
|
|
GST_RIFF_05
|
|
|
|
GST_RIFF_06
|
|
|
|
GST_RIFF_07
|
|
|
|
GST_RIFF_AURA
|
|
|
|
GST_RIFF_BW10
|
|
|
|
GST_RIFF_CCC
|
|
|
|
GST_RIFF_CRAM
|
|
|
|
GST_RIFF_CVID
|
|
|
|
GST_RIFF_CYUV
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_RIFF_DIB
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_DISP
|
|
|
|
GST_RIFF_DIV3
|
|
|
|
GST_RIFF_DMB1
|
|
|
|
GST_RIFF_FCCH_MSVC
|
|
|
|
GST_RIFF_FCCH_RLE
|
|
|
|
GST_RIFF_FCCH_msvc
|
|
|
|
GST_RIFF_FCC_auds
|
|
|
|
GST_RIFF_FCC_iavs
|
|
|
|
GST_RIFF_FCC_pads
|
|
|
|
GST_RIFF_FCC_txts
|
|
|
|
GST_RIFF_FCC_vidc
|
|
|
|
GST_RIFF_FCC_vids
|
|
|
|
GST_RIFF_FF00
|
|
|
|
GST_RIFF_H263
|
|
|
|
GST_RIFF_I420
|
|
|
|
GST_RIFF_IDIT
|
|
|
|
GST_RIFF_IJPG
|
|
|
|
GST_RIFF_INFO_IARL
|
|
|
|
GST_RIFF_INFO_IART
|
|
|
|
GST_RIFF_INFO_ICMS
|
|
|
|
GST_RIFF_INFO_ICMT
|
|
|
|
GST_RIFF_INFO_ICOP
|
|
|
|
GST_RIFF_INFO_ICRD
|
|
|
|
GST_RIFF_INFO_ICRP
|
|
|
|
GST_RIFF_INFO_IDIM
|
|
|
|
GST_RIFF_INFO_IDPI
|
|
|
|
GST_RIFF_INFO_IENG
|
|
|
|
GST_RIFF_INFO_IGNR
|
|
|
|
GST_RIFF_INFO_IKEY
|
|
|
|
GST_RIFF_INFO_ILGT
|
|
|
|
GST_RIFF_INFO_IMED
|
|
|
|
GST_RIFF_INFO_INAM
|
|
|
|
GST_RIFF_INFO_IPLT
|
|
|
|
GST_RIFF_INFO_IPRD
|
|
|
|
GST_RIFF_INFO_ISBJ
|
|
|
|
GST_RIFF_INFO_ISFT
|
|
|
|
GST_RIFF_INFO_ISHP
|
|
|
|
GST_RIFF_INFO_ISRC
|
|
|
|
GST_RIFF_INFO_ISRF
|
|
|
|
GST_RIFF_INFO_ITCH
|
|
|
|
GST_RIFF_ISBJ
|
|
|
|
GST_RIFF_ISFT
|
|
|
|
GST_RIFF_IV31
|
|
|
|
GST_RIFF_IV32
|
|
|
|
GST_RIFF_IV41
|
|
|
|
GST_RIFF_IV50
|
|
|
|
GST_RIFF_IYUV
|
|
|
|
GST_RIFF_JPEG
|
|
|
|
GST_RIFF_L263
|
|
|
|
GST_RIFF_LIST_AVIX
|
|
|
|
GST_RIFF_LIST_INFO
|
|
|
|
GST_RIFF_LIST_adtl
|
|
|
|
GST_RIFF_LIST_hdrl
|
|
|
|
GST_RIFF_LIST_movi
|
|
|
|
GST_RIFF_LIST_odml
|
|
|
|
GST_RIFF_LIST_strl
|
|
|
|
GST_RIFF_M263
|
|
|
|
GST_RIFF_MJPG
|
|
|
|
GST_RIFF_MPIX
|
|
|
|
GST_RIFF_MVI1
|
|
|
|
GST_RIFF_NONE
|
|
|
|
GST_RIFF_PACK
|
|
|
|
GST_RIFF_Q1_0
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_RIFF_RAW
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_RGB
|
|
|
|
GST_RIFF_RIFF_AVI
|
|
|
|
GST_RIFF_RIFF_CDXA
|
|
|
|
GST_RIFF_RIFF_WAVE
|
|
|
|
GST_RIFF_RLE4
|
|
|
|
GST_RIFF_RLE8
|
|
|
|
GST_RIFF_RT21
|
|
|
|
GST_RIFF_SFMC
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_RIFF_TAG_acid
|
|
|
|
GST_RIFF_TAG_AVF0
|
2006-11-21 08:17:16 +00:00
|
|
|
GST_RIFF_TAG_BEXT
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_TAG_JUNK
|
2010-02-16 15:20:01 +00:00
|
|
|
GST_RIFF_TAG_JUNQ
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_TAG_LIST
|
|
|
|
GST_RIFF_TAG_RIFF
|
|
|
|
GST_RIFF_TAG_RIFX
|
|
|
|
GST_RIFF_TAG_avih
|
2006-11-21 08:17:16 +00:00
|
|
|
GST_RIFF_TAG_bext
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_TAG_cue
|
|
|
|
GST_RIFF_TAG_data
|
|
|
|
GST_RIFF_TAG_dmlh
|
2006-11-21 08:17:16 +00:00
|
|
|
GST_RIFF_TAG_fact
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_RIFF_TAG_fmt
|
|
|
|
GST_RIFF_TAG_idx1
|
|
|
|
GST_RIFF_TAG_plst
|
|
|
|
GST_RIFF_TAG_strd
|
|
|
|
GST_RIFF_TAG_strf
|
|
|
|
GST_RIFF_TAG_strh
|
|
|
|
GST_RIFF_TAG_strn
|
|
|
|
GST_RIFF_TAG_vedt
|
|
|
|
GST_RIFF_TRAN
|
|
|
|
GST_RIFF_ULTI
|
|
|
|
GST_RIFF_V422
|
|
|
|
GST_RIFF_VDOW
|
|
|
|
GST_RIFF_VIXL
|
|
|
|
GST_RIFF_VSSH
|
|
|
|
GST_RIFF_VYUY
|
|
|
|
GST_RIFF_WHAM
|
|
|
|
GST_RIFF_WINX
|
|
|
|
GST_RIFF_WPY2
|
|
|
|
GST_RIFF_XMPG
|
|
|
|
GST_RIFF_Y41P
|
|
|
|
GST_RIFF_YUV8
|
|
|
|
GST_RIFF_YUV9
|
|
|
|
GST_RIFF_YUY2
|
|
|
|
GST_RIFF_YV12
|
|
|
|
GST_RIFF_YVU9
|
|
|
|
GST_RIFF_azpr
|
|
|
|
GST_RIFF_bw10
|
|
|
|
GST_RIFF_ccc
|
|
|
|
GST_RIFF_cram
|
|
|
|
GST_RIFF_cvid
|
|
|
|
GST_RIFF_cyuv
|
|
|
|
GST_RIFF_dmb1
|
|
|
|
GST_RIFF_h263
|
|
|
|
GST_RIFF_i263
|
|
|
|
GST_RIFF_i420
|
|
|
|
GST_RIFF_iv31
|
|
|
|
GST_RIFF_iv32
|
|
|
|
GST_RIFF_iv41
|
|
|
|
GST_RIFF_iv50
|
|
|
|
GST_RIFF_iyuv
|
|
|
|
GST_RIFF_jpeg
|
|
|
|
GST_RIFF_m263
|
|
|
|
GST_RIFF_mJPG
|
|
|
|
GST_RIFF_mvi1
|
|
|
|
GST_RIFF_none
|
|
|
|
GST_RIFF_pack
|
|
|
|
GST_RIFF_rec
|
|
|
|
GST_RIFF_rgb
|
|
|
|
GST_RIFF_rle4
|
|
|
|
GST_RIFF_rle8
|
|
|
|
GST_RIFF_rpza
|
|
|
|
GST_RIFF_rt21
|
|
|
|
GST_RIFF_tran
|
|
|
|
GST_RIFF_ulti
|
|
|
|
GST_RIFF_v422
|
|
|
|
GST_RIFF_vixl
|
|
|
|
GST_RIFF_vyuy
|
|
|
|
GST_RIFF_wham
|
|
|
|
GST_RIFF_x263
|
|
|
|
GST_RIFF_xmpg
|
|
|
|
GST_RIFF_y41p
|
|
|
|
GST_RIFF_yuy2
|
|
|
|
GST_RIFF_yv12
|
2008-08-11 09:20:33 +00:00
|
|
|
|
2011-05-23 20:53:38 +00:00
|
|
|
gst_riff_acid
|
|
|
|
gst_riff_dmlh
|
|
|
|
gst_riff_index_entry
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_riff_strf_auds
|
|
|
|
gst_riff_strf_iavs
|
|
|
|
gst_riff_strf_vids
|
|
|
|
gst_riff_strh
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
|
|
|
|
# rtp
|
|
|
|
|
|
|
|
<SECTION>
|
2011-11-11 11:32:23 +00:00
|
|
|
<FILE>gstrtpbaseaudiopayload</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtpbaseaudiopayload.h</INCLUDE>
|
2011-11-11 11:24:08 +00:00
|
|
|
GstRTPBaseAudioPayload
|
|
|
|
GstRTPBaseAudioPayloadClass
|
|
|
|
|
|
|
|
gst_rtp_base_audio_payload_set_frame_based
|
|
|
|
gst_rtp_base_audio_payload_set_frame_options
|
|
|
|
gst_rtp_base_audio_payload_set_sample_based
|
|
|
|
gst_rtp_base_audio_payload_set_sample_options
|
|
|
|
gst_rtp_base_audio_payload_get_adapter
|
|
|
|
gst_rtp_base_audio_payload_push
|
|
|
|
gst_rtp_base_audio_payload_flush
|
|
|
|
gst_rtp_base_audio_payload_set_samplebits_options
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-11-11 11:24:08 +00:00
|
|
|
GST_TYPE_RTP_BASE_AUDIO_PAYLOAD
|
|
|
|
GST_RTP_BASE_AUDIO_PAYLOAD
|
|
|
|
GST_RTP_BASE_AUDIO_PAYLOAD_CLASS
|
|
|
|
GST_IS_RTP_BASE_AUDIO_PAYLOAD
|
|
|
|
GST_IS_RTP_BASE_AUDIO_PAYLOAD_CLASS
|
|
|
|
GST_RTP_BASE_AUDIO_PAYLOAD_CAST
|
|
|
|
gst_rtp_base_audio_payload_get_type
|
|
|
|
GstRTPBaseAudioPayloadPrivate
|
2006-06-16 10:02:25 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
2011-11-11 11:32:23 +00:00
|
|
|
<FILE>gstrtpbasedepayload</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtpbasedepayload.h</INCLUDE>
|
2011-11-11 11:24:08 +00:00
|
|
|
GstRTPBaseDepayload
|
|
|
|
GstRTPBaseDepayloadClass
|
2006-06-16 10:02:25 +00:00
|
|
|
|
2011-11-11 11:24:08 +00:00
|
|
|
GST_RTP_BASE_DEPAYLOAD_SINKPAD
|
|
|
|
GST_RTP_BASE_DEPAYLOAD_SRCPAD
|
2006-06-16 10:02:25 +00:00
|
|
|
|
2011-11-11 11:24:08 +00:00
|
|
|
gst_rtp_base_depayload_push
|
|
|
|
gst_rtp_base_depayload_push_list
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-11-11 11:24:08 +00:00
|
|
|
GstRTPBaseDepayloadPrivate
|
|
|
|
GST_TYPE_RTP_BASE_DEPAYLOAD
|
|
|
|
GST_RTP_BASE_DEPAYLOAD
|
|
|
|
GST_RTP_BASE_DEPAYLOAD_CLASS
|
|
|
|
GST_RTP_BASE_DEPAYLOAD_GET_CLASS
|
|
|
|
GST_IS_RTP_BASE_DEPAYLOAD
|
|
|
|
GST_IS_RTP_BASE_DEPAYLOAD_CLASS
|
|
|
|
GST_RTP_BASE_PAYLOAD_CAST
|
|
|
|
gst_rtp_base_depayload_get_type
|
|
|
|
GstRTPBasePayloadPrivate
|
2007-08-11 12:39:51 +00:00
|
|
|
|
|
|
|
<SUBSECTION Private>
|
|
|
|
QUEUE_LOCK_INIT
|
|
|
|
QUEUE_LOCK_FREE
|
|
|
|
QUEUE_LOCK
|
|
|
|
QUEUE_UNLOCK
|
2006-06-16 10:02:25 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
2011-11-11 11:32:23 +00:00
|
|
|
<FILE>gstrtpbasepayload</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtpbasepayload.h</INCLUDE>
|
2011-11-11 11:24:08 +00:00
|
|
|
GstRTPBasePayload
|
|
|
|
GstRTPBasePayloadClass
|
|
|
|
|
|
|
|
GST_RTP_BASE_PAYLOAD_MTU
|
|
|
|
GST_RTP_BASE_PAYLOAD_PT
|
|
|
|
GST_RTP_BASE_PAYLOAD_SINKPAD
|
|
|
|
GST_RTP_BASE_PAYLOAD_SRCPAD
|
|
|
|
|
|
|
|
gst_rtp_base_payload_is_filled
|
|
|
|
gst_rtp_base_payload_push
|
|
|
|
gst_rtp_base_payload_push_list
|
|
|
|
gst_rtp_base_payload_set_options
|
|
|
|
gst_rtp_base_payload_set_outcaps
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Standard>
|
2011-11-11 11:24:08 +00:00
|
|
|
GST_TYPE_RTP_BASE_PAYLOAD
|
|
|
|
GST_RTP_BASE_PAYLOAD
|
|
|
|
GST_RTP_BASE_PAYLOAD_CLASS
|
|
|
|
GST_RTP_BASE_PAYLOAD_GET_CLASS
|
|
|
|
GST_IS_RTP_BASE_PAYLOAD
|
|
|
|
GST_IS_RTP_BASE_PAYLOAD_CLASS
|
|
|
|
gst_rtp_base_payload_get_type
|
2006-06-16 10:02:25 +00:00
|
|
|
</SECTION>
|
|
|
|
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtcpbuffer</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtcpbuffer.h</INCLUDE>
|
|
|
|
|
|
|
|
GST_RTCP_VERSION
|
|
|
|
|
|
|
|
GST_RTCP_MAX_SDES
|
2007-07-23 14:45:16 +00:00
|
|
|
GST_RTCP_MAX_BYE_SSRC_COUNT
|
|
|
|
GST_RTCP_MAX_RB_COUNT
|
|
|
|
GST_RTCP_MAX_SDES_ITEM_COUNT
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
GST_RTCP_VALID_MASK
|
|
|
|
GST_RTCP_VALID_VALUE
|
|
|
|
|
|
|
|
GstRTCPType
|
|
|
|
GstRTCPPacket
|
|
|
|
GstRTCPSDESType
|
2009-04-14 14:45:20 +00:00
|
|
|
GstRTCPFBType
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
|
|
|
|
gst_rtcp_buffer_new_take_data
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_buffer_new_copy_data
|
|
|
|
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
gst_rtcp_buffer_validate_data
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_buffer_validate
|
|
|
|
|
|
|
|
gst_rtcp_buffer_new
|
2011-11-14 09:46:56 +00:00
|
|
|
gst_rtcp_buffer_map
|
|
|
|
gst_rtcp_buffer_unmap
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtcp_buffer_get_packet_count
|
|
|
|
gst_rtcp_buffer_get_first_packet
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
gst_rtcp_packet_move_to_next
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_buffer_add_packet
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
gst_rtcp_packet_remove
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtcp_packet_get_padding
|
|
|
|
gst_rtcp_packet_get_count
|
|
|
|
gst_rtcp_packet_get_type
|
|
|
|
gst_rtcp_packet_get_length
|
|
|
|
|
|
|
|
gst_rtcp_packet_sr_get_sender_info
|
|
|
|
gst_rtcp_packet_sr_set_sender_info
|
|
|
|
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
gst_rtcp_packet_rr_get_ssrc
|
|
|
|
gst_rtcp_packet_rr_set_ssrc
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtcp_packet_get_rb_count
|
|
|
|
gst_rtcp_packet_get_rb
|
|
|
|
gst_rtcp_packet_add_rb
|
|
|
|
gst_rtcp_packet_set_rb
|
|
|
|
|
2007-07-23 14:45:16 +00:00
|
|
|
gst_rtcp_packet_sdes_get_item_count
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_packet_sdes_first_item
|
|
|
|
gst_rtcp_packet_sdes_next_item
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
gst_rtcp_packet_sdes_get_ssrc
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_packet_sdes_first_entry
|
2007-07-23 14:45:16 +00:00
|
|
|
gst_rtcp_packet_sdes_next_entry
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_packet_sdes_get_entry
|
|
|
|
gst_rtcp_packet_sdes_copy_entry
|
|
|
|
|
|
|
|
gst_rtcp_packet_sdes_add_item
|
|
|
|
gst_rtcp_packet_sdes_add_entry
|
|
|
|
|
|
|
|
gst_rtcp_packet_bye_get_ssrc_count
|
|
|
|
gst_rtcp_packet_bye_get_nth_ssrc
|
|
|
|
gst_rtcp_packet_bye_add_ssrc
|
|
|
|
gst_rtcp_packet_bye_add_ssrcs
|
|
|
|
|
|
|
|
gst_rtcp_packet_bye_get_reason_len
|
|
|
|
gst_rtcp_packet_bye_get_reason
|
|
|
|
gst_rtcp_packet_bye_set_reason
|
|
|
|
|
2009-04-14 14:45:20 +00:00
|
|
|
gst_rtcp_packet_fb_get_type
|
|
|
|
gst_rtcp_packet_fb_set_type
|
|
|
|
|
|
|
|
gst_rtcp_packet_fb_get_sender_ssrc
|
|
|
|
gst_rtcp_packet_fb_set_sender_ssrc
|
|
|
|
|
|
|
|
gst_rtcp_packet_fb_get_media_ssrc
|
|
|
|
gst_rtcp_packet_fb_set_media_ssrc
|
|
|
|
|
2010-08-26 16:34:11 +00:00
|
|
|
gst_rtcp_packet_fb_get_fci_length
|
|
|
|
gst_rtcp_packet_fb_set_fci_length
|
|
|
|
gst_rtcp_packet_fb_get_fci
|
|
|
|
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtcp_ntp_to_unix
|
|
|
|
gst_rtcp_unix_to_ntp
|
|
|
|
|
2009-12-22 19:15:28 +00:00
|
|
|
gst_rtcp_sdes_name_to_type
|
|
|
|
gst_rtcp_sdes_type_to_name
|
|
|
|
|
Add RTCP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtp/gstbasertpaudiopayload.c:
(gst_base_rtp_audio_payload_get_adapter):
Add RTCP docs.
Fix some more docs.
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstrtcpbuffer.c:
(gst_rtcp_buffer_new_take_data), (gst_rtcp_buffer_new_copy_data),
(gst_rtcp_buffer_validate_data), (gst_rtcp_buffer_validate),
(gst_rtcp_buffer_get_packet_count), (read_packet_header),
(gst_rtcp_buffer_get_first_packet), (gst_rtcp_packet_move_to_next),
(gst_rtcp_buffer_add_packet), (gst_rtcp_packet_remove),
(gst_rtcp_packet_get_padding), (gst_rtcp_packet_get_type),
(gst_rtcp_packet_get_count), (gst_rtcp_packet_get_length),
(gst_rtcp_packet_sr_get_sender_info),
(gst_rtcp_packet_sr_set_sender_info),
(gst_rtcp_packet_rr_get_ssrc), (gst_rtcp_packet_rr_set_ssrc),
(gst_rtcp_packet_get_rb_count), (gst_rtcp_packet_get_rb),
(gst_rtcp_packet_add_rb), (gst_rtcp_packet_set_rb),
(gst_rtcp_packet_sdes_get_chunk_count),
(gst_rtcp_packet_sdes_first_chunk),
(gst_rtcp_packet_sdes_next_chunk), (gst_rtcp_packet_sdes_get_ssrc),
(gst_rtcp_packet_sdes_first_item),
(gst_rtcp_packet_sdes_next_item), (gst_rtcp_packet_sdes_get_item),
(gst_rtcp_packet_bye_get_ssrc_count),
(gst_rtcp_packet_bye_get_nth_ssrc), (gst_rtcp_packet_bye_add_ssrc),
(gst_rtcp_packet_bye_add_ssrcs), (get_reason_offset),
(gst_rtcp_packet_bye_get_reason_len),
(gst_rtcp_packet_bye_get_reason), (gst_rtcp_packet_bye_set_reason):
* gst-libs/gst/rtp/gstrtcpbuffer.h:
Add new helper object for parsing and creating RTCP messages.
2007-03-29 16:20:31 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
</SECTION>
|
|
|
|
|
2007-10-01 13:37:31 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtppayloads</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtppayload.h</INCLUDE>
|
|
|
|
GstRTPPayload
|
|
|
|
GST_RTP_PAYLOAD_IS_DYNAMIC
|
|
|
|
|
|
|
|
GstRTPPayloadInfo
|
|
|
|
|
|
|
|
gst_rtp_payload_info_for_name
|
|
|
|
gst_rtp_payload_info_for_pt
|
|
|
|
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_RTP_PAYLOAD_DYNAMIC_STRING
|
|
|
|
GST_RTP_PAYLOAD_G723_53_STRING
|
|
|
|
GST_RTP_PAYLOAD_G723_63_STRING
|
|
|
|
GST_RTP_PAYLOAD_G728_STRING
|
|
|
|
GST_RTP_PAYLOAD_G729_STRING
|
|
|
|
GST_RTP_PAYLOAD_GSM_STRING
|
|
|
|
GST_RTP_PAYLOAD_H263_STRING
|
|
|
|
GST_RTP_PAYLOAD_L16_MONO_STRING
|
|
|
|
GST_RTP_PAYLOAD_L16_STEREO_STRING
|
|
|
|
GST_RTP_PAYLOAD_MPA_STRING
|
|
|
|
GST_RTP_PAYLOAD_MPV_STRING
|
|
|
|
GST_RTP_PAYLOAD_PCMA_STRING
|
|
|
|
GST_RTP_PAYLOAD_PCMU_STRING
|
|
|
|
GST_RTP_PAYLOAD_TS41_STRING
|
|
|
|
GST_RTP_PAYLOAD_TS48_STRING
|
|
|
|
GST_RTP_PAYLOAD_1016_STRING
|
|
|
|
GST_RTP_PAYLOAD_CELLB_STRING
|
|
|
|
GST_RTP_PAYLOAD_CN_STRING
|
|
|
|
GST_RTP_PAYLOAD_DVI4_11025_STRING
|
|
|
|
GST_RTP_PAYLOAD_DVI4_16000_STRING
|
|
|
|
GST_RTP_PAYLOAD_DVI4_22050_STRING
|
|
|
|
GST_RTP_PAYLOAD_DVI4_8000_STRING
|
|
|
|
GST_RTP_PAYLOAD_G721_STRING
|
|
|
|
GST_RTP_PAYLOAD_G722_STRING
|
|
|
|
GST_RTP_PAYLOAD_G723_53
|
|
|
|
GST_RTP_PAYLOAD_G723_63
|
|
|
|
GST_RTP_PAYLOAD_G723_STRING
|
|
|
|
GST_RTP_PAYLOAD_H261_STRING
|
|
|
|
GST_RTP_PAYLOAD_JPEG_STRING
|
|
|
|
GST_RTP_PAYLOAD_LPC_STRING
|
|
|
|
GST_RTP_PAYLOAD_MP2T_STRING
|
|
|
|
GST_RTP_PAYLOAD_NV_STRING
|
|
|
|
GST_RTP_PAYLOAD_QCELP_STRING
|
|
|
|
GST_RTP_PAYLOAD_TS41
|
|
|
|
GST_RTP_PAYLOAD_TS48
|
|
|
|
</SECTION>
|
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtpbuffer</FILE>
|
|
|
|
<INCLUDE>gst/rtp/gstrtpbuffer.h</INCLUDE>
|
|
|
|
|
|
|
|
GST_RTP_VERSION
|
|
|
|
|
|
|
|
gst_rtp_buffer_allocate_data
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_new_take_data
|
|
|
|
gst_rtp_buffer_new_copy_data
|
|
|
|
gst_rtp_buffer_new_allocate
|
|
|
|
gst_rtp_buffer_new_allocate_len
|
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_calc_header_len
|
|
|
|
gst_rtp_buffer_calc_packet_len
|
|
|
|
gst_rtp_buffer_calc_payload_len
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_validate
|
|
|
|
gst_rtp_buffer_validate_data
|
|
|
|
|
|
|
|
gst_rtp_buffer_set_packet_len
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_get_packet_len
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_header_len
|
|
|
|
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_get_version
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtp_buffer_set_version
|
|
|
|
|
|
|
|
gst_rtp_buffer_get_padding
|
|
|
|
gst_rtp_buffer_set_padding
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_pad_to
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_extension
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_set_extension
|
2007-09-03 19:31:11 +00:00
|
|
|
gst_rtp_buffer_get_extension_data
|
|
|
|
|
|
|
|
gst_rtp_buffer_get_ssrc
|
|
|
|
gst_rtp_buffer_set_ssrc
|
|
|
|
|
|
|
|
gst_rtp_buffer_get_csrc_count
|
|
|
|
gst_rtp_buffer_get_csrc
|
|
|
|
gst_rtp_buffer_set_csrc
|
|
|
|
|
|
|
|
gst_rtp_buffer_get_marker
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_set_marker
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_payload_type
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_set_payload_type
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_seq
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_set_seq
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_timestamp
|
2006-06-16 10:02:25 +00:00
|
|
|
gst_rtp_buffer_set_timestamp
|
2007-09-03 19:31:11 +00:00
|
|
|
|
|
|
|
gst_rtp_buffer_get_payload_buffer
|
|
|
|
gst_rtp_buffer_get_payload_subbuffer
|
|
|
|
gst_rtp_buffer_get_payload_len
|
|
|
|
gst_rtp_buffer_get_payload
|
|
|
|
|
|
|
|
gst_rtp_buffer_default_clock_rate
|
|
|
|
gst_rtp_buffer_compare_seqnum
|
|
|
|
gst_rtp_buffer_ext_timestamp
|
2009-06-18 17:04:52 +00:00
|
|
|
gst_rtp_buffer_set_extension_data
|
|
|
|
|
2010-08-19 20:26:18 +00:00
|
|
|
gst_rtp_buffer_get_extension_onebyte_header
|
|
|
|
gst_rtp_buffer_get_extension_twobytes_header
|
2010-08-20 21:13:06 +00:00
|
|
|
gst_rtp_buffer_add_extension_onebyte_header
|
2010-08-20 16:54:38 +00:00
|
|
|
gst_rtp_buffer_add_extension_twobytes_header
|
2006-06-16 10:02:25 +00:00
|
|
|
</SECTION>
|
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
# rtsp
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
<SECTION>
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
<FILE>gstrtspdefs</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtspdefs.h</INCLUDE>
|
|
|
|
GST_RTSP_CHECK
|
2011-05-23 20:51:15 +00:00
|
|
|
GST_RTSP_AUTH_MAX
|
2010-03-15 23:46:39 +00:00
|
|
|
GstRTSPEvent
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
GstRTSPResult
|
|
|
|
GstRTSPFamily
|
|
|
|
GstRTSPState
|
|
|
|
GstRTSPVersion
|
|
|
|
GstRTSPMethod
|
|
|
|
GstRTSPAuthMethod
|
|
|
|
GstRTSPHeaderField
|
|
|
|
GstRTSPStatusCode
|
|
|
|
gst_rtsp_strresult
|
|
|
|
gst_rtsp_method_as_text
|
|
|
|
gst_rtsp_version_as_text
|
|
|
|
gst_rtsp_header_as_text
|
2010-12-02 14:16:25 +00:00
|
|
|
gst_rtsp_header_allow_multiple
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_status_as_text
|
2009-01-29 10:51:23 +00:00
|
|
|
gst_rtsp_options_as_text
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_find_header_field
|
|
|
|
gst_rtsp_find_method
|
2010-12-02 14:16:25 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_RTSP_AUTH_METHOD
|
|
|
|
GST_TYPE_RTSP_EVENT
|
|
|
|
GST_TYPE_RTSP_FAMILY
|
|
|
|
GST_TYPE_RTSP_HEADER_FIELD
|
|
|
|
GST_TYPE_RTSP_LOWER_TRANS
|
|
|
|
GST_TYPE_RTSP_METHOD
|
|
|
|
GST_TYPE_RTSP_RESULT
|
|
|
|
GST_TYPE_RTSP_STATE
|
|
|
|
GST_TYPE_RTSP_STATUS_CODE
|
|
|
|
GST_TYPE_RTSP_URL
|
|
|
|
GST_TYPE_RTSP_VERSION
|
|
|
|
gst_rtsp_event_get_type
|
|
|
|
gst_rtsp_auth_method_get_type
|
|
|
|
gst_rtsp_family_get_type
|
|
|
|
gst_rtsp_method_get_type
|
|
|
|
gst_rtsp_result_get_type
|
|
|
|
gst_rtsp_state_get_type
|
|
|
|
gst_rtsp_status_code_get_type
|
|
|
|
gst_rtsp_version_get_type
|
|
|
|
gst_rtsp_header_field_get_type
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtsptransport</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtsptransport.h</INCLUDE>
|
|
|
|
GstRTSPTransMode
|
|
|
|
GstRTSPProfile
|
2010-03-15 23:46:39 +00:00
|
|
|
GstRTSPRange
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
GstRTSPLowerTrans
|
|
|
|
GstRTSPTransport
|
|
|
|
gst_rtsp_transport_new
|
|
|
|
gst_rtsp_transport_init
|
|
|
|
gst_rtsp_transport_parse
|
|
|
|
gst_rtsp_transport_as_text
|
|
|
|
gst_rtsp_transport_get_mime
|
|
|
|
gst_rtsp_transport_get_manager
|
|
|
|
gst_rtsp_transport_free
|
2010-12-02 14:16:25 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
gst_rtsp_lower_trans_get_type
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtspconnection</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtspconnection.h</INCLUDE>
|
|
|
|
GstRTSPConnection
|
|
|
|
gst_rtsp_connection_create
|
2010-12-02 14:16:25 +00:00
|
|
|
gst_rtsp_connection_create_from_fd
|
2009-02-18 17:46:35 +00:00
|
|
|
gst_rtsp_connection_accept
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_connect
|
|
|
|
gst_rtsp_connection_close
|
|
|
|
gst_rtsp_connection_free
|
2009-03-02 15:03:49 +00:00
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_read
|
|
|
|
gst_rtsp_connection_write
|
2009-03-02 15:03:49 +00:00
|
|
|
gst_rtsp_connection_poll
|
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_send
|
|
|
|
gst_rtsp_connection_receive
|
2009-03-02 15:03:49 +00:00
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_next_timeout
|
|
|
|
gst_rtsp_connection_reset_timeout
|
2009-03-02 15:03:49 +00:00
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_flush
|
2009-03-02 15:03:49 +00:00
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_connection_set_auth
|
2009-03-02 15:03:49 +00:00
|
|
|
gst_rtsp_connection_set_auth_param
|
|
|
|
gst_rtsp_connection_clear_auth_params
|
|
|
|
|
|
|
|
gst_rtsp_connection_set_qos_dscp
|
|
|
|
|
2009-03-04 11:21:29 +00:00
|
|
|
gst_rtsp_connection_set_ip
|
2009-03-02 15:03:49 +00:00
|
|
|
gst_rtsp_connection_get_ip
|
2009-03-04 11:21:29 +00:00
|
|
|
|
2009-03-02 15:03:49 +00:00
|
|
|
gst_rtsp_connection_get_url
|
|
|
|
|
|
|
|
gst_rtsp_connection_set_tunneled
|
|
|
|
gst_rtsp_connection_is_tunneled
|
2009-02-18 16:42:59 +00:00
|
|
|
|
2009-03-04 11:21:29 +00:00
|
|
|
gst_rtsp_connection_get_tunnelid
|
|
|
|
gst_rtsp_connection_do_tunnel
|
|
|
|
|
2010-12-02 14:16:25 +00:00
|
|
|
gst_rtsp_connection_get_readfd
|
|
|
|
gst_rtsp_connection_get_writefd
|
|
|
|
gst_rtsp_connection_set_http_mode
|
|
|
|
gst_rtsp_connection_set_proxy
|
|
|
|
|
2009-02-19 14:51:52 +00:00
|
|
|
GstRTSPWatch
|
|
|
|
GstRTSPWatchFuncs
|
|
|
|
gst_rtsp_watch_new
|
|
|
|
gst_rtsp_watch_unref
|
|
|
|
gst_rtsp_watch_attach
|
2009-03-04 11:21:29 +00:00
|
|
|
gst_rtsp_watch_reset
|
2010-12-02 14:16:25 +00:00
|
|
|
gst_rtsp_watch_send_message
|
|
|
|
gst_rtsp_watch_write_data
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2010-03-15 23:47:23 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtspextension</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtspextension.h</INCLUDE>
|
2010-12-02 14:16:25 +00:00
|
|
|
GstRTSPExtension
|
2010-03-15 23:47:23 +00:00
|
|
|
GstRTSPExtensionInterface
|
|
|
|
<SUBSECTION Standard>
|
2010-12-02 14:16:25 +00:00
|
|
|
GST_IS_RTSP_EXTENSION
|
|
|
|
GST_RTSP_EXTENSION
|
2011-10-21 12:37:31 +00:00
|
|
|
GST_RTSP_EXTENSION_GET_INTERFACE
|
2010-12-02 14:16:25 +00:00
|
|
|
GST_TYPE_RTSP_EXTENSION
|
|
|
|
gst_rtsp_extension_after_send
|
|
|
|
gst_rtsp_extension_before_send
|
|
|
|
gst_rtsp_extension_configure_stream
|
|
|
|
gst_rtsp_extension_detect_server
|
|
|
|
gst_rtsp_extension_get_transports
|
|
|
|
gst_rtsp_extension_parse_sdp
|
|
|
|
gst_rtsp_extension_receive_request
|
|
|
|
gst_rtsp_extension_send
|
|
|
|
gst_rtsp_extension_setup_media
|
|
|
|
gst_rtsp_extension_stream_select
|
2010-03-15 23:47:23 +00:00
|
|
|
gst_rtsp_extension_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtspmessage</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtspmessage.h</INCLUDE>
|
|
|
|
GstRTSPMsgType
|
Fix some more RTSP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_get_type), (gst_rtsp_message_parse_request),
(gst_rtsp_message_init_response),
(gst_rtsp_message_parse_response), (gst_rtsp_message_new_data),
(gst_rtsp_message_parse_data), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_get_body), (dump_key_value):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/rtsp/gstrtspurl.c:
Fix some more RTSP docs.
Add some missing methods for dealing with messages.
2007-07-25 11:22:30 +00:00
|
|
|
GstRTSPMessage
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_new
|
|
|
|
gst_rtsp_message_init
|
Fix some more RTSP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_get_type), (gst_rtsp_message_parse_request),
(gst_rtsp_message_init_response),
(gst_rtsp_message_parse_response), (gst_rtsp_message_new_data),
(gst_rtsp_message_parse_data), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_get_body), (dump_key_value):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/rtsp/gstrtspurl.c:
Fix some more RTSP docs.
Add some missing methods for dealing with messages.
2007-07-25 11:22:30 +00:00
|
|
|
gst_rtsp_message_unset
|
|
|
|
gst_rtsp_message_free
|
|
|
|
gst_rtsp_message_get_type
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_new_request
|
|
|
|
gst_rtsp_message_init_request
|
Fix some more RTSP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_get_type), (gst_rtsp_message_parse_request),
(gst_rtsp_message_init_response),
(gst_rtsp_message_parse_response), (gst_rtsp_message_new_data),
(gst_rtsp_message_parse_data), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_get_body), (dump_key_value):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/rtsp/gstrtspurl.c:
Fix some more RTSP docs.
Add some missing methods for dealing with messages.
2007-07-25 11:22:30 +00:00
|
|
|
gst_rtsp_message_parse_request
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_new_response
|
|
|
|
gst_rtsp_message_init_response
|
Fix some more RTSP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_get_type), (gst_rtsp_message_parse_request),
(gst_rtsp_message_init_response),
(gst_rtsp_message_parse_response), (gst_rtsp_message_new_data),
(gst_rtsp_message_parse_data), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_get_body), (dump_key_value):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/rtsp/gstrtspurl.c:
Fix some more RTSP docs.
Add some missing methods for dealing with messages.
2007-07-25 11:22:30 +00:00
|
|
|
gst_rtsp_message_parse_response
|
|
|
|
gst_rtsp_message_new_data
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_init_data
|
Fix some more RTSP docs.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.c: (key_value_foreach),
(gst_rtsp_message_get_type), (gst_rtsp_message_parse_request),
(gst_rtsp_message_init_response),
(gst_rtsp_message_parse_response), (gst_rtsp_message_new_data),
(gst_rtsp_message_parse_data), (gst_rtsp_message_add_header),
(gst_rtsp_message_remove_header), (gst_rtsp_message_get_header),
(gst_rtsp_message_append_headers), (gst_rtsp_message_set_body),
(gst_rtsp_message_get_body), (dump_key_value):
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtsprange.h:
* gst-libs/gst/rtsp/gstrtsptransport.c:
* gst-libs/gst/rtsp/gstrtspurl.c:
Fix some more RTSP docs.
Add some missing methods for dealing with messages.
2007-07-25 11:22:30 +00:00
|
|
|
gst_rtsp_message_parse_data
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_add_header
|
2009-01-29 10:55:10 +00:00
|
|
|
gst_rtsp_message_take_header
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_message_remove_header
|
|
|
|
gst_rtsp_message_get_header
|
|
|
|
gst_rtsp_message_append_headers
|
|
|
|
gst_rtsp_message_set_body
|
|
|
|
gst_rtsp_message_take_body
|
|
|
|
gst_rtsp_message_get_body
|
|
|
|
gst_rtsp_message_steal_body
|
|
|
|
gst_rtsp_message_dump
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtspurl</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtspurl.h</INCLUDE>
|
|
|
|
GST_RTSP_DEFAULT_PORT
|
|
|
|
GstRTSPUrl
|
|
|
|
gst_rtsp_url_parse
|
2009-01-08 17:18:24 +00:00
|
|
|
gst_rtsp_url_copy
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_url_free
|
|
|
|
gst_rtsp_url_get_request_uri
|
|
|
|
gst_rtsp_url_set_port
|
|
|
|
gst_rtsp_url_get_port
|
2011-01-05 19:40:39 +00:00
|
|
|
gst_rtsp_url_decode_path_components
|
2009-01-08 17:18:24 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
gst_rtsp_url_get_type
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstrtsprange</FILE>
|
|
|
|
<INCLUDE>gst/rtsp/gstrtsrange.h</INCLUDE>
|
|
|
|
GstRTSPRangeUnit
|
|
|
|
GstRTSPTimeRange
|
|
|
|
GstRTSPTime
|
|
|
|
GstRTSPTimeType
|
|
|
|
gst_rtsp_range_parse
|
2009-02-04 16:03:52 +00:00
|
|
|
gst_rtsp_range_to_string
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
gst_rtsp_range_free
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
# sdp
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstsdpmessage</FILE>
|
Added beginnings of RTSP documentation.
Original commit message from CVS:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/rtsp/gstrtspbase64.c: (gst_rtsp_base64_encode):
* gst-libs/gst/rtsp/gstrtspbase64.h:
* gst-libs/gst/rtsp/gstrtspconnection.c:
(gst_rtsp_connection_connect), (add_auth_header),
(gst_rtsp_connection_write), (gst_rtsp_connection_send),
(read_body), (gst_rtsp_connection_receive),
(gst_rtsp_connection_next_timeout),
(gst_rtsp_connection_reset_timeout),
(gst_rtsp_connection_set_auth):
* gst-libs/gst/rtsp/gstrtspconnection.h:
* gst-libs/gst/rtsp/gstrtspdefs.c: (rtsp_init_status):
* gst-libs/gst/rtsp/gstrtspdefs.h:
* gst-libs/gst/rtsp/gstrtspmessage.h:
* gst-libs/gst/rtsp/gstrtsprange.c: (parse_npt_time),
(parse_npt_range), (parse_clock_range), (parse_smpte_range),
(gst_rtsp_range_parse):
* gst-libs/gst/rtsp/gstrtspurl.h:
Added beginnings of RTSP documentation.
2007-07-24 19:19:33 +00:00
|
|
|
<INCLUDE>gst/sdp/gstsdpmessage.h</INCLUDE>
|
|
|
|
GstSDPResult
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
GstSDPOrigin
|
|
|
|
GstSDPConnection
|
|
|
|
GST_SDP_BWTYPE_CT
|
|
|
|
GST_SDP_BWTYPE_AS
|
|
|
|
GST_SDP_BWTYPE_EXT_PREFIX
|
2011-01-05 19:40:39 +00:00
|
|
|
GST_SDP_BWTYPE_RR
|
|
|
|
GST_SDP_BWTYPE_RS
|
|
|
|
GST_SDP_BWTYPE_TIAS
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
GstSDPBandwidth
|
|
|
|
GstSDPTime
|
|
|
|
GstSDPZone
|
|
|
|
GstSDPKey
|
|
|
|
GstSDPAttribute
|
|
|
|
GstSDPMedia
|
|
|
|
GstSDPMessage
|
|
|
|
gst_sdp_message_new
|
|
|
|
gst_sdp_message_init
|
|
|
|
gst_sdp_message_uninit
|
|
|
|
gst_sdp_message_free
|
2010-09-10 15:55:46 +00:00
|
|
|
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
gst_sdp_message_parse_buffer
|
2010-09-10 15:55:46 +00:00
|
|
|
gst_sdp_message_as_text
|
|
|
|
|
|
|
|
gst_sdp_message_parse_uri
|
|
|
|
gst_sdp_message_as_uri
|
|
|
|
|
2011-01-05 19:40:39 +00:00
|
|
|
gst_sdp_address_is_multicast
|
|
|
|
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
gst_sdp_message_get_version
|
|
|
|
gst_sdp_message_set_version
|
|
|
|
gst_sdp_message_get_origin
|
|
|
|
gst_sdp_message_set_origin
|
|
|
|
gst_sdp_message_get_session_name
|
|
|
|
gst_sdp_message_set_session_name
|
|
|
|
gst_sdp_message_get_information
|
|
|
|
gst_sdp_message_set_information
|
|
|
|
gst_sdp_message_get_uri
|
|
|
|
gst_sdp_message_set_uri
|
|
|
|
gst_sdp_message_emails_len
|
|
|
|
gst_sdp_message_get_email
|
|
|
|
gst_sdp_message_add_email
|
|
|
|
gst_sdp_message_phones_len
|
|
|
|
gst_sdp_message_get_phone
|
|
|
|
gst_sdp_message_add_phone
|
|
|
|
gst_sdp_message_get_connection
|
|
|
|
gst_sdp_message_set_connection
|
|
|
|
gst_sdp_message_bandwidths_len
|
|
|
|
gst_sdp_message_get_bandwidth
|
|
|
|
gst_sdp_message_add_bandwidth
|
|
|
|
gst_sdp_message_times_len
|
|
|
|
gst_sdp_message_get_time
|
|
|
|
gst_sdp_message_add_time
|
|
|
|
gst_sdp_message_zones_len
|
|
|
|
gst_sdp_message_get_zone
|
|
|
|
gst_sdp_message_add_zone
|
|
|
|
gst_sdp_message_get_key
|
|
|
|
gst_sdp_message_set_key
|
|
|
|
gst_sdp_message_attributes_len
|
|
|
|
gst_sdp_message_get_attribute
|
|
|
|
gst_sdp_message_get_attribute_val
|
|
|
|
gst_sdp_message_get_attribute_val_n
|
|
|
|
gst_sdp_message_add_attribute
|
|
|
|
gst_sdp_message_medias_len
|
|
|
|
gst_sdp_message_get_media
|
|
|
|
gst_sdp_message_add_media
|
|
|
|
gst_sdp_message_dump
|
|
|
|
|
|
|
|
gst_sdp_media_new
|
|
|
|
gst_sdp_media_init
|
|
|
|
gst_sdp_media_uninit
|
|
|
|
gst_sdp_media_free
|
|
|
|
gst_sdp_media_get_media
|
|
|
|
gst_sdp_media_set_media
|
|
|
|
gst_sdp_media_get_port
|
|
|
|
gst_sdp_media_get_num_ports
|
|
|
|
gst_sdp_media_set_port_info
|
|
|
|
gst_sdp_media_get_proto
|
|
|
|
gst_sdp_media_set_proto
|
|
|
|
gst_sdp_media_formats_len
|
|
|
|
gst_sdp_media_get_format
|
|
|
|
gst_sdp_media_add_format
|
|
|
|
gst_sdp_media_get_information
|
|
|
|
gst_sdp_media_set_information
|
|
|
|
gst_sdp_media_connections_len
|
|
|
|
gst_sdp_media_get_connection
|
|
|
|
gst_sdp_media_add_connection
|
|
|
|
gst_sdp_media_bandwidths_len
|
|
|
|
gst_sdp_media_get_bandwidth
|
|
|
|
gst_sdp_media_add_bandwidth
|
|
|
|
gst_sdp_media_get_key
|
|
|
|
gst_sdp_media_set_key
|
|
|
|
gst_sdp_media_attributes_len
|
|
|
|
gst_sdp_media_get_attribute
|
|
|
|
gst_sdp_media_get_attribute_val
|
|
|
|
gst_sdp_media_get_attribute_val_n
|
|
|
|
gst_sdp_media_add_attribute
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_sdp_media_as_text
|
Document the SDP library.
Original commit message from CVS:
* docs/libs/Makefile.am:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/sdp/gstsdp.h:
* gst-libs/gst/sdp/gstsdpmessage.c: (gst_sdp_message_set_origin),
(gst_sdp_message_set_connection), (gst_sdp_message_add_bandwidth),
(gst_sdp_message_add_time), (gst_sdp_message_add_zone),
(gst_sdp_message_set_key), (gst_sdp_message_get_attribute_val_n),
(gst_sdp_message_get_attribute_val),
(gst_sdp_message_add_attribute), (gst_sdp_media_new),
(gst_sdp_media_init), (gst_sdp_media_uninit), (gst_sdp_media_free),
(gst_sdp_media_get_media), (gst_sdp_media_set_media),
(gst_sdp_media_get_port), (gst_sdp_media_get_num_ports),
(gst_sdp_media_set_port_info), (gst_sdp_media_get_proto),
(gst_sdp_media_set_proto), (gst_sdp_media_formats_len),
(gst_sdp_media_get_format), (gst_sdp_media_add_format),
(gst_sdp_media_get_information), (gst_sdp_media_set_information),
(gst_sdp_media_connections_len), (gst_sdp_media_get_connection),
(gst_sdp_media_add_connection), (gst_sdp_media_bandwidths_len),
(gst_sdp_media_get_badwidth), (gst_sdp_media_add_bandwidth),
(gst_sdp_media_set_key), (gst_sdp_media_get_key),
(gst_sdp_media_attributes_len), (gst_sdp_media_add_attribute),
(gst_sdp_media_get_attribute_val_n),
(gst_sdp_media_get_attribute_val), (gst_sdp_message_parse_buffer),
(print_media), (gst_sdp_message_dump):
* gst-libs/gst/sdp/gstsdpmessage.h:
Document the SDP library.
Add some of the missing SDPMedia methods.
2007-07-24 17:37:03 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
# tag
|
|
|
|
|
2006-02-05 18:01:33 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttag</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
2006-02-05 18:22:01 +00:00
|
|
|
GST_TAG_MUSICBRAINZ_TRACKID
|
|
|
|
GST_TAG_MUSICBRAINZ_ARTISTID
|
|
|
|
GST_TAG_MUSICBRAINZ_ALBUMID
|
|
|
|
GST_TAG_MUSICBRAINZ_ALBUMARTISTID
|
|
|
|
GST_TAG_MUSICBRAINZ_TRMID
|
2006-09-23 13:21:07 +00:00
|
|
|
GST_TAG_CDDA_CDDB_DISCID
|
|
|
|
GST_TAG_CDDA_CDDB_DISCID_FULL
|
|
|
|
GST_TAG_CDDA_MUSICBRAINZ_DISCID
|
|
|
|
GST_TAG_CDDA_MUSICBRAINZ_DISCID_FULL
|
2007-07-23 14:45:16 +00:00
|
|
|
GST_TAG_CDDA_TRACK_TAGS
|
2006-06-16 10:02:25 +00:00
|
|
|
GST_TAG_CMML_CLIP
|
|
|
|
GST_TAG_CMML_HEAD
|
|
|
|
GST_TAG_CMML_STREAM
|
2010-08-17 09:47:52 +00:00
|
|
|
GST_TAG_CAPTURING_SHUTTER_SPEED
|
|
|
|
GST_TAG_CAPTURING_FOCAL_RATIO
|
|
|
|
GST_TAG_CAPTURING_FOCAL_LENGTH
|
|
|
|
GST_TAG_CAPTURING_DIGITAL_ZOOM_RATIO
|
|
|
|
GST_TAG_CAPTURING_ISO_SPEED
|
2010-08-17 10:21:20 +00:00
|
|
|
GST_TAG_CAPTURING_EXPOSURE_PROGRAM
|
|
|
|
GST_TAG_CAPTURING_EXPOSURE_MODE
|
|
|
|
GST_TAG_CAPTURING_SCENE_CAPTURE_TYPE
|
|
|
|
GST_TAG_CAPTURING_GAIN_ADJUSTMENT
|
|
|
|
GST_TAG_CAPTURING_WHITE_BALANCE
|
|
|
|
GST_TAG_CAPTURING_CONTRAST
|
|
|
|
GST_TAG_CAPTURING_SATURATION
|
2010-10-08 18:14:22 +00:00
|
|
|
GST_TAG_CAPTURING_SHARPNESS
|
2010-08-20 17:54:23 +00:00
|
|
|
GST_TAG_CAPTURING_FLASH_FIRED
|
|
|
|
GST_TAG_CAPTURING_FLASH_MODE
|
2010-10-08 18:51:28 +00:00
|
|
|
GST_TAG_CAPTURING_METERING_MODE
|
2010-10-08 20:24:07 +00:00
|
|
|
GST_TAG_CAPTURING_SOURCE
|
2011-05-23 21:13:04 +00:00
|
|
|
GST_TAG_CAPTURING_EXPOSURE_COMPENSATION
|
2010-09-07 11:22:27 +00:00
|
|
|
GST_TAG_IMAGE_HORIZONTAL_PPI
|
|
|
|
GST_TAG_IMAGE_VERTICAL_PPI
|
2011-08-20 17:16:42 +00:00
|
|
|
GST_TAG_ID3V2_HEADER_SIZE
|
2006-02-05 18:22:01 +00:00
|
|
|
gst_tag_register_musicbrainz_tags
|
2007-04-12 12:19:20 +00:00
|
|
|
gst_tag_freeform_string_to_utf8
|
2006-08-16 11:28:57 +00:00
|
|
|
gst_tag_parse_extended_comment
|
2006-06-22 10:55:05 +00:00
|
|
|
GstTagImageType
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_TAG_IMAGE_TYPE
|
|
|
|
gst_tag_image_type_get_type
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Private>
|
|
|
|
GstTagEntryMatch
|
2006-02-05 18:22:01 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagvorbis</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
2006-02-05 18:01:33 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
gst_tag_from_vorbis_tag
|
|
|
|
gst_tag_to_vorbis_tag
|
|
|
|
gst_vorbis_tag_add
|
|
|
|
gst_tag_to_vorbis_comments
|
|
|
|
<SUBSECTION>
|
|
|
|
gst_tag_list_from_vorbiscomment_buffer
|
|
|
|
gst_tag_list_to_vorbiscomment_buffer
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
gst_vorbis_tag_get_type
|
2006-02-05 18:22:01 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagid3</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
2006-02-05 18:01:33 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
gst_tag_id3_genre_count
|
|
|
|
gst_tag_id3_genre_get
|
|
|
|
gst_tag_list_new_from_id3v1
|
|
|
|
gst_tag_from_id3_tag
|
2006-03-12 13:47:22 +00:00
|
|
|
gst_tag_from_id3_user_tag
|
2006-02-05 18:01:33 +00:00
|
|
|
gst_tag_to_id3_tag
|
2010-02-16 15:20:01 +00:00
|
|
|
gst_tag_list_add_id3_image
|
2011-07-18 16:09:53 +00:00
|
|
|
gst_tag_get_id3v2_tag_size
|
|
|
|
gst_tag_list_from_id3v2_tag
|
2006-02-05 18:01:33 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2010-02-08 15:20:35 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagxmp</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
|
|
|
gst_tag_list_from_xmp_buffer
|
|
|
|
gst_tag_list_to_xmp_buffer
|
2011-05-23 11:45:23 +00:00
|
|
|
gst_tag_list_to_xmp_buffer_full
|
|
|
|
gst_tag_xmp_list_schemas
|
2010-02-08 15:20:35 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
</SECTION>
|
|
|
|
|
2010-04-04 02:02:57 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagexif</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
|
|
|
gst_tag_list_to_exif_buffer
|
|
|
|
gst_tag_list_to_exif_buffer_with_tiff_header
|
|
|
|
gst_tag_list_from_exif_buffer
|
|
|
|
gst_tag_list_from_exif_buffer_with_tiff_header
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
</SECTION>
|
|
|
|
|
2007-10-06 15:04:53 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagdemux</FILE>
|
|
|
|
<INCLUDE>gst/tag/gsttagdemux.h</INCLUDE>
|
|
|
|
GstTagDemux
|
|
|
|
GstTagDemuxClass
|
|
|
|
GstTagDemuxResult
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GstTagDemuxPrivate
|
|
|
|
GST_IS_TAG_DEMUX
|
|
|
|
GST_IS_TAG_DEMUX_CLASS
|
|
|
|
GST_TAG_DEMUX
|
|
|
|
GST_TAG_DEMUX_CLASS
|
|
|
|
GST_TYPE_TAG_DEMUX
|
|
|
|
GST_TYPE_TAG_DEMUX_RESULT
|
|
|
|
gst_tag_demux_get_type
|
|
|
|
gst_tag_demux_result_get_type
|
2007-10-06 15:04:53 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2011-07-29 09:22:26 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagmux</FILE>
|
|
|
|
<INCLUDE>gst/tag/gsttagmux.h</INCLUDE>
|
|
|
|
GstTagMux
|
|
|
|
GstTagMuxClass
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GstTagMuxPrivate
|
|
|
|
GST_IS_TAG_MUX
|
|
|
|
GST_IS_TAG_MUX_CLASS
|
|
|
|
GST_TAG_MUX
|
|
|
|
GST_TAG_MUX_CLASS
|
|
|
|
GST_TYPE_TAG_MUX
|
2011-09-05 20:40:05 +00:00
|
|
|
gst_tag_mux_get_type
|
2011-07-29 09:22:26 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2009-12-11 23:59:54 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttaglanguagecodes</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
|
|
|
gst_tag_get_language_codes
|
|
|
|
gst_tag_get_language_name
|
|
|
|
gst_tag_get_language_code
|
|
|
|
gst_tag_get_language_code_iso_639_1
|
|
|
|
gst_tag_get_language_code_iso_639_2B
|
|
|
|
gst_tag_get_language_code_iso_639_2T
|
2012-01-02 00:59:39 +00:00
|
|
|
gst_tag_check_language_code
|
2009-12-11 23:59:54 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2011-08-14 23:17:14 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttaglicenses</FILE>
|
|
|
|
<INCLUDE>gst/tag/tag.h</INCLUDE>
|
2011-09-05 20:40:05 +00:00
|
|
|
GstTagLicenseFlags
|
2011-08-14 23:17:14 +00:00
|
|
|
gst_tag_get_license_flags
|
|
|
|
gst_tag_get_license_nick
|
|
|
|
gst_tag_get_license_title
|
|
|
|
gst_tag_get_license_description
|
|
|
|
gst_tag_get_license_jurisdiction
|
|
|
|
gst_tag_get_license_version
|
|
|
|
gst_tag_get_licenses
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
gst_tag_license_flags_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2011-05-23 11:45:23 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gsttagxmpwriter</FILE>
|
|
|
|
gst_tag_xmp_writer_add_all_schemas
|
|
|
|
gst_tag_xmp_writer_add_schema
|
|
|
|
gst_tag_xmp_writer_has_schema
|
|
|
|
gst_tag_xmp_writer_remove_schema
|
|
|
|
gst_tag_xmp_writer_remove_all_schemas
|
|
|
|
gst_tag_xmp_writer_tag_list_to_xmp_buffer
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GstTagXmpWriter
|
|
|
|
GstTagXmpWriterInterface
|
|
|
|
GST_TYPE_TAG_XMP_WRITER
|
|
|
|
GST_TAG_XMP_WRITER
|
|
|
|
GST_TAG_XMP_WRITER_INTERFACE
|
|
|
|
GST_IS_TAG_XMP_WRITER
|
|
|
|
GST_IS_TAG_XMP_WRITER_INTERFACE
|
|
|
|
GST_TAG_XMP_WRITER_GET_INTERFACE
|
2011-05-23 21:13:04 +00:00
|
|
|
gst_tag_xmp_writer_get_type
|
2011-05-23 11:45:23 +00:00
|
|
|
</SECTION>
|
|
|
|
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
# base utils
|
|
|
|
|
|
|
|
<SECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
<FILE>gstpbutils</FILE>
|
2008-02-07 18:28:29 +00:00
|
|
|
<INCLUDE>gst/pbutils/pbutils.h</INCLUDE>
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
<SUBSECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
gst_pb_utils_init
|
2011-05-23 20:53:06 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstpluginsbaseversion</FILE>
|
|
|
|
<INCLUDE>gst/pbutils/gstpluginsbaseversion.h</INCLUDE>
|
2010-07-26 15:04:02 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
GST_PLUGINS_BASE_VERSION_MAJOR
|
|
|
|
GST_PLUGINS_BASE_VERSION_MINOR
|
|
|
|
GST_PLUGINS_BASE_VERSION_MICRO
|
|
|
|
GST_PLUGINS_BASE_VERSION_NANO
|
|
|
|
GST_CHECK_PLUGINS_BASE_VERSION
|
|
|
|
gst_plugins_base_version
|
|
|
|
gst_plugins_base_version_string
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
<FILE>gstpbutilsmissingplugins</FILE>
|
2007-07-06 18:19:39 +00:00
|
|
|
<INCLUDE>gst/pbutils/missing-plugins.h</INCLUDE>
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
gst_missing_plugin_message_get_installer_detail
|
|
|
|
gst_missing_plugin_message_get_description
|
|
|
|
gst_is_missing_plugin_message
|
|
|
|
<SUBSECTION>
|
|
|
|
gst_missing_decoder_message_new
|
|
|
|
gst_missing_encoder_message_new
|
|
|
|
gst_missing_uri_source_message_new
|
|
|
|
gst_missing_uri_sink_message_new
|
|
|
|
gst_missing_element_message_new
|
2007-08-28 14:23:55 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
gst_missing_uri_source_installer_detail_new
|
|
|
|
gst_missing_uri_sink_installer_detail_new
|
|
|
|
gst_missing_element_installer_detail_new
|
|
|
|
gst_missing_decoder_installer_detail_new
|
|
|
|
gst_missing_encoder_installer_detail_new
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
</SECTION>
|
|
|
|
|
gst-libs/gst/utils/: API: add API for applications to initiate installation of missing plugins, ie. gst_install_plugi...
Original commit message from CVS:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/install-plugins.c:
(gst_install_plugins_context_set_xid),
(gst_install_plugins_context_new),
(gst_install_plugins_context_free),
(gst_install_plugins_get_helper),
(gst_install_plugins_spawn_child),
(gst_install_plugins_return_from_status),
(gst_install_plugins_installer_exited),
(gst_install_plugins_async), (gst_install_plugins_sync),
(gst_install_plugins_return_get_name),
(gst_install_plugins_installation_in_progress):
* gst-libs/gst/utils/install-plugins.h:
API: add API for applications to initiate installation of missing
plugins, ie. gst_install_plugins_async() primarily.
Based on libgimme-codec by Ryan Lortie.
* configure.ac:
Add --with-install-plugins-helper configure option so distros can specify
the path of the helper script or program to call when plugin installation
is requested (distros: please do any argument munging in this helper
script instead of patching GStreamer to pass arguments differently
to another program directly).
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Build and document new API.
* tests/check/libs/utils.c: (result_cb),
(test_base_utils_install_plugins_do_callout), (GST_START_TEST),
(libgstbaseutils_suite):
Some simple checks for the new API.
2007-02-02 20:42:08 +00:00
|
|
|
<SECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
<FILE>gstpbutilsinstallplugins</FILE>
|
2007-07-06 18:19:39 +00:00
|
|
|
<INCLUDE>gst/pbutils/install-plugins.h</INCLUDE>
|
gst-libs/gst/utils/: API: add API for applications to initiate installation of missing plugins, ie. gst_install_plugi...
Original commit message from CVS:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/install-plugins.c:
(gst_install_plugins_context_set_xid),
(gst_install_plugins_context_new),
(gst_install_plugins_context_free),
(gst_install_plugins_get_helper),
(gst_install_plugins_spawn_child),
(gst_install_plugins_return_from_status),
(gst_install_plugins_installer_exited),
(gst_install_plugins_async), (gst_install_plugins_sync),
(gst_install_plugins_return_get_name),
(gst_install_plugins_installation_in_progress):
* gst-libs/gst/utils/install-plugins.h:
API: add API for applications to initiate installation of missing
plugins, ie. gst_install_plugins_async() primarily.
Based on libgimme-codec by Ryan Lortie.
* configure.ac:
Add --with-install-plugins-helper configure option so distros can specify
the path of the helper script or program to call when plugin installation
is requested (distros: please do any argument munging in this helper
script instead of patching GStreamer to pass arguments differently
to another program directly).
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Build and document new API.
* tests/check/libs/utils.c: (result_cb),
(test_base_utils_install_plugins_do_callout), (GST_START_TEST),
(libgstbaseutils_suite):
Some simple checks for the new API.
2007-02-02 20:42:08 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
GstInstallPluginsReturn
|
|
|
|
GstInstallPluginsResultFunc
|
|
|
|
gst_install_plugins_async
|
|
|
|
gst_install_plugins_sync
|
|
|
|
gst_install_plugins_return_get_name
|
|
|
|
gst_install_plugins_installation_in_progress
|
2007-08-28 14:58:17 +00:00
|
|
|
gst_install_plugins_supported
|
gst-libs/gst/utils/: API: add API for applications to initiate installation of missing plugins, ie. gst_install_plugi...
Original commit message from CVS:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/install-plugins.c:
(gst_install_plugins_context_set_xid),
(gst_install_plugins_context_new),
(gst_install_plugins_context_free),
(gst_install_plugins_get_helper),
(gst_install_plugins_spawn_child),
(gst_install_plugins_return_from_status),
(gst_install_plugins_installer_exited),
(gst_install_plugins_async), (gst_install_plugins_sync),
(gst_install_plugins_return_get_name),
(gst_install_plugins_installation_in_progress):
* gst-libs/gst/utils/install-plugins.h:
API: add API for applications to initiate installation of missing
plugins, ie. gst_install_plugins_async() primarily.
Based on libgimme-codec by Ryan Lortie.
* configure.ac:
Add --with-install-plugins-helper configure option so distros can specify
the path of the helper script or program to call when plugin installation
is requested (distros: please do any argument munging in this helper
script instead of patching GStreamer to pass arguments differently
to another program directly).
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Build and document new API.
* tests/check/libs/utils.c: (result_cb),
(test_base_utils_install_plugins_do_callout), (GST_START_TEST),
(libgstbaseutils_suite):
Some simple checks for the new API.
2007-02-02 20:42:08 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
GstInstallPluginsContext
|
|
|
|
gst_install_plugins_context_new
|
|
|
|
gst_install_plugins_context_free
|
|
|
|
gst_install_plugins_context_set_xid
|
2010-02-16 15:20:01 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_INSTALL_PLUGINS_CONTEXT
|
|
|
|
GST_TYPE_INSTALL_PLUGINS_RETURN
|
|
|
|
gst_install_plugins_context_get_type
|
|
|
|
gst_install_plugins_return_get_type
|
gst-libs/gst/utils/: API: add API for applications to initiate installation of missing plugins, ie. gst_install_plugi...
Original commit message from CVS:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/install-plugins.c:
(gst_install_plugins_context_set_xid),
(gst_install_plugins_context_new),
(gst_install_plugins_context_free),
(gst_install_plugins_get_helper),
(gst_install_plugins_spawn_child),
(gst_install_plugins_return_from_status),
(gst_install_plugins_installer_exited),
(gst_install_plugins_async), (gst_install_plugins_sync),
(gst_install_plugins_return_get_name),
(gst_install_plugins_installation_in_progress):
* gst-libs/gst/utils/install-plugins.h:
API: add API for applications to initiate installation of missing
plugins, ie. gst_install_plugins_async() primarily.
Based on libgimme-codec by Ryan Lortie.
* configure.ac:
Add --with-install-plugins-helper configure option so distros can specify
the path of the helper script or program to call when plugin installation
is requested (distros: please do any argument munging in this helper
script instead of patching GStreamer to pass arguments differently
to another program directly).
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Build and document new API.
* tests/check/libs/utils.c: (result_cb),
(test_base_utils_install_plugins_do_callout), (GST_START_TEST),
(libgstbaseutils_suite):
Some simple checks for the new API.
2007-02-02 20:42:08 +00:00
|
|
|
</SECTION>
|
|
|
|
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
<SECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
<FILE>gstpbutilsdescriptions</FILE>
|
2007-07-06 18:19:39 +00:00
|
|
|
<INCLUDE>gst/pbutils/descriptions.h</INCLUDE>
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
<SUBSECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
gst_pb_utils_get_source_description
|
|
|
|
gst_pb_utils_get_sink_description
|
|
|
|
gst_pb_utils_get_decoder_description
|
|
|
|
gst_pb_utils_get_encoder_description
|
|
|
|
gst_pb_utils_get_element_description
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
<SUBSECTION>
|
rename utils to pbutils
Original commit message from CVS:
* configure.ac:
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/interfaces/mixer.c:
* gst-libs/gst/pbutils/Makefile.am:
* gst-libs/gst/pbutils/descriptions.c:
(gst_pb_utils_get_source_description),
(gst_pb_utils_get_sink_description),
(gst_pb_utils_get_decoder_description),
(gst_pb_utils_get_encoder_description),
(gst_pb_utils_get_element_description),
(gst_pb_utils_add_codec_description_to_tag_list),
(gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
* gst-libs/gst/pbutils/descriptions.h:
* gst-libs/gst/pbutils/install-plugins.c:
* gst-libs/gst/pbutils/install-plugins.h:
* gst-libs/gst/pbutils/missing-plugins.c:
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(gst_missing_plugin_message_get_description):
* gst-libs/gst/pbutils/missing-plugins.h:
* gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
* gst-libs/gst/pbutils/pbutils.h:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c:
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c:
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/install-plugins.c:
* gst-libs/gst/utils/install-plugins.h:
* gst-libs/gst/utils/missing-plugins.c:
* gst-libs/gst/utils/missing-plugins.h:
* gst-plugins-base.spec.in:
* gst/playback/Makefile.am:
* gst/playback/gstdecodebin.c:
* gst/playback/gstdecodebin2.c:
* gst/playback/gstplaybasebin.c: (setup_subtitle),
(gen_source_element):
* gst/playback/gstplaybin.c: (plugin_init):
* tests/check/Makefile.am:
* tests/check/libs/pbutils.c: (GST_START_TEST),
(test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
* tests/check/libs/utils.c:
rename utils to pbutils
2007-03-04 23:39:51 +00:00
|
|
|
gst_pb_utils_add_codec_description_to_tag_list
|
|
|
|
gst_pb_utils_get_codec_description
|
API: add new libgstbaseutils library with functions
Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/utils/Makefile.am:
* gst-libs/gst/utils/base-utils.c: (gst_base_utils_init):
* gst-libs/gst/utils/base-utils.h:
* gst-libs/gst/utils/descriptions.c: (format_info_get_desc),
(find_format_info), (caps_are_rtp_caps),
(gst_base_utils_get_source_description),
(gst_base_utils_get_sink_description),
(gst_base_utils_get_decoder_description),
(gst_base_utils_get_encoder_description),
(gst_base_utils_get_element_description),
(gst_base_utils_add_codec_description_to_tag_list),
(gst_base_utils_get_codec_description), (gst_base_utils_list_all):
* gst-libs/gst/utils/descriptions.h:
* gst-libs/gst/utils/missing-plugins.c:
(missing_structure_get_type), (copy_and_clean_caps),
(gst_missing_uri_source_message_new),
(gst_missing_uri_sink_message_new),
(gst_missing_element_message_new),
(gst_missing_decoder_message_new),
(gst_missing_encoder_message_new),
(missing_structure_get_string_detail),
(missing_structure_get_caps_detail),
(gst_missing_plugin_message_get_installer_detail),
(gst_missing_plugin_message_get_description),
(gst_is_missing_plugin_message):
* gst-libs/gst/utils/missing-plugins.h:
API: add new libgstbaseutils library with functions
- to create and parse missing-plugins messages
- that provide (translated) descriptions for caps/decoders/sources/etc.
Closes #392393.
* pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
* pkgconfig/gstreamer-plugins-base.pc.in:
Add new lib.
* docs/libs/gst-plugins-base-libs-docs.sgml:
* docs/libs/gst-plugins-base-libs-sections.txt:
Generate docs for new lib and API.
* tests/check/Makefile.am:
* tests/check/libs/.cvsignore:
* tests/check/libs/utils.c: (missing_msg_check_getters),
(GST_START_TEST), (libgstbaseutils_suite):
Add some basic unit tests.
2007-01-09 14:20:08 +00:00
|
|
|
</SECTION>
|
2005-06-30 14:42:38 +00:00
|
|
|
|
2010-09-29 23:19:29 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstpbutilscodecutils</FILE>
|
|
|
|
<INCLUDE>gst/pbutils/codec-utils.h</INCLUDE>
|
|
|
|
<SUBSECTION>
|
|
|
|
gst_codec_utils_aac_get_sample_rate_from_index
|
|
|
|
gst_codec_utils_aac_get_profile
|
|
|
|
gst_codec_utils_aac_get_level
|
|
|
|
gst_codec_utils_aac_caps_set_level_and_profile
|
|
|
|
<SUBSECTION>
|
|
|
|
gst_codec_utils_h264_get_profile
|
|
|
|
gst_codec_utils_h264_get_level
|
|
|
|
gst_codec_utils_h264_caps_set_level_and_profile
|
2011-03-07 22:55:48 +00:00
|
|
|
gst_codec_utils_h264_get_level_idc
|
2010-09-29 23:19:29 +00:00
|
|
|
<SUBSECTION>
|
|
|
|
gst_codec_utils_mpeg4video_get_profile
|
|
|
|
gst_codec_utils_mpeg4video_get_level
|
|
|
|
gst_codec_utils_mpeg4video_caps_set_level_and_profile
|
|
|
|
</SECTION>
|
|
|
|
|
2010-08-13 15:27:52 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>encoding-profile</FILE>
|
|
|
|
<INCLUDE>gst/pbutils/encoding-profile.h</INCLUDE>
|
|
|
|
GstEncodingProfile
|
|
|
|
gst_encoding_profile_unref
|
|
|
|
gst_encoding_profile_ref
|
2010-12-22 17:18:00 +00:00
|
|
|
gst_encoding_profile_find
|
2011-02-18 11:48:37 +00:00
|
|
|
gst_encoding_profile_from_discoverer
|
2010-08-13 15:27:52 +00:00
|
|
|
gst_encoding_profile_get_name
|
|
|
|
gst_encoding_profile_get_description
|
|
|
|
gst_encoding_profile_get_format
|
|
|
|
gst_encoding_profile_get_preset
|
|
|
|
gst_encoding_profile_get_presence
|
|
|
|
gst_encoding_profile_get_restriction
|
|
|
|
gst_encoding_profile_set_name
|
|
|
|
gst_encoding_profile_set_description
|
|
|
|
gst_encoding_profile_set_format
|
|
|
|
gst_encoding_profile_set_preset
|
|
|
|
gst_encoding_profile_set_restriction
|
|
|
|
gst_encoding_profile_set_presence
|
|
|
|
gst_encoding_profile_is_equal
|
2011-01-05 21:02:35 +00:00
|
|
|
gst_encoding_profile_get_input_caps
|
2010-08-13 15:27:52 +00:00
|
|
|
gst_encoding_profile_get_type_nick
|
|
|
|
<SUBSECTION container>
|
|
|
|
GstEncodingContainerProfile
|
|
|
|
gst_encoding_container_profile_new
|
|
|
|
gst_encoding_container_profile_add_profile
|
|
|
|
gst_encoding_container_profile_contains_profile
|
|
|
|
gst_encoding_container_profile_get_profiles
|
|
|
|
<SUBSECTION audio>
|
|
|
|
GstEncodingAudioProfile
|
|
|
|
gst_encoding_audio_profile_new
|
|
|
|
<SUBSECTION video>
|
|
|
|
GstEncodingVideoProfile
|
|
|
|
gst_encoding_video_profile_new
|
|
|
|
gst_encoding_video_profile_get_pass
|
|
|
|
gst_encoding_video_profile_get_variableframerate
|
|
|
|
gst_encoding_video_profile_set_pass
|
|
|
|
gst_encoding_video_profile_set_variableframerate
|
|
|
|
<SUBSECTION targets>
|
|
|
|
GST_ENCODING_CATEGORY_DEVICE
|
|
|
|
GST_ENCODING_CATEGORY_ONLINE_SERVICE
|
|
|
|
GST_ENCODING_CATEGORY_STORAGE_EDITING
|
|
|
|
GST_ENCODING_CATEGORY_CAPTURE
|
|
|
|
GstEncodingTarget
|
|
|
|
gst_encoding_target_unref
|
|
|
|
gst_encoding_target_ref
|
|
|
|
gst_encoding_target_new
|
|
|
|
gst_encoding_target_get_name
|
|
|
|
gst_encoding_target_get_category
|
|
|
|
gst_encoding_target_get_description
|
|
|
|
gst_encoding_target_get_profiles
|
2010-12-22 10:41:41 +00:00
|
|
|
gst_encoding_target_get_profile
|
2010-08-13 15:27:52 +00:00
|
|
|
gst_encoding_target_add_profile
|
|
|
|
gst_encoding_target_save
|
2011-01-03 17:52:00 +00:00
|
|
|
gst_encoding_target_save_to_file
|
2010-08-13 15:27:52 +00:00
|
|
|
gst_encoding_target_load
|
2011-01-03 17:52:00 +00:00
|
|
|
gst_encoding_target_load_from_file
|
2011-01-03 12:20:19 +00:00
|
|
|
gst_encoding_list_all_targets
|
|
|
|
gst_encoding_list_available_categories
|
2010-08-13 15:27:52 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_ENCODING_PROFILE
|
|
|
|
GST_IS_ENCODING_PROFILE
|
|
|
|
GST_TYPE_ENCODING_PROFILE
|
|
|
|
gst_encoding_profile_get_type
|
|
|
|
GST_ENCODING_TARGET
|
|
|
|
GST_IS_ENCODING_TARGET
|
|
|
|
GST_TYPE_ENCODING_TARGET
|
|
|
|
gst_encoding_target_get_type
|
|
|
|
GstEncodingProfileClass
|
|
|
|
GST_TYPE_ENCODING_CONTAINER_PROFILE
|
|
|
|
GST_ENCODING_CONTAINER_PROFILE
|
|
|
|
gst_encoding_container_profile_get_type
|
|
|
|
GST_TYPE_ENCODING_VIDEO_PROFILE
|
|
|
|
GST_ENCODING_VIDEO_PROFILE
|
|
|
|
GST_IS_ENCODING_VIDEO_PROFILE
|
|
|
|
GstEncodingVideoProfileClass
|
|
|
|
gst_encoding_video_profile_get_type
|
|
|
|
GST_TYPE_ENCODING_AUDIO_PROFILE
|
|
|
|
GST_ENCODING_AUDIO_PROFILE
|
|
|
|
GST_IS_ENCODING_AUDIO_PROFILE
|
|
|
|
GstEncodingAudioProfileClass
|
|
|
|
gst_encoding_audio_profile_get_type
|
|
|
|
GST_IS_ENCODING_CONTAINER_PROFILE
|
|
|
|
GstEncodingContainerProfileClass
|
|
|
|
GstEncodingTargetClass
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
# video
|
2005-06-30 14:42:38 +00:00
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideo</FILE>
|
|
|
|
<INCLUDE>gst/video/video.h</INCLUDE>
|
|
|
|
GST_VIDEO_FPS_RANGE
|
|
|
|
GST_VIDEO_SIZE_RANGE
|
2009-01-26 09:30:53 +00:00
|
|
|
GST_VIDEO_BUFFER_TFF
|
|
|
|
GST_VIDEO_BUFFER_RFF
|
|
|
|
GST_VIDEO_BUFFER_ONEFIELD
|
2011-09-05 20:40:05 +00:00
|
|
|
GST_VIDEO_BUFFER_PROGRESSIVE
|
2012-03-08 11:58:03 +00:00
|
|
|
GstVideoChromaSite
|
|
|
|
GstVideoColorMatrix
|
|
|
|
GstVideoColorPrimaries
|
|
|
|
GstVideoColorRange
|
|
|
|
GstVideoColorimetry
|
|
|
|
GstVideoFlags
|
|
|
|
GstVideoFormatFlags
|
|
|
|
GstVideoFormatPack
|
|
|
|
GstVideoFormatUnpack
|
|
|
|
GstVideoInterlaceMode
|
|
|
|
GstVideoTransferFunction
|
2007-12-18 00:13:26 +00:00
|
|
|
GstVideoFormat
|
2012-03-08 11:58:03 +00:00
|
|
|
GstVideoFormatInfo
|
|
|
|
GST_VIDEO_FORMAT_INFO_BITS
|
|
|
|
GST_VIDEO_FORMAT_INFO_DATA
|
|
|
|
GST_VIDEO_FORMAT_INFO_DEPTH
|
|
|
|
GST_VIDEO_FORMAT_INFO_FLAGS
|
|
|
|
GST_VIDEO_FORMAT_INFO_FORMAT
|
|
|
|
GST_VIDEO_FORMAT_INFO_HAS_ALPHA
|
|
|
|
GST_VIDEO_FORMAT_INFO_HAS_PALETTE
|
|
|
|
GST_VIDEO_FORMAT_INFO_H_SUB
|
|
|
|
GST_VIDEO_FORMAT_INFO_IS_GRAY
|
|
|
|
GST_VIDEO_FORMAT_INFO_IS_LE
|
|
|
|
GST_VIDEO_FORMAT_INFO_IS_RGB
|
|
|
|
GST_VIDEO_FORMAT_INFO_IS_YUV
|
2012-03-07 09:18:49 +00:00
|
|
|
GST_VIDEO_FORMAT_INFO_IS_COMPLEX
|
2012-03-08 11:58:03 +00:00
|
|
|
GST_VIDEO_FORMAT_INFO_NAME
|
|
|
|
GST_VIDEO_FORMAT_INFO_N_COMPONENTS
|
|
|
|
GST_VIDEO_FORMAT_INFO_N_PLANES
|
|
|
|
GST_VIDEO_FORMAT_INFO_OFFSET
|
|
|
|
GST_VIDEO_FORMAT_INFO_PLANE
|
|
|
|
GST_VIDEO_FORMAT_INFO_POFFSET
|
|
|
|
GST_VIDEO_FORMAT_INFO_PSTRIDE
|
|
|
|
GST_VIDEO_FORMAT_INFO_SCALE_HEIGHT
|
|
|
|
GST_VIDEO_FORMAT_INFO_SCALE_WIDTH
|
|
|
|
GST_VIDEO_FORMAT_INFO_SHIFT
|
|
|
|
GST_VIDEO_FORMAT_INFO_STRIDE
|
|
|
|
GST_VIDEO_FORMAT_INFO_W_SUB
|
|
|
|
GstVideoInfo
|
|
|
|
GST_VIDEO_INFO_COMP_BITS
|
|
|
|
GST_VIDEO_INFO_COMP_DATA
|
|
|
|
GST_VIDEO_INFO_COMP_DEPTH
|
|
|
|
GST_VIDEO_INFO_COMP_HEIGHT
|
|
|
|
GST_VIDEO_INFO_COMP_OFFSET
|
|
|
|
GST_VIDEO_INFO_COMP_PLANE
|
|
|
|
GST_VIDEO_INFO_COMP_POFFSET
|
|
|
|
GST_VIDEO_INFO_COMP_PSTRIDE
|
|
|
|
GST_VIDEO_INFO_COMP_STRIDE
|
|
|
|
GST_VIDEO_INFO_COMP_WIDTH
|
|
|
|
GST_VIDEO_INFO_FLAGS
|
|
|
|
GST_VIDEO_INFO_FLAG_IS_SET
|
|
|
|
GST_VIDEO_INFO_FLAG_SET
|
|
|
|
GST_VIDEO_INFO_FLAG_UNSET
|
|
|
|
GST_VIDEO_INFO_FORMAT
|
|
|
|
GST_VIDEO_INFO_FPS_D
|
|
|
|
GST_VIDEO_INFO_FPS_N
|
|
|
|
GST_VIDEO_INFO_HAS_ALPHA
|
|
|
|
GST_VIDEO_INFO_HEIGHT
|
|
|
|
GST_VIDEO_INFO_INTERLACE_MODE
|
|
|
|
GST_VIDEO_INFO_IS_GRAY
|
|
|
|
GST_VIDEO_INFO_IS_INTERLACED
|
|
|
|
GST_VIDEO_INFO_IS_RGB
|
|
|
|
GST_VIDEO_INFO_IS_YUV
|
|
|
|
GST_VIDEO_INFO_NAME
|
|
|
|
GST_VIDEO_INFO_N_COMPONENTS
|
|
|
|
GST_VIDEO_INFO_N_PLANES
|
|
|
|
GST_VIDEO_INFO_PAR_D
|
|
|
|
GST_VIDEO_INFO_PAR_N
|
|
|
|
GST_VIDEO_INFO_PLANE_OFFSET
|
|
|
|
GST_VIDEO_INFO_PLANE_STRIDE
|
|
|
|
GST_VIDEO_INFO_SIZE
|
|
|
|
GST_VIDEO_INFO_WIDTH
|
|
|
|
GST_VIDEO_MAX_COMPONENTS
|
|
|
|
GST_VIDEO_MAX_PLANES
|
|
|
|
GST_VIDEO_SUB_SCALE
|
|
|
|
gst_video_info_convert
|
|
|
|
gst_video_info_from_caps
|
|
|
|
gst_video_info_init
|
|
|
|
gst_video_info_set_format
|
|
|
|
gst_video_info_to_caps
|
2006-06-11 17:08:26 +00:00
|
|
|
gst_video_calculate_display_ratio
|
2007-12-18 00:13:26 +00:00
|
|
|
gst_video_format_to_fourcc
|
|
|
|
gst_video_format_from_fourcc
|
2011-01-05 19:40:39 +00:00
|
|
|
gst_video_parse_caps_palette
|
2011-12-01 15:48:49 +00:00
|
|
|
GstVideoConvertSampleCallback
|
|
|
|
gst_video_convert_sample
|
|
|
|
gst_video_convert_sample_async
|
2010-12-02 14:16:25 +00:00
|
|
|
gst_video_event_new_still_frame
|
|
|
|
gst_video_event_parse_still_frame
|
2011-11-29 07:49:53 +00:00
|
|
|
gst_video_event_new_upstream_force_key_unit
|
|
|
|
gst_video_event_new_downstream_force_key_unit
|
|
|
|
gst_video_event_is_force_key_unit
|
|
|
|
gst_video_event_parse_upstream_force_key_unit
|
|
|
|
gst_video_event_parse_downstream_force_key_unit
|
2010-12-02 14:16:25 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
gst_video_format_get_type
|
2011-01-05 19:40:39 +00:00
|
|
|
GST_TYPE_VIDEO_FORMAT
|
2012-03-08 11:58:03 +00:00
|
|
|
GST_TYPE_VIDEO_CHROMA_SITE
|
|
|
|
GST_TYPE_VIDEO_COLOR_MATRIX
|
|
|
|
GST_TYPE_VIDEO_COLOR_PRIMARIES
|
|
|
|
GST_TYPE_VIDEO_COLOR_RANGE
|
|
|
|
GST_TYPE_VIDEO_FLAGS
|
|
|
|
GST_TYPE_VIDEO_FORMAT_FLAGS
|
|
|
|
GST_TYPE_VIDEO_INTERLACE_MODE
|
|
|
|
GST_TYPE_VIDEO_TRANSFER_FUNCTION
|
|
|
|
gst_video_chroma_site_get_type
|
|
|
|
gst_video_color_matrix_get_type
|
|
|
|
gst_video_color_primaries_get_type
|
|
|
|
gst_video_color_range_get_type
|
|
|
|
gst_video_flags_get_type
|
|
|
|
gst_video_format_flags_get_type
|
|
|
|
gst_video_interlace_mode_get_type
|
|
|
|
gst_video_transfer_function_get_type
|
2005-06-30 14:42:38 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2011-12-07 18:31:58 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideooverlaycomposition</FILE>
|
|
|
|
<INCLUDE>gst/video/video-overlay-composition.h</INCLUDE>
|
|
|
|
<SUBSECTION composition>
|
|
|
|
GstVideoOverlayComposition
|
|
|
|
GstVideoOverlayCompositionClass
|
|
|
|
gst_video_overlay_composition_new
|
|
|
|
gst_video_overlay_composition_ref
|
|
|
|
gst_video_overlay_composition_unref
|
|
|
|
gst_video_overlay_composition_add_rectangle
|
|
|
|
gst_video_overlay_composition_n_rectangles
|
|
|
|
gst_video_overlay_composition_get_rectangle
|
|
|
|
gst_video_overlay_composition_get_seqnum
|
|
|
|
gst_video_overlay_composition_copy
|
|
|
|
gst_video_overlay_composition_make_writable
|
|
|
|
gst_video_overlay_composition_blend
|
|
|
|
<SUBSECTION composition-set-get>
|
|
|
|
gst_video_buffer_get_overlay_composition
|
|
|
|
gst_video_buffer_set_overlay_composition
|
|
|
|
<SUBSECTION rectangle>
|
|
|
|
GstVideoOverlayFormatFlags
|
|
|
|
GstVideoOverlayRectangle
|
|
|
|
GstVideoOverlayRectangleClass
|
|
|
|
gst_video_overlay_rectangle_new_argb
|
|
|
|
gst_video_overlay_rectangle_ref
|
|
|
|
gst_video_overlay_rectangle_unref
|
|
|
|
gst_video_overlay_rectangle_get_pixels_argb
|
|
|
|
gst_video_overlay_rectangle_get_pixels_unscaled_argb
|
|
|
|
gst_video_overlay_rectangle_get_render_rectangle
|
|
|
|
gst_video_overlay_rectangle_get_seqnum
|
|
|
|
gst_video_overlay_rectangle_set_render_rectangle
|
|
|
|
gst_video_overlay_rectangle_copy
|
2011-12-14 14:14:47 +00:00
|
|
|
gst_video_overlay_rectangle_get_flags
|
2011-12-07 18:31:58 +00:00
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_VIDEO_OVERLAY_COMPOSITION
|
|
|
|
GST_VIDEO_OVERLAY_COMPOSITION
|
|
|
|
GST_VIDEO_OVERLAY_COMPOSITION_CLASS
|
|
|
|
GST_VIDEO_OVERLAY_COMPOSITION_GET_CLASS
|
|
|
|
GST_IS_VIDEO_OVERLAY_COMPOSITION
|
|
|
|
GST_IS_VIDEO_VIDEO_OVERLAY_COMPOSITION_CLASS
|
|
|
|
gst_video_overlay_composition_get_type
|
|
|
|
|
|
|
|
GST_TYPE_VIDEO_OVERLAY_RECTANGLE
|
|
|
|
GST_VIDEO_OVERLAY_RECTANGLE
|
|
|
|
GST_VIDEO_OVERLAY_RECTANGLE_CLASS
|
|
|
|
GST_VIDEO_OVERLAY_RECTANGLE_GET_CLASS
|
|
|
|
GST_IS_VIDEO_OVERLAY_RECTANGLE
|
|
|
|
GST_IS_VIDEO_VIDEO_OVERLAY_RECTANGLE_CLASS
|
|
|
|
gst_video_overlay_rectangle_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2005-11-26 15:38:06 +00:00
|
|
|
<SECTION>
|
2006-06-11 17:08:26 +00:00
|
|
|
<FILE>gstvideofilter</FILE>
|
|
|
|
<INCLUDE>gst/video/gstvideofilter.h</INCLUDE>
|
|
|
|
GstVideoFilter
|
|
|
|
GstVideoFilterClass
|
2006-06-16 10:02:25 +00:00
|
|
|
<SUBSECTION Standard>
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_TYPE_VIDEO_FILTER
|
|
|
|
GST_VIDEO_FILTER
|
|
|
|
GST_VIDEO_FILTER_CLASS
|
|
|
|
GST_VIDEO_FILTER_GET_CLASS
|
|
|
|
GST_IS_VIDEO_FILTER
|
|
|
|
GST_IS_VIDEO_FILTER_CLASS
|
|
|
|
gst_video_filter_get_type
|
2005-11-26 15:38:06 +00:00
|
|
|
</SECTION>
|
2005-06-30 14:42:38 +00:00
|
|
|
|
2005-11-30 18:57:48 +00:00
|
|
|
<SECTION>
|
2005-12-01 01:29:46 +00:00
|
|
|
<FILE>gstvideosink</FILE>
|
2005-11-30 18:57:48 +00:00
|
|
|
<INCLUDE>gst/video/gstvideosink.h</INCLUDE>
|
|
|
|
GstVideoSink
|
|
|
|
GstVideoSinkClass
|
|
|
|
GstVideoRectangle
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_VIDEO_SINK_HEIGHT
|
|
|
|
GST_VIDEO_SINK_PAD
|
|
|
|
GST_VIDEO_SINK_WIDTH
|
2005-11-30 18:57:48 +00:00
|
|
|
gst_video_sink_center_rect
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Standard>
|
2010-02-16 15:20:01 +00:00
|
|
|
GstVideoSinkPrivate
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_TYPE_VIDEO_SINK
|
|
|
|
GST_VIDEO_SINK
|
2006-12-15 10:52:23 +00:00
|
|
|
GST_VIDEO_SINK_CAST
|
2006-06-11 17:08:26 +00:00
|
|
|
GST_VIDEO_SINK_CLASS
|
|
|
|
GST_VIDEO_SINK_GET_CLASS
|
|
|
|
GST_IS_VIDEO_SINK
|
|
|
|
GST_IS_VIDEO_SINK_CLASS
|
|
|
|
gst_video_sink_get_type
|
2005-11-30 18:57:48 +00:00
|
|
|
</SECTION>
|
|
|
|
|
2012-03-07 09:18:49 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideodecoder</FILE>
|
|
|
|
<TITLE>GstVideoDecoder</TITLE>
|
|
|
|
GST_VIDEO_DECODER_ERROR
|
|
|
|
GST_VIDEO_DECODER_FLOW_DROPPED
|
|
|
|
GST_VIDEO_DECODER_FLOW_NEED_DATA
|
|
|
|
GST_VIDEO_DECODER_MAX_ERRORS
|
|
|
|
GST_VIDEO_DECODER_SINK_NAME
|
|
|
|
GST_VIDEO_DECODER_SINK_PAD
|
|
|
|
GST_VIDEO_DECODER_SRC_NAME
|
|
|
|
GST_VIDEO_DECODER_SRC_PAD
|
|
|
|
GST_VIDEO_DECODER_STREAM_LOCK
|
|
|
|
GST_VIDEO_DECODER_STREAM_UNLOCK
|
|
|
|
GST_VIDEO_DECODER_INPUT_SEGMENT
|
|
|
|
GST_VIDEO_DECODER_OUTPUT_SEGMENT
|
|
|
|
GstVideoDecoder
|
|
|
|
GstVideoDecoderClass
|
|
|
|
gst_video_decoder_add_to_frame
|
|
|
|
gst_video_decoder_alloc_output_buffer
|
|
|
|
gst_video_decoder_alloc_output_frame
|
|
|
|
gst_video_decoder_drop_frame
|
|
|
|
gst_video_decoder_finish_frame
|
|
|
|
gst_video_decoder_get_frame
|
|
|
|
gst_video_decoder_get_max_decode_time
|
|
|
|
gst_video_decoder_get_max_errors
|
|
|
|
gst_video_decoder_get_oldest_frame
|
|
|
|
gst_video_decoder_get_packetized
|
|
|
|
gst_video_decoder_have_frame
|
|
|
|
gst_video_decoder_get_latency
|
|
|
|
gst_video_decoder_set_latency
|
|
|
|
gst_video_decoder_get_estimate_rate
|
|
|
|
gst_video_decoder_get_output_state
|
|
|
|
gst_video_decoder_set_estimate_rate
|
|
|
|
gst_video_decoder_set_output_state
|
|
|
|
gst_video_decoder_set_max_errors
|
|
|
|
gst_video_decoder_set_packetized
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_IS_VIDEO_DECODER
|
|
|
|
GST_IS_VIDEO_DECODER_CLASS
|
|
|
|
GST_TYPE_VIDEO_DECODER
|
|
|
|
GST_VIDEO_DECODER
|
|
|
|
GST_VIDEO_DECODER_CLASS
|
|
|
|
GST_VIDEO_DECODER_GET_CLASS
|
|
|
|
GstVideoDecoderPrivate
|
|
|
|
gst_video_decoder_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideoencoder</FILE>
|
|
|
|
<TITLE>GstVideoEncoder</TITLE>
|
|
|
|
GST_VIDEO_ENCODER_CAST
|
|
|
|
GST_VIDEO_ENCODER_FLOW_DROPPED
|
|
|
|
GST_VIDEO_ENCODER_FLOW_NEED_DATA
|
|
|
|
GST_VIDEO_ENCODER_SINK_NAME
|
|
|
|
GST_VIDEO_ENCODER_SINK_PAD
|
|
|
|
GST_VIDEO_ENCODER_SRC_NAME
|
|
|
|
GST_VIDEO_ENCODER_SRC_PAD
|
|
|
|
GST_VIDEO_ENCODER_INPUT_SEGMENT
|
|
|
|
GST_VIDEO_ENCODER_OUTPUT_SEGMENT
|
|
|
|
GST_VIDEO_ENCODER_STREAM_LOCK
|
|
|
|
GST_VIDEO_ENCODER_STREAM_UNLOCK
|
|
|
|
GstVideoEncoder
|
|
|
|
GstVideoEncoderClass
|
|
|
|
gst_video_encoder_finish_frame
|
|
|
|
gst_video_encoder_get_frame
|
|
|
|
gst_video_encoder_get_oldest_frame
|
|
|
|
gst_video_encoder_set_headers
|
|
|
|
gst_video_encoder_get_latency
|
|
|
|
gst_video_encoder_set_latency
|
|
|
|
gst_video_encoder_get_discont
|
|
|
|
gst_video_encoder_set_discont
|
|
|
|
gst_video_encoder_set_output_state
|
|
|
|
gst_video_encoder_get_output_state
|
|
|
|
gst_video_encoder_proxy_getcaps
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_IS_VIDEO_ENCODER
|
|
|
|
GST_IS_VIDEO_ENCODER_CLASS
|
|
|
|
GST_TYPE_VIDEO_ENCODER
|
|
|
|
GST_VIDEO_ENCODER
|
|
|
|
GST_VIDEO_ENCODER_CLASS
|
|
|
|
GST_VIDEO_ENCODER_GET_CLASS
|
|
|
|
GstVideoEncoderPrivate
|
|
|
|
gst_video_encoder_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>gstvideoutils</FILE>
|
|
|
|
GstVideoCodecFrame
|
|
|
|
GstVideoCodecFrameFlags
|
|
|
|
GST_VIDEO_CODEC_FRAME_FLAGS
|
|
|
|
GST_VIDEO_CODEC_FRAME_FLAG_IS_SET
|
|
|
|
GST_VIDEO_CODEC_FRAME_FLAG_SET
|
|
|
|
GST_VIDEO_CODEC_FRAME_FLAG_UNSET
|
|
|
|
GST_VIDEO_CODEC_FRAME_IS_DECODE_ONLY
|
|
|
|
GST_VIDEO_CODEC_FRAME_IS_FORCE_KEYFRAME
|
|
|
|
GST_VIDEO_CODEC_FRAME_IS_FORCE_KEYFRAME_HEADERS
|
|
|
|
GST_VIDEO_CODEC_FRAME_IS_SYNC_POINT
|
|
|
|
GST_VIDEO_CODEC_FRAME_SET_DECODE_ONLY
|
|
|
|
GST_VIDEO_CODEC_FRAME_SET_FORCE_KEYFRAME
|
|
|
|
GST_VIDEO_CODEC_FRAME_SET_FORCE_KEYFRAME_HEADERS
|
|
|
|
GST_VIDEO_CODEC_FRAME_SET_SYNC_POINT
|
|
|
|
GST_VIDEO_CODEC_FRAME_UNSET_FORCE_KEYFRAME
|
|
|
|
GST_VIDEO_CODEC_FRAME_UNSET_FORCE_KEYFRAME_HEADERS
|
|
|
|
GST_VIDEO_CODEC_FRAME_UNSET_SYNC_POINT
|
|
|
|
gst_video_codec_frame_ref
|
|
|
|
gst_video_codec_frame_unref
|
2012-05-16 11:46:57 +00:00
|
|
|
gst_video_codec_frame_set_user_data
|
|
|
|
gst_video_codec_frame_get_user_data
|
2012-03-07 09:18:49 +00:00
|
|
|
GstVideoCodecState
|
|
|
|
gst_video_codec_state_ref
|
|
|
|
gst_video_codec_state_unref
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_TYPE_VIDEO_CODEC_FRAME
|
|
|
|
GST_TYPE_VIDEO_CODEC_STATE
|
|
|
|
gst_video_codec_frame_get_type
|
|
|
|
gst_video_codec_state_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2010-09-20 09:23:17 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>gstdiscoverer</FILE>
|
|
|
|
<INCLUDE>gst/pbutils/pbutils.h</INCLUDE>
|
|
|
|
<SUBSECTION>
|
|
|
|
GstDiscoverer
|
|
|
|
gst_discoverer_new
|
|
|
|
gst_discoverer_start
|
|
|
|
gst_discoverer_stop
|
|
|
|
gst_discoverer_discover_uri
|
|
|
|
gst_discoverer_discover_uri_async
|
|
|
|
<SUBSECTION>
|
|
|
|
GstDiscovererInfo
|
|
|
|
GstDiscovererResult
|
|
|
|
gst_discoverer_info_get_duration
|
|
|
|
gst_discoverer_info_get_misc
|
|
|
|
gst_discoverer_info_get_result
|
|
|
|
gst_discoverer_info_get_stream_info
|
|
|
|
gst_discoverer_info_get_stream_list
|
|
|
|
gst_discoverer_info_get_tags
|
2012-05-20 23:01:17 +00:00
|
|
|
gst_discoverer_info_get_toc
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_info_get_uri
|
2011-01-05 19:40:39 +00:00
|
|
|
gst_discoverer_info_get_seekable
|
2011-01-05 10:23:09 +00:00
|
|
|
gst_discoverer_info_ref
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_info_unref
|
|
|
|
<SUBSECTION>
|
|
|
|
GstDiscovererStreamInfo
|
|
|
|
GstDiscovererContainerInfo
|
|
|
|
GstDiscovererAudioInfo
|
|
|
|
GstDiscovererVideoInfo
|
2011-09-05 20:40:05 +00:00
|
|
|
GstDiscovererSubtitleInfo
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_stream_info_get_caps
|
|
|
|
gst_discoverer_stream_info_get_misc
|
|
|
|
gst_discoverer_stream_info_get_next
|
|
|
|
gst_discoverer_stream_info_get_previous
|
|
|
|
gst_discoverer_stream_info_get_tags
|
2012-05-20 23:01:17 +00:00
|
|
|
gst_discoverer_stream_info_get_toc
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_stream_info_ref
|
|
|
|
gst_discoverer_stream_info_unref
|
|
|
|
gst_discoverer_stream_info_list_free
|
|
|
|
gst_discoverer_stream_info_get_stream_type_nick
|
|
|
|
gst_discoverer_info_get_audio_streams
|
|
|
|
gst_discoverer_info_get_container_streams
|
|
|
|
gst_discoverer_info_get_streams
|
2011-08-26 08:03:17 +00:00
|
|
|
gst_discoverer_info_get_subtitle_streams
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_info_get_video_streams
|
|
|
|
gst_discoverer_audio_info_get_bitrate
|
|
|
|
gst_discoverer_audio_info_get_channels
|
|
|
|
gst_discoverer_audio_info_get_depth
|
2011-08-26 08:03:17 +00:00
|
|
|
gst_discoverer_audio_info_get_language
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_audio_info_get_max_bitrate
|
|
|
|
gst_discoverer_audio_info_get_sample_rate
|
|
|
|
gst_discoverer_container_info_get_streams
|
2011-08-26 08:03:17 +00:00
|
|
|
gst_discoverer_subtitle_info_get_language
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_video_info_get_bitrate
|
|
|
|
gst_discoverer_video_info_get_depth
|
|
|
|
gst_discoverer_video_info_get_framerate_denom
|
|
|
|
gst_discoverer_video_info_get_framerate_num
|
|
|
|
gst_discoverer_video_info_get_height
|
2010-10-30 15:07:59 +00:00
|
|
|
gst_discoverer_video_info_is_interlaced
|
|
|
|
gst_discoverer_video_info_is_image
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_video_info_get_max_bitrate
|
|
|
|
gst_discoverer_video_info_get_par_denom
|
|
|
|
gst_discoverer_video_info_get_par_num
|
|
|
|
gst_discoverer_video_info_get_width
|
|
|
|
<SUBSECTION Standard>
|
|
|
|
GST_DISCOVERER
|
|
|
|
GST_DISCOVERER_AUDIO_INFO
|
|
|
|
GST_DISCOVERER_CLASS
|
|
|
|
GST_DISCOVERER_CONTAINER_INFO
|
|
|
|
GST_DISCOVERER_INFO
|
|
|
|
GST_DISCOVERER_STREAM_INFO
|
|
|
|
GST_DISCOVERER_VIDEO_INFO
|
2011-09-05 20:40:05 +00:00
|
|
|
GST_DISCOVERER_SUBTITLE_INFO
|
2010-09-20 09:23:17 +00:00
|
|
|
GST_IS_DISCOVERER
|
|
|
|
GST_IS_DISCOVERER_INFO
|
|
|
|
GST_IS_DISCOVERER_AUDIO_INFO
|
|
|
|
GST_IS_DISCOVERER_CLASS
|
|
|
|
GST_IS_DISCOVERER_CONTAINER_INFO
|
|
|
|
GST_IS_DISCOVERER_STREAM_INFO
|
|
|
|
GST_IS_DISCOVERER_VIDEO_INFO
|
2011-09-05 20:40:05 +00:00
|
|
|
GST_IS_DISCOVERER_SUBTITLE_INFO
|
2010-09-20 09:23:17 +00:00
|
|
|
GST_TYPE_DISCOVERER
|
|
|
|
GST_TYPE_DISCOVERER_AUDIO_INFO
|
|
|
|
GST_TYPE_DISCOVERER_CONTAINER_INFO
|
|
|
|
GST_TYPE_DISCOVERER_INFO
|
|
|
|
GST_TYPE_DISCOVERER_RESULT
|
|
|
|
GST_TYPE_DISCOVERER_STREAM_INFO
|
|
|
|
GST_TYPE_DISCOVERER_VIDEO_INFO
|
2011-09-05 20:40:05 +00:00
|
|
|
GST_TYPE_DISCOVERER_SUBTITLE_INFO
|
2010-09-20 09:23:17 +00:00
|
|
|
GstDiscovererAudioInfoClass
|
|
|
|
GstDiscovererClass
|
|
|
|
GstDiscovererContainerInfoClass
|
|
|
|
GstDiscovererPrivate
|
|
|
|
GstDiscovererStreamInfoClass
|
|
|
|
GstDiscovererVideoInfoClass
|
2011-09-05 20:40:05 +00:00
|
|
|
GstDiscovererSubtitleInfoClass
|
2010-09-20 09:23:17 +00:00
|
|
|
GstDiscovererInfoClass
|
|
|
|
gst_discoverer_audio_info_get_type
|
|
|
|
gst_discoverer_container_info_get_type
|
|
|
|
gst_discoverer_get_type
|
|
|
|
gst_discoverer_info_get_type
|
2011-01-05 10:23:09 +00:00
|
|
|
gst_discoverer_info_copy
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_result_get_type
|
|
|
|
gst_discoverer_stream_info_get_type
|
2011-08-26 08:03:17 +00:00
|
|
|
gst_discoverer_subtitle_info_get_type
|
2010-09-20 09:23:17 +00:00
|
|
|
gst_discoverer_video_info_get_type
|
|
|
|
</SECTION>
|
|
|
|
|
2006-06-11 17:08:26 +00:00
|
|
|
# private
|
2005-11-30 18:57:48 +00:00
|
|
|
|
2005-12-28 18:19:25 +00:00
|
|
|
<SECTION>
|
|
|
|
<FILE>private</FILE>
|
2006-06-11 17:08:26 +00:00
|
|
|
<SUBSECTION Private>
|
|
|
|
bind_textdomain_codeset
|
|
|
|
bindtextdomain
|
|
|
|
dcgettext
|
|
|
|
dcngettext
|
|
|
|
dgettext
|
|
|
|
dngettext
|
|
|
|
gettext
|
|
|
|
gettext_noop
|
|
|
|
ngettext
|
|
|
|
textdomain
|
|
|
|
_
|
|
|
|
N_
|
2005-12-28 18:19:25 +00:00
|
|
|
</SECTION>
|