FreeRDP
|
#include <freerdp/config.h>
#include <winpr/crt.h>
#include <freerdp/log.h>
#include <freerdp/codec/audio.h>
Macros | |
#define | TAG FREERDP_TAG("codec") |
Functions | |
UINT32 | audio_format_compute_time_length (const AUDIO_FORMAT *format, size_t size) |
char * | audio_format_get_tag_string (UINT16 wFormatTag) |
void | audio_format_print (wLog *log, DWORD level, const AUDIO_FORMAT *format) |
void | audio_formats_print (wLog *log, DWORD level, const AUDIO_FORMAT *formats, UINT16 count) |
BOOL | audio_format_read (wStream *s, AUDIO_FORMAT *format) |
BOOL | audio_format_write (wStream *s, const AUDIO_FORMAT *format) |
BOOL | audio_format_copy (const AUDIO_FORMAT *WINPR_RESTRICT srcFormat, AUDIO_FORMAT *WINPR_RESTRICT dstFormat) |
BOOL | audio_format_compatible (const AUDIO_FORMAT *with, const AUDIO_FORMAT *what) |
static BOOL | audio_format_valid (const AUDIO_FORMAT *format) |
AUDIO_FORMAT * | audio_format_new (void) |
AUDIO_FORMAT * | audio_formats_new (size_t count) |
void | audio_format_free (AUDIO_FORMAT *format) |
void | audio_formats_free (AUDIO_FORMAT *formats, size_t count) |
#define TAG FREERDP_TAG("codec") |
FreeRDP: A Remote Desktop Protocol Implementation Audio Formats
Copyright 2013 Marc-Andre Moreau marca ndre .more au@g mail. com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
BOOL audio_format_compatible | ( | const AUDIO_FORMAT * | with, |
const AUDIO_FORMAT * | what | ||
) |
UINT32 audio_format_compute_time_length | ( | const AUDIO_FORMAT * | format, |
size_t | size | ||
) |
Audio Format Functions
BOOL audio_format_copy | ( | const AUDIO_FORMAT *WINPR_RESTRICT | srcFormat, |
AUDIO_FORMAT *WINPR_RESTRICT | dstFormat | ||
) |
void audio_format_free | ( | AUDIO_FORMAT * | format | ) |
char* audio_format_get_tag_string | ( | UINT16 | wFormatTag | ) |
AUDIO_FORMAT* audio_format_new | ( | void | ) |
void audio_format_print | ( | wLog * | log, |
DWORD | level, | ||
const AUDIO_FORMAT * | format | ||
) |
BOOL audio_format_read | ( | wStream * | s, |
AUDIO_FORMAT * | format | ||
) |
|
static |
BOOL audio_format_write | ( | wStream * | s, |
const AUDIO_FORMAT * | format | ||
) |
void audio_formats_free | ( | AUDIO_FORMAT * | formats, |
size_t | count | ||
) |
AUDIO_FORMAT* audio_formats_new | ( | size_t | count | ) |
void audio_formats_print | ( | wLog * | log, |
DWORD | level, | ||
const AUDIO_FORMAT * | formats, | ||
UINT16 | count | ||
) |