gstplayer-mediainfo

gstplayer-mediainfo

Functions

Types and Values

Object Hierarchy

    GObject
    ├── GstPlayerMediaInfo
    ╰── GstPlayerStreamInfo
        ├── GstPlayerAudioInfo
        ├── GstPlayerSubtitleInfo
        ╰── GstPlayerVideoInfo

Description

Functions

gst_player_media_info_get_uri ()

const gchar *
gst_player_media_info_get_uri (const GstPlayerMediaInfo *info);

gst_player_media_info_get_duration ()

GstClockTime
gst_player_media_info_get_duration (const GstPlayerMediaInfo *info);

gst_player_media_info_get_title ()

const gchar *
gst_player_media_info_get_title (const GstPlayerMediaInfo *info);

gst_player_media_info_get_container_format ()

const gchar *
gst_player_media_info_get_container_format
                               (const GstPlayerMediaInfo *info);

gst_player_media_info_is_seekable ()

gboolean
gst_player_media_info_is_seekable (const GstPlayerMediaInfo *info);

gst_player_media_info_is_live ()

gboolean
gst_player_media_info_is_live (const GstPlayerMediaInfo *info);

gst_player_media_info_get_image_sample ()

GstSample *
gst_player_media_info_get_image_sample
                               (const GstPlayerMediaInfo *info);

gst_player_media_info_get_tags ()

GstTagList *
gst_player_media_info_get_tags (const GstPlayerMediaInfo *info);

gst_player_media_info_get_stream_list ()

GList *
gst_player_media_info_get_stream_list (const GstPlayerMediaInfo *info);

gst_player_stream_info_get_index ()

gint
gst_player_stream_info_get_index (const GstPlayerStreamInfo *info);

gst_player_stream_info_get_caps ()

GstCaps *
gst_player_stream_info_get_caps (const GstPlayerStreamInfo *info);

gst_player_stream_info_get_tags ()

GstTagList *
gst_player_stream_info_get_tags (const GstPlayerStreamInfo *info);

gst_player_stream_info_get_codec ()

const gchar *
gst_player_stream_info_get_codec (const GstPlayerStreamInfo *info);

gst_player_stream_info_get_stream_type ()

const gchar *
gst_player_stream_info_get_stream_type
                               (const GstPlayerStreamInfo *info);

gst_player_audio_info_get_bitrate ()

gint
gst_player_audio_info_get_bitrate (const GstPlayerAudioInfo *info);

gst_player_audio_info_get_channels ()

gint
gst_player_audio_info_get_channels (const GstPlayerAudioInfo *info);

gst_player_audio_info_get_language ()

const gchar *
gst_player_audio_info_get_language (const GstPlayerAudioInfo *info);

gst_player_audio_info_get_max_bitrate ()

gint
gst_player_audio_info_get_max_bitrate (const GstPlayerAudioInfo *info);

gst_player_audio_info_get_sample_rate ()

gint
gst_player_audio_info_get_sample_rate (const GstPlayerAudioInfo *info);

gst_player_video_info_get_bitrate ()

gint
gst_player_video_info_get_bitrate (const GstPlayerVideoInfo *info);

gst_player_video_info_get_height ()

gint
gst_player_video_info_get_height (const GstPlayerVideoInfo *info);

gst_player_video_info_get_width ()

gint
gst_player_video_info_get_width (const GstPlayerVideoInfo *info);

gst_player_video_info_get_framerate ()

void
gst_player_video_info_get_framerate (const GstPlayerVideoInfo *info,
                                     gint *fps_n,
                                     gint *fps_d);

gst_player_video_info_get_max_bitrate ()

gint
gst_player_video_info_get_max_bitrate (const GstPlayerVideoInfo *info);

gst_player_video_info_get_pixel_aspect_ratio ()

void
gst_player_video_info_get_pixel_aspect_ratio
                               (const GstPlayerVideoInfo *info,
                                guint *par_n,
                                guint *par_d);

gst_player_subtitle_info_get_language ()

const gchar *
gst_player_subtitle_info_get_language (const GstPlayerSubtitleInfo *info);

Types and Values

GstPlayerMediaInfo

typedef struct _GstPlayerMediaInfo GstPlayerMediaInfo;

GstPlayerStreamInfo

typedef struct _GstPlayerStreamInfo GstPlayerStreamInfo;

GstPlayerAudioInfo

typedef struct _GstPlayerAudioInfo GstPlayerAudioInfo;

GstPlayerVideoInfo

typedef struct _GstPlayerVideoInfo GstPlayerVideoInfo;

GstPlayerSubtitleInfo

typedef struct _GstPlayerSubtitleInfo GstPlayerSubtitleInfo;