Method
GtkMediaStreamstream_prepared
since: 4.4
Declaration [src]
void
gtk_media_stream_stream_prepared (
GtkMediaStream* self,
gboolean has_audio,
gboolean has_video,
gboolean seekable,
gint64 duration
)
Description [src]
Called by GtkMediaStream
implementations to advertise the stream
being ready to play and providing details about the stream.
Note that the arguments are hints. If the stream implementation
cannot determine the correct values, it is better to err on the
side of caution and return TRUE
. User interfaces will use those
values to determine what controls to show.
This function may not be called again until the stream has been
reset via gtk_media_stream_stream_unprepared()
.
Available since: 4.4
Parameters
has_audio
-
Type:
gboolean
TRUE
if the stream should advertise audio support. has_video
-
Type:
gboolean
TRUE
if the stream should advertise video support. seekable
-
Type:
gboolean
TRUE
if the stream should advertise seekability. duration
-
Type:
gint64
The duration of the stream or 0 if unknown.