webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
opus.c File Reference
#include "opus.h"
#include "opus_private.h"

Functions

OPUS_EXPORT void opus_pcm_soft_clip (float *_x, int N, int C, float *declip_mem)
 
int encode_size (int size, unsigned char *data)
 
int opus_packet_get_samples_per_frame (const unsigned char *data, opus_int32 Fs)
 
int opus_packet_parse_impl (const unsigned char *data, opus_int32 len, int self_delimited, unsigned char *out_toc, const unsigned char *frames[48], opus_int16 size[48], int *payload_offset, opus_int32 *packet_offset)
 
int opus_packet_parse (const unsigned char *data, opus_int32 len, unsigned char *out_toc, const unsigned char *frames[48], opus_int16 size[48], int *payload_offset)
 

Function Documentation

◆ encode_size()

int encode_size ( int  size,
unsigned char *  data 
)

◆ opus_packet_parse_impl()

int opus_packet_parse_impl ( const unsigned char *  data,
opus_int32  len,
int  self_delimited,
unsigned char *  out_toc,
const unsigned char *  frames[48],
opus_int16  size[48],
int *  payload_offset,
opus_int32 packet_offset 
)