Top | ![]() |
![]() |
![]() |
![]() |
void | parole_stream_set_image () |
GdkPixbuf * | parole_stream_get_image () |
ParoleStream * | parole_stream_new () |
void | parole_stream_init_properties () |
gint64 | absolute-duration | Read / Write |
char * | album | Read / Write |
char * | artist | Read / Write |
guint | bitrate | Read / Write |
char * | comment | Read / Write |
guint | disp-par-d | Read / Write |
guint | disp-par-n | Read / Write |
gint64 | duration | Read / Write |
char * | genre | Read / Write |
gboolean | has-artwork | Read / Write |
gboolean | has-audio | Read / Write |
gboolean | has-video | Read / Write |
char * | image-uri | Read / Write |
gboolean | live | Read / Write |
ParoleMediaType | media-type | Read / Write |
guint | num-tracks | Read / Write |
gboolean | seekable | Read / Write |
char * | subtitles | Read / Write |
gboolean | tag-available | Read / Write |
char * | title | Read / Write |
guint | track | Read / Write |
char * | uri | Read / Write |
int | video-height | Read / Write |
int | video-width | Read / Write |
char * | year | Read / Write |
void parole_stream_set_image (GObject *object
,GdkPixbuf *pixbuf
);
Set the ParoleStream image to a new pixbuf.
Since: 0.6
GdkPixbuf *
parole_stream_get_image (GObject *object
);
Get the ParoleStream image pixbuf.
Since: 0.6
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” char *
Album.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“artist”
property “artist” char *
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” char *
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” char *
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” char *
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” char *
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” char *
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” char *
Currently loaded uri.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2
“video-height”
property “video-height” int
Video height.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“video-width”
property “video-width” int
Video width.
Owner: ParoleStream
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 0.2
“year”
property “year” char *
Year.
Owner: ParoleStream
Flags: Read / Write
Default value: NULL
Since: 0.2