* Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should
* free it with #gst_discoverer_stream_info_list_free.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
gst_discoverer_info_get_streams (GstDiscovererInfo * info, GType streamtype)
* Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should
* free it with #gst_discoverer_stream_info_list_free.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
gst_discoverer_info_get_audio_streams (GstDiscovererInfo * info)
* Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should
* free it with #gst_discoverer_stream_info_list_free.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
gst_discoverer_info_get_video_streams (GstDiscovererInfo * info)
* Returns: A #GList of matching #GstDiscovererStreamInfo. The caller should
* free it with #gst_discoverer_stream_info_list_free.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
gst_discoverer_info_get_container_streams (GstDiscovererInfo * info)
* Returns: a human readable name for the stream type of the given @info (ex : "audio",
* "container",...).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
const gchar *
gst_discoverer_stream_info_get_stream_type_nick (GstDiscovererStreamInfo * info)
* Returns: the previous #GstDiscovererStreamInfo in a chain. %NULL for starting
* points. Unref with #gst_discoverer_stream_info_unref after usage.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GstDiscovererStreamInfo *
gst_discoverer_stream_info_get_previous (GstDiscovererStreamInfo * info)
* Returns: the next #GstDiscovererStreamInfo in a chain. %NULL for final streams.
* Unref with #gst_discoverer_stream_info_unref after usage.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GstDiscovererStreamInfo *
gst_discoverer_stream_info_get_next (GstDiscovererStreamInfo * info)
*
* Returns: the #GstCaps of the stream. Unref with #gst_caps_unref after usage.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GstCaps *
gst_discoverer_stream_info_get_caps (GstDiscovererStreamInfo * info)
* Returns: the tags contained in this stream. If you wish to use the tags after
* the life-time of @info you will need to copy them.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
const GstTagList *
* profile, etc..). If you wish to use the #GstStructure after the life-time of
* @info you will need to copy it.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
const GstStructure *
gst_discoverer_stream_info_get_misc (GstDiscovererStreamInfo * info)
* Returns: the list of #GstDiscovererStreamInfo this container stream offers.
* Free with #gst_discoverer_stream_info_list_free after usage.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
*
* Returns: the number of channels in the stream.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
AUDIO_INFO_ACCESSOR_CODE (channels, guint, 0);
*
* Returns: the sample rate of the stream in Hertz.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
AUDIO_INFO_ACCESSOR_CODE (sample_rate, guint, 0);
*
* Returns: the number of bits used per sample in each channel.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
AUDIO_INFO_ACCESSOR_CODE (depth, guint, 0);
*
* Returns: the average or nominal bitrate of the stream in bits/second.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
AUDIO_INFO_ACCESSOR_CODE (bitrate, guint, 0);
*
* Returns: the maximum bitrate of the stream in bits/second.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
AUDIO_INFO_ACCESSOR_CODE (max_bitrate, guint, 0);
*
* Returns: the width of the video stream in pixels.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (width, guint, 0);
*
* Returns: the height of the video stream in pixels.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (height, guint, 0);
* Returns: the depth in bits of the video stream (only relevant for
* video streams).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (depth, guint, 0);
*
* Returns: the framerate of the video stream (numerator).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (framerate_num, guint, 0);
*
* Returns: the framerate of the video stream (denominator).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (framerate_denom, guint, 0);
*
* Returns: the Pixel Aspect Ratio (PAR) of the video stream (numerator).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (par_num, guint, 0);
*
* Returns: the Pixel Aspect Ratio (PAR) of the video stream (denominator).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (par_denom, guint, 0);
*
* Returns: %TRUE if the stream is interlaced, else %FALSE.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
gboolean
gst_discoverer_video_info_is_interlaced (const GstDiscovererVideoInfo * info)
*
* Returns: the average or nominal bitrate of the video stream in bits/second.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (bitrate, guint, 0);
*
* Returns: the maximum bitrate of the video stream in bits/second.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
VIDEO_INFO_ACCESSOR_CODE (max_bitrate, guint, 0);
* Returns: #TRUE if the video stream corresponds to an image (i.e. only contains
* one frame).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
gboolean
gst_discoverer_video_info_is_image (const GstDiscovererVideoInfo * info)
* Returns: the URI to which this information corresponds to. Copy it if you
* wish to use it after the life-time of @info.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
DISCOVERER_INFO_ACCESSOR_CODE (uri, const gchar *, NULL);
*
* Returns: the result of the discovery as a #GstDiscovererResult.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
DISCOVERER_INFO_ACCESSOR_CODE (result, GstDiscovererResult, GST_DISCOVERER_OK);
* This structure can be traversed to see the original hierarchy. Unref with
* #gst_discoverer_stream_info_unref after usage.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GstDiscovererStreamInfo *
* Returns: the list of all streams contained in the #info. Free after usage
* with #gst_discoverer_stream_info_list_free.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
GList *
gst_discoverer_info_get_stream_list (GstDiscovererInfo * info)
*
* Returns: the duration of the URI in #GstClockTime (nanoseconds).
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
DISCOVERER_INFO_ACCESSOR_CODE (duration, GstClockTime, GST_CLOCK_TIME_NONE);
* information about missing plugins). If you wish to use the #GstStructure
* after the life-time of @info, you will need to copy it.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
DISCOVERER_INFO_ACCESSOR_CODE (misc, const GstStructure *, NULL);
* Returns: all tags contained in the %URI. If you wish to use the tags after
* the life-time of @info, you will need to copy them.
*
- * Since 0.10.31
+ * Since: 0.10.31
*/
DISCOVERER_INFO_ACCESSOR_CODE (tags, const GstTagList *, NULL);