Top |
gint64 | absolute-duration | Read / Write |
gchar * | album | Read / Write |
gchar * | artist | Read / Write |
guint | bitrate | Read / Write |
gchar * | comment | Read / Write |
guint | disp-par-d | Read / Write |
guint | disp-par-n | Read / Write |
gint64 | duration | Read / Write |
gchar * | genre | Read / Write |
gboolean | has-artwork | Read / Write |
gboolean | has-audio | Read / Write |
gboolean | has-video | Read / Write |
gchar * | image-uri | Read / Write |
gboolean | live | Read / Write |
ParoleMediaType | media-type | Read / Write |
guint | num-tracks | Read / Write |
gboolean | seekable | Read / Write |
gchar * | subtitles | Read / Write |
gboolean | tag-available | Read / Write |
gchar * | title | Read / Write |
guint | track | Read / Write |
gchar * | uri | Read / Write |
gint | video-height | Read / Write |
gint | video-width | Read / Write |
gchar * | year | Read / Write |
Media types.
struct ParoleStream;
This object contains all the information describing the current processed stream by Parole, this object is used with the callback function the “state-changed” signal of the player, the plugin shouldn't take reference and all the properties are read-only for the plugins.
Since: 0.2
“absolute-duration”
property “absolute-duration” gint64
Absolution duration.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“album”
property “album” gchar *
Album.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“artist”
property “artist” gchar *
Artist.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“bitrate”
property “bitrate” guint
Current bitrate in bits/s.
Owner: ParoleStream
Flags: Read / Write
Allowed values: <= G_MAXINT
Default value: 0
Since: 0.6
“comment”
property “comment” gchar *
Extra comment block.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“disp-par-d”
property “disp-par-d” guint
Disp par d.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 1
Default value: 1
“disp-par-n”
property “disp-par-n” guint
Disp par n.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 1
Default value: 1
Since: 0.2
“duration”
property “duration” gint64
Duration.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“genre”
property “genre” gchar *
Genre.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.6
“has-artwork”
property “has-artwork” gboolean
Whether the stream has artwork.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 1.0.5
“has-audio”
property “has-audio” gboolean
Whether the stream has audio.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 0.2
“has-video”
property “has-video” gboolean
Whether the stream has video.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 0.2
“image-uri”
property “image-uri” gchar *
URI for the album artwork.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
“live”
property “live” gboolean
Whether the stream is a live stream.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 0.2
“media-type”
property“media-type” ParoleMediaType
The media type.
Owner: ParoleStream
Flags: Read / Write
Default value: PAROLE_MEDIA_TYPE_UNKNOWN
Since: 0.2
“num-tracks”
property “num-tracks” guint
Number of tracks in the cdda source, only valid if ParoleStream:media-type: is PAROLE_MEDIA_TYPE_CDDA.
Owner: ParoleStream
Flags: Read / Write
Allowed values: [1,99]
Default value: 1
Since: 0.2
“seekable”
property “seekable” gboolean
Whether the stream is seekable, for example live streams are not seekable.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 0.2
“subtitles”
property “subtitles” gchar *
Subtitles path, this is only valid if the property "media-type" has the value PAROLE_MEDIA_TYPE_LOCAL_FILE.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“tag-available”
property “tag-available” gboolean
Whether tags information are available on the current stream.
Owner: ParoleStream
Flags: Read / Write
Default value: FALSE
Since: 0.2
“title”
property “title” gchar *
Title.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“track”
property “track” guint
Currently playing track, this is only valid if “media-type”: is PAROLE_MEDIA_TYPE_CDDA or PAROLE_MEDIA_TYPE_DVD.
Owner: ParoleStream
Flags: Read / Write
Allowed values: <= 99
Default value: 1
Since: 0.2
“uri”
property “uri” gchar *
Currently loaded uri.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“video-height”
property “video-height” gint
Video height.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“video-width”
property “video-width” gint
Video width.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“year”
property “year” gchar *
Year.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2