|
FreeRDP
|

Data Structures | |
| struct | audin_server_context |
Typedefs | |
| typedef BOOL(* | psAudinServerChannelOpen) (audin_server_context *context) |
| typedef BOOL(* | psAudinServerChannelIsOpen) (audin_server_context *context) |
| typedef BOOL(* | psAudinServerChannelClose) (audin_server_context *context) |
| typedef BOOL(* | psAudinServerChannelIdAssigned) (audin_server_context *context, UINT32 channelId) |
| typedef UINT(* | psAudinServerVersion) (audin_server_context *context, const SNDIN_VERSION *version) |
| typedef UINT(* | psAudinServerFormats) (audin_server_context *context, const SNDIN_FORMATS *formats) |
| typedef UINT(* | psAudinServerOpen) (audin_server_context *context, const SNDIN_OPEN *open) |
| typedef UINT(* | psAudinServerOpenReply) (audin_server_context *context, const SNDIN_OPEN_REPLY *open_reply) |
| typedef UINT(* | psAudinServerIncomingData) (audin_server_context *context, const SNDIN_DATA_INCOMING *data_incoming) |
| typedef UINT(* | psAudinServerData) (audin_server_context *context, const SNDIN_DATA *data) |
| typedef UINT(* | psAudinServerFormatChange) (audin_server_context *context, const SNDIN_FORMATCHANGE *format_change) |
Functions | |
| FREERDP_API void | audin_server_context_free (audin_server_context *context) |
| FREERDP_API audin_server_context * | audin_server_context_new (HANDLE vcm) |
| FREERDP_API BOOL | audin_server_set_formats (audin_server_context *context, SSIZE_T count, const AUDIO_FORMAT *formats) |
| sets the supported audio formats for AUDIN server channel context. More... | |
| FREERDP_API const AUDIO_FORMAT * | audin_server_get_negotiated_format (const audin_server_context *context) |
| typedef BOOL(* psAudinServerChannelClose) (audin_server_context *context) |
| typedef BOOL(* psAudinServerChannelIdAssigned) (audin_server_context *context, UINT32 channelId) |
| typedef BOOL(* psAudinServerChannelIsOpen) (audin_server_context *context) |
| typedef BOOL(* psAudinServerChannelOpen) (audin_server_context *context) |
| typedef UINT(* psAudinServerData) (audin_server_context *context, const SNDIN_DATA *data) |
| typedef UINT(* psAudinServerFormatChange) (audin_server_context *context, const SNDIN_FORMATCHANGE *format_change) |
| typedef UINT(* psAudinServerFormats) (audin_server_context *context, const SNDIN_FORMATS *formats) |
| typedef UINT(* psAudinServerIncomingData) (audin_server_context *context, const SNDIN_DATA_INCOMING *data_incoming) |
| typedef UINT(* psAudinServerOpen) (audin_server_context *context, const SNDIN_OPEN *open) |
| typedef UINT(* psAudinServerOpenReply) (audin_server_context *context, const SNDIN_OPEN_REPLY *open_reply) |
| typedef UINT(* psAudinServerVersion) (audin_server_context *context, const SNDIN_VERSION *version) |
| FREERDP_API void audin_server_context_free | ( | audin_server_context * | context | ) |


| FREERDP_API audin_server_context* audin_server_context_new | ( | HANDLE | vcm | ) |


| FREERDP_API const AUDIO_FORMAT* audin_server_get_negotiated_format | ( | const audin_server_context * | context | ) |
| FREERDP_API BOOL audin_server_set_formats | ( | audin_server_context * | context, |
| SSIZE_T | count, | ||
| const AUDIO_FORMAT * | formats | ||
| ) |
sets the supported audio formats for AUDIN server channel context.
| context | The context to set the formats for |
| count | The number of formats found in formats. Use -1 to set to default formats supported by FreeRDP |
| formats | An array of count elements |

