#include <MediaContext.h>
Media streaming context. Contains the data configured during the arbitrary invocation of BlueZ MediaEndpoint1::SetConfiguration callback.
◆ ~MediaContext()
alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::~MediaContext |
( |
| ) |
|
◆ MediaContext()
alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::MediaContext |
( |
| ) |
|
◆ getReadMTU()
int alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::getReadMTU |
( |
| ) |
|
Get Maximum Transfer Unit for read operations
- Returns
- Maximum Transfer Unit for read operations
◆ getSBCContextPtr()
sbc_t* alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::getSBCContextPtr |
( |
| ) |
|
Get pointer to SBC decoder context object
- Returns
- The pointer to SBC decoder context object
◆ getStreamFD()
int alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::getStreamFD |
( |
| ) |
|
Get linux file descriptor that should be used for read/write operations.
- Returns
- linux file descriptor that should be used for read/write operations.
◆ getWriteMTU()
int alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::getWriteMTU |
( |
| ) |
|
Get Maximum Transfer Unit for write operations.
- Returns
- Maximum Transfer Unit for write operations.
◆ isSBCInitialized()
bool alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::isSBCInitialized |
( |
| ) |
|
Method to check if SBC decoder context has been successfully initialized.
- Returns
- true if if SBC decoder context has been successfully initialized, false otherwise.
◆ setReadMTU()
void alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::setReadMTU |
( |
int |
readMTU | ) |
|
Set Maximum Transfer Unit for read operations.
- Parameters
-
readMTU | Maximum Transfer Unit for read operations. |
◆ setSBCInitialized()
void alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::setSBCInitialized |
( |
bool |
initialized | ) |
|
Marks the SBC decoder context as successfully initialized.
- Parameters
-
initialized | true if SBC decoder context has been successfully initialized, false otherwise. |
◆ setStreamFD()
void alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::setStreamFD |
( |
int |
streamFD | ) |
|
Sets a linux file descriptor that should be used for read/write operations.
- Parameters
-
streamFD | linux file descriptor that should be used for read/write operations. |
◆ setWriteMTU()
void alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::setWriteMTU |
( |
int |
writeMTU | ) |
|
Set Maximum Transfer Unit for write operations.
- Parameters
-
writeMTU | Maximum Transfer Unit for write operations. |
◆ INVALID_FD
constexpr int alexaClientSDK::bluetoothImplementations::blueZ::MediaContext::INVALID_FD = -1 |
|
static |
The documentation for this class was generated from the following file:
- /workplace/avs-device-sdk/BluetoothImplementations/BlueZ/include/BlueZ/MediaContext.h
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0