Packages
purple
Purple
MediaCodec
list_copy
list_free
MediaCodec
add_optional_parameter
copy
get_channels
get_clock_rate
get_encoding_name
get_id
get_optional_parameter
get_optional_parameters
remove_optional_parameter
to_string
MediaCodec
Object Hierarchy:
Purple.MediaCodec
Purple.MediaCodec
Purple.MediaCodec
Description:
[
CCode
( copy_function =
"purple_media_codec_copy"
) ]
[
Compact
]
public
class
MediaCodec
Namespace:
Purple
Package:
purple
Content:
Static methods:
public
static
unowned
List
list_copy
(
List
codecs)
public
static
void
list_free
(
List
codecs)
Creation methods:
public
MediaCodec
(
int
id,
string
encoding_name,
MediaSessionType
media_type,
uint
clock_rate)
Methods:
public
void
add_optional_parameter
(
string
name,
string
value)
public
unowned
MediaCodec
copy
()
public
uint
get_channels
()
public
uint
get_clock_rate
()
public
unowned
string
get_encoding_name
()
public
uint
get_id
()
public
unowned
KeyValuePair
get_optional_parameter
(
string
name,
string
value)
public
unowned
List
get_optional_parameters
()
public
void
remove_optional_parameter
(
KeyValuePair
param)
public
unowned
string
to_string
()