libg722_1
0.0.1
|
#include <inttypes.h>
#include <stdio.h>
#include <string.h>
#include <audiofile.h>
#include "g192_bit_stream.h"
Macros | |
#define | FALSE 0 |
#define | TRUE (!FALSE) |
Functions | |
int | itu_codec_bitstream_write (const uint8_t out_data[], int number_of_bits, int mode, FILE *fp_bitstream) |
Write a frame of data to an output file. More... | |
int | itu_codec_bitstream_read (uint8_t in_data[], int16_t *erasure, int number_of_bits, int mode, FILE *fp_bitstream) |
Read a frame of data from an input file. More... | |
int itu_codec_bitstream_read | ( | uint8_t | in_data[], |
int16_t * | p_erasure, | ||
int | number_of_bits, | ||
int | mode, | ||
FILE * | fp_bitstream | ||
) |
Read a frame of data from an input file.
in_data | The buffer for the data to be read. |
p_erasure | Set to TRUE if there is a frame erasure, else set to FALSE. |
number_of_bits | The number of bits to be read. |
mode | 0 = continuous, 1 = ITU G.192 codec bitstream format. |
fp_bitstream | The file context to be read from. |
int itu_codec_bitstream_write | ( | const uint8_t | out_data[], |
int | number_of_bits, | ||
int | mode, | ||
FILE * | fp_bitstream | ||
) |
Write a frame of data to an output file.
out_data | The buffer for the data to be written. |
number_of_bits | The number of bits to be written. |
mode | 0 = continuous, 1 = ITU G.192 codec bitstream format. |
fp_bitstream | The file context to be written to. |