Player
Iface
constructor
name
download
Buffering
get
Audio
Stream
get
Audio
Streams
get
Buffering
Mode
get
Idle
get
In
Seek
get
Pipeline
get
Seek
Flags
get
Subtitle
Track
get
Subtitle
Tracks
get
User
Agent
set
Audio
Stream
set
Buffering
Mode
set
Seek
Flags
set
Subtitle
Track
set
User
Agent
NODE-GTK API Reference
ClutterGst-1.0
ClutterGst
PlayerIface
Class PlayerIface
Interface vtable for #ClutterGstPlayer implementations
record
Hierarchy
PlayerIface
Index
Constructors
constructor
Properties
name
Methods
download
Buffering
get
Audio
Stream
get
Audio
Streams
get
Buffering
Mode
get
Idle
get
In
Seek
get
Pipeline
get
Seek
Flags
get
Subtitle
Track
get
Subtitle
Tracks
get
User
Agent
set
Audio
Stream
set
Buffering
Mode
set
Seek
Flags
set
Subtitle
Track
set
User
Agent
Constructors
constructor
new
Player
Iface
(
)
:
ClutterGst
.
PlayerIface
Returns
ClutterGst
.
PlayerIface
Properties
Static
name
name
:
string
Methods
download
Buffering
download
Buffering
(
player
:
ClutterGst
.
Player
, start
:
number
, stop
:
number
)
:
void
Parameters
player:
ClutterGst
.
Player
start:
number
stop:
number
Returns
void
get
Audio
Stream
get
Audio
Stream
(
player
:
ClutterGst
.
Player
)
:
number
Parameters
player:
ClutterGst
.
Player
Returns
number
get
Audio
Streams
get
Audio
Streams
(
player
:
ClutterGst
.
Player
)
:
string
[]
Parameters
player:
ClutterGst
.
Player
Returns
string
[]
get
Buffering
Mode
get
Buffering
Mode
(
player
:
ClutterGst
.
Player
)
:
ClutterGst
.
BufferingMode
Parameters
player:
ClutterGst
.
Player
Returns
ClutterGst
.
BufferingMode
get
Idle
get
Idle
(
player
:
ClutterGst
.
Player
)
:
boolean
Parameters
player:
ClutterGst
.
Player
Returns
boolean
get
In
Seek
get
In
Seek
(
player
:
ClutterGst
.
Player
)
:
boolean
Parameters
player:
ClutterGst
.
Player
Returns
boolean
get
Pipeline
get
Pipeline
(
player
:
ClutterGst
.
Player
)
:
Gst
.
Element
Parameters
player:
ClutterGst
.
Player
Returns
Gst
.
Element
get
Seek
Flags
get
Seek
Flags
(
player
:
ClutterGst
.
Player
)
:
ClutterGst
.
SeekFlags
Parameters
player:
ClutterGst
.
Player
Returns
ClutterGst
.
SeekFlags
get
Subtitle
Track
get
Subtitle
Track
(
player
:
ClutterGst
.
Player
)
:
number
Parameters
player:
ClutterGst
.
Player
Returns
number
get
Subtitle
Tracks
get
Subtitle
Tracks
(
player
:
ClutterGst
.
Player
)
:
string
[]
Parameters
player:
ClutterGst
.
Player
Returns
string
[]
get
User
Agent
get
User
Agent
(
player
:
ClutterGst
.
Player
)
:
string
Parameters
player:
ClutterGst
.
Player
Returns
string
set
Audio
Stream
set
Audio
Stream
(
player
:
ClutterGst
.
Player
, index
:
number
)
:
void
Parameters
player:
ClutterGst
.
Player
index:
number
Returns
void
set
Buffering
Mode
set
Buffering
Mode
(
player
:
ClutterGst
.
Player
, mode
:
ClutterGst
.
BufferingMode
)
:
void
Parameters
player:
ClutterGst
.
Player
mode:
ClutterGst
.
BufferingMode
Returns
void
set
Seek
Flags
set
Seek
Flags
(
player
:
ClutterGst
.
Player
, flags
:
ClutterGst
.
SeekFlags
)
:
void
Parameters
player:
ClutterGst
.
Player
flags:
ClutterGst
.
SeekFlags
Returns
void
set
Subtitle
Track
set
Subtitle
Track
(
player
:
ClutterGst
.
Player
, index
:
number
)
:
void
Parameters
player:
ClutterGst
.
Player
index:
number
Returns
void
set
User
Agent
set
User
Agent
(
player
:
ClutterGst
.
Player
, userAgent
:
string
)
:
void
Parameters
player:
ClutterGst
.
Player
userAgent:
string
Returns
void
Player
Iface
constructor
name
download
Buffering
get
Audio
Stream
get
Audio
Streams
get
Buffering
Mode
get
Idle
get
In
Seek
get
Pipeline
get
Seek
Flags
get
Subtitle
Track
get
Subtitle
Tracks
get
User
Agent
set
Audio
Stream
set
Buffering
Mode
set
Seek
Flags
set
Subtitle
Track
set
User
Agent
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzFfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8xXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2Rvd25sb2FkQnVmZmVyaW5nIiwibmFtZSI6ImRvd25sb2FkQnVmZmVyaW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRBdWRpb1N0cmVhbSIsIm5hbWUiOiJnZXRBdWRpb1N0cmVhbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzFfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjZ2V0QXVkaW9TdHJlYW1zIiwibmFtZSI6ImdldEF1ZGlvU3RyZWFtcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzFfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjZ2V0QnVmZmVyaW5nTW9kZSIsIm5hbWUiOiJnZXRCdWZmZXJpbmdNb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRJZGxlIiwibmFtZSI6ImdldElkbGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8xXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2dldEluU2VlayIsIm5hbWUiOiJnZXRJblNlZWsiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8xXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2dldFBpcGVsaW5lIiwibmFtZSI6ImdldFBpcGVsaW5lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRTZWVrRmxhZ3MiLCJuYW1lIjoiZ2V0U2Vla0ZsYWdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRTdWJ0aXRsZVRyYWNrIiwibmFtZSI6ImdldFN1YnRpdGxlVHJhY2siLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8xXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI2dldFN1YnRpdGxlVHJhY2tzIiwibmFtZSI6ImdldFN1YnRpdGxlVHJhY2tzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNnZXRVc2VyQWdlbnQiLCJuYW1lIjoiZ2V0VXNlckFnZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNzZXRBdWRpb1N0cmVhbSIsIm5hbWUiOiJzZXRBdWRpb1N0cmVhbSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJDbHV0dGVyR3N0XzFfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwjc2V0QnVmZmVyaW5nTW9kZSIsIm5hbWUiOiJzZXRCdWZmZXJpbmdNb2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNzZXRTZWVrRmxhZ3MiLCJuYW1lIjoic2V0U2Vla0ZsYWdzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkNsdXR0ZXJHc3RfMV8wLkNsdXR0ZXJHc3QuUGxheWVySWZhY2UuaHRtbCNzZXRTdWJ0aXRsZVRyYWNrIiwibmFtZSI6InNldFN1YnRpdGxlVHJhY2siLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQ2x1dHRlckdzdF8xXzAuQ2x1dHRlckdzdC5QbGF5ZXJJZmFjZS5odG1sI3NldFVzZXJBZ2VudCIsIm5hbWUiOiJzZXRVc2VyQWdlbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJDbHV0dGVyR3N0XzFfMC5DbHV0dGVyR3N0LlBsYXllcklmYWNlLmh0bWwiLCJuYW1lIjoiUGxheWVySWZhY2UifQ==
Interface vtable for #ClutterGstPlayer implementations