#include "EAudioFmt.h"
Data Structures | |
| struct | KAudioFormat |
| KAudioFormat structure. Management of the audio formats More... | |
Defines | |
| #define | KAudioFormat_clone(pFmt) _KAudioFormat_clone (pFmt, __K_FILE__, __K_LINE__) |
| Clones a KAudioFormat structure. | |
Functions | |
| KTL_API KAudioFormat * | KAudioFormat_new () |
| Creates a KAudioFormat structure. | |
| KTL_API void | KAudioFormat_init (KAudioFormat *pFmt) |
| Initializes a KAudioFormat structure. | |
| KTL_API void | KAudioFormat_delete (KAudioFormat **ppAFmt) |
| Deletes a KAudioFormat structure. | |
| KTL_API KUInt32 | KAudioFormat_getBits (const KAudioFormat *pFmt) |
| Obtains the bits number used by the given audio format. | |
| KTL_API KBool | KAudioFormat_computeBitrate (KAudioFormat *pFmt) |
| Update the bitrate. | |
| KTL_API KAudioFormat * | _KAudioFormat_clone (const KAudioFormat *kFormat, KString sFile, KInt32 iLine) |
| Clones a KAudioFormat structure. | |
| KTL_API KAudioFormat * | KAudioFormat_copy (KAudioFormat *dst, const KAudioFormat *src) |
| Copies a KAudioFormat structure in another allocated one. | |
| KTL_API KBool | KAudioFormat_check (KAudioFormat *fmt) |
| Verifies the KAudioFormat structure efficiency. | |
| KTL_API void | KAudioFormat_print (KAudioFormat *fmt) |
| Prints a KAudioFormat structure. | |
|
|
Clones a KAudioFormat structure.
|
|
||||||||||||||||
|
Clones a KAudioFormat structure.
|
|
|
Verifies the KAudioFormat structure efficiency.
|
|
|
Update the bitrate. All fields of the structure must be filled to compute the bitrate
|
|
||||||||||||
|
Copies a KAudioFormat structure in another allocated one.
|
|
|
Deletes a KAudioFormat structure.
|
|
|
Obtains the bits number used by the given audio format.
|
|
|
Initializes a KAudioFormat structure.
|
|
|
Creates a KAudioFormat structure.
|
|
|
Prints a KAudioFormat structure.
|
1.3.8