Mixer
Class
constructor
_gst_
reserved
klass
mixer_
type
name
get_
mixer_
flags
get_
option
get_
volume
list_
tracks
mute_
toggled
option_
changed
record_
toggled
set_
mute
set_
option
set_
record
set_
volume
volume_
changed
GJS API Reference
GstInterfaces-0.10
GstInterfaces
MixerClass
Class MixerClass
Hierarchy
MixerClass
Index
Constructors
constructor
Properties
_gst_
reserved
klass
mixer_
type
name
Methods
get_
mixer_
flags
get_
option
get_
volume
list_
tracks
mute_
toggled
option_
changed
record_
toggled
set_
mute
set_
option
set_
record
set_
volume
volume_
changed
Constructors
constructor
new
Mixer
Class
(
)
:
MixerClass
Returns
MixerClass
Properties
_gst_
reserved
_gst_
reserved
:
object
[]
klass
klass
:
TypeInterface
mixer_
type
mixer_
type
:
MixerType
Static
name
name
:
string
Methods
get_
mixer_
flags
get_
mixer_
flags
(
mixer
:
Mixer
)
:
MixerFlags
Parameters
mixer:
Mixer
Returns
MixerFlags
get_
option
get_
option
(
mixer
:
Mixer
, opts
:
MixerOptions
)
:
string
Parameters
mixer:
Mixer
opts:
MixerOptions
Returns
string
get_
volume
get_
volume
(
mixer
:
Mixer
, track
:
MixerTrack
, volumes
:
number
)
:
void
Parameters
mixer:
Mixer
track:
MixerTrack
volumes:
number
Returns
void
list_
tracks
list_
tracks
(
mixer
:
Mixer
)
:
object
[]
Parameters
mixer:
Mixer
Returns
object
[]
mute_
toggled
mute_
toggled
(
mixer
:
Mixer
, channel
:
MixerTrack
, mute
:
boolean
)
:
void
Parameters
mixer:
Mixer
channel:
MixerTrack
mute:
boolean
Returns
void
option_
changed
option_
changed
(
mixer
:
Mixer
, opts
:
MixerOptions
, option
:
string
)
:
void
Parameters
mixer:
Mixer
opts:
MixerOptions
option:
string
Returns
void
record_
toggled
record_
toggled
(
mixer
:
Mixer
, channel
:
MixerTrack
, record
:
boolean
)
:
void
Parameters
mixer:
Mixer
channel:
MixerTrack
record:
boolean
Returns
void
set_
mute
set_
mute
(
mixer
:
Mixer
, track
:
MixerTrack
, mute
:
boolean
)
:
void
Parameters
mixer:
Mixer
track:
MixerTrack
mute:
boolean
Returns
void
set_
option
set_
option
(
mixer
:
Mixer
, opts
:
MixerOptions
, value
:
string
)
:
void
Parameters
mixer:
Mixer
opts:
MixerOptions
value:
string
Returns
void
set_
record
set_
record
(
mixer
:
Mixer
, track
:
MixerTrack
, record
:
boolean
)
:
void
Parameters
mixer:
Mixer
track:
MixerTrack
record:
boolean
Returns
void
set_
volume
set_
volume
(
mixer
:
Mixer
, track
:
MixerTrack
, volumes
:
number
)
:
void
Parameters
mixer:
Mixer
track:
MixerTrack
volumes:
number
Returns
void
volume_
changed
volume_
changed
(
mixer
:
Mixer
, channel
:
MixerTrack
, volumes
:
number
)
:
void
Parameters
mixer:
Mixer
channel:
MixerTrack
volumes:
number
Returns
void
Mixer
Class
constructor
_gst_
reserved
klass
mixer_
type
name
get_
mixer_
flags
get_
option
get_
volume
list_
tracks
mute_
toggled
option_
changed
record_
toggled
set_
mute
set_
option
set_
record
set_
volume
volume_
changed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjX2dzdF9yZXNlcnZlZCIsIm5hbWUiOiJfZ3N0X3Jlc2VydmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI2tsYXNzIiwibmFtZSI6ImtsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI21peGVyX3R5cGUiLCJuYW1lIjoibWl4ZXJfdHlwZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjZ2V0X21peGVyX2ZsYWdzIiwibmFtZSI6ImdldF9taXhlcl9mbGFncyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjZ2V0X29wdGlvbiIsIm5hbWUiOiJnZXRfb3B0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCNnZXRfdm9sdW1lIiwibmFtZSI6ImdldF92b2x1bWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI2xpc3RfdHJhY2tzIiwibmFtZSI6Imxpc3RfdHJhY2tzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCNtdXRlX3RvZ2dsZWQiLCJuYW1lIjoibXV0ZV90b2dnbGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCNvcHRpb25fY2hhbmdlZCIsIm5hbWUiOiJvcHRpb25fY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjcmVjb3JkX3RvZ2dsZWQiLCJuYW1lIjoicmVjb3JkX3RvZ2dsZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI3NldF9tdXRlIiwibmFtZSI6InNldF9tdXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCNzZXRfb3B0aW9uIiwibmFtZSI6InNldF9vcHRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0SW50ZXJmYWNlc18wXzEwLkdzdEludGVyZmFjZXMuTWl4ZXJDbGFzcy5odG1sI3NldF9yZWNvcmQiLCJuYW1lIjoic2V0X3JlY29yZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RJbnRlcmZhY2VzXzBfMTAuR3N0SW50ZXJmYWNlcy5NaXhlckNsYXNzLmh0bWwjc2V0X3ZvbHVtZSIsIm5hbWUiOiJzZXRfdm9sdW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCN2b2x1bWVfY2hhbmdlZCIsIm5hbWUiOiJ2b2x1bWVfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdzdEludGVyZmFjZXNfMF8xMC5Hc3RJbnRlcmZhY2VzLk1peGVyQ2xhc3MuaHRtbCIsIm5hbWUiOiJNaXhlckNsYXNzIn0=