nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
LC3 File

LC3 file handling API for Audio applications. More...

Data Structures

struct  lc3_file_header
 LC3 file header structure. More...
 
struct  lc3_file_ctx
 LC3 file context structure. More...
 

Functions

int lc3_header_get (struct lc3_file_ctx const *const file, struct lc3_file_header *header)
 Get the LC3 header from the file.
 
int lc3_file_frame_get (struct lc3_file_ctx *file, uint8_t *buffer, size_t buffer_size)
 Get the next LC3 frame from the file.
 
int lc3_file_open (struct lc3_file_ctx *file, const char *file_name)
 Open a LC3 file for reading.
 
int lc3_file_close (struct lc3_file_ctx *file)
 Close a LC3 file.
 
int lc3_file_init (void)
 Initialize the LC3 file module.
 

Detailed Description

LC3 file handling API for Audio applications.

This module provides LC3 audio file I/O operations for reading and parsing LC3 encoded audio files from SD card storage.