Player
Iface
constructor
name
eos
error
get_
audio_
volume
get_
frame
get_
idle
get_
pipeline
get_
playing
get_
video_
sink
new_
frame
ready
set_
audio_
volume
set_
playing
size_
change
GJS API Reference
ClutterGst-3.0
ClutterGst
PlayerIface
Class PlayerIface
Interface vtable for #ClutterGstPlayer implementations
record
Hierarchy
PlayerIface
Index
Constructors
constructor
Properties
name
Methods
eos
error
get_
audio_
volume
get_
frame
get_
idle
get_
pipeline
get_
playing
get_
video_
sink
new_
frame
ready
set_
audio_
volume
set_
playing
size_
change
Constructors
constructor
new
Player
Iface
(
)
:
ClutterGst
.
PlayerIface
Returns
ClutterGst
.
PlayerIface
Properties
Static
name
name
:
string
Methods
eos
eos
(
self
:
ClutterGst
.
Player
)
:
void
Parameters
self:
ClutterGst
.
Player
Returns
void
error
error
(
self
:
ClutterGst
.
Player
, error
:
GLib
.
Error
)
:
void
Parameters
self:
ClutterGst
.
Player
error:
GLib
.
Error
Returns
void
get_
audio_
volume
get_
audio_
volume
(
self
:
ClutterGst
.
Player
)
:
number
Parameters
self:
ClutterGst
.
Player
Returns
number
get_
frame
get_
frame
(
self
:
ClutterGst
.
Player
)
:
ClutterGst
.
Frame
Parameters
self:
ClutterGst
.
Player
Returns
ClutterGst
.
Frame
get_
idle
get_
idle
(
self
:
ClutterGst
.
Player
)
:
boolean
Parameters
self:
ClutterGst
.
Player
Returns
boolean
get_
pipeline
get_
pipeline
(
self
:
ClutterGst
.
Player
)
:
Gst
.
Element
Parameters
self:
ClutterGst
.
Player
Returns
Gst
.
Element
get_
playing
get_
playing
(
self
:
ClutterGst
.
Player
)
:
boolean
Parameters
self:
ClutterGst
.
Player
Returns
boolean
get_
video_
sink
get_
video_
sink
(
self
:
ClutterGst
.
Player
)
:
ClutterGst
.
VideoSink
Parameters
self:
ClutterGst
.
Player
Returns
ClutterGst
.
VideoSink
new_
frame
new_
frame
(
self
:
ClutterGst
.
Player
, frame
:
ClutterGst
.
Frame
)
:
void
Parameters
self:
ClutterGst
.
Player
frame:
ClutterGst
.
Frame
Returns
void
ready
ready
(
self
:
ClutterGst
.
Player
)
:
void
Parameters
self:
ClutterGst
.
Player
Returns
void
set_
audio_
volume
set_
audio_
volume
(
self
:
ClutterGst
.
Player
, volume
:
number
)
:
void
Parameters
self:
ClutterGst
.
Player
volume:
number
Returns
void
set_
playing
set_
playing
(
self
:
ClutterGst
.
Player
, playing
:
boolean
)
:
void
Parameters
self:
ClutterGst
.
Player
playing:
boolean
Returns
void
size_
change
size_
change
(
self
:
ClutterGst
.
Player
, width
:
number
, height
:
number
)
:
void
Parameters
self:
ClutterGst
.
Player
width:
number
height:
number
Returns
void
Player
Iface
constructor
name
eos
error
get_
audio_
volume
get_
frame
get_
idle
get_
pipeline
get_
playing
get_
video_
sink
new_
frame
ready
set_
audio_
volume
set_
playing
size_
change
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzNfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2VvcyIsIm5hbWUiOiJlb3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2Vycm9yIiwibmFtZSI6ImVycm9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRfYXVkaW9fdm9sdW1lIiwibmFtZSI6ImdldF9hdWRpb192b2x1bWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2dldF9mcmFtZSIsIm5hbWUiOiJnZXRfZnJhbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2dldF9pZGxlIiwibmFtZSI6ImdldF9pZGxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRfcGlwZWxpbmUiLCJuYW1lIjoiZ2V0X3BpcGVsaW5lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRfcGxheWluZyIsIm5hbWUiOiJnZXRfcGxheWluZyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzNfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjZ2V0X3ZpZGVvX3NpbmsiLCJuYW1lIjoiZ2V0X3ZpZGVvX3NpbmsiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI25ld19mcmFtZSIsIm5hbWUiOiJuZXdfZnJhbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI3JlYWR5IiwibmFtZSI6InJlYWR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNzZXRfYXVkaW9fdm9sdW1lIiwibmFtZSI6InNldF9hdWRpb192b2x1bWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8zXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI3NldF9wbGF5aW5nIiwibmFtZSI6InNldF9wbGF5aW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNzaXplX2NoYW5nZSIsIm5hbWUiOiJzaXplX2NoYW5nZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkNsdXR0ZXJHc3RfM18wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCIsIm5hbWUiOiJQbGF5ZXJJZmFjZSJ9
Interface vtable for #ClutterGstPlayer implementations