iamf_parse.h File Reference
#include <stdint.h>
#include "avio.h"
#include "iamf.h"

Go to the source code of this file.


int ff_iamf_parse_obu_header (const uint8_t *buf, int buf_size, unsigned *obu_size, int *start_pos, enum IAMF_OBU_Type *type, unsigned *skip_samples, unsigned *discard_padding)
int ff_iamfdec_read_descriptors (IAMFContext *c, AVIOContext *pb, int size, void *log_ctx)

Function Documentation

◆ ff_iamf_parse_obu_header()

int ff_iamf_parse_obu_header ( const uint8_t *  buf,
int  buf_size,
unsigned *  obu_size,
int start_pos,
enum IAMF_OBU_Type type,
unsigned *  skip_samples,
unsigned *  discard_padding 

Definition at line 986 of file iamf_parse.c.

Referenced by ff_iamf_read_packet(), ff_iamfdec_read_descriptors(), and iamf_probe().

◆ ff_iamfdec_read_descriptors()

int ff_iamfdec_read_descriptors ( IAMFContext c,
AVIOContext pb,
int  size,
void *  log_ctx 

Definition at line 1041 of file iamf_parse.c.

Referenced by iamf_read_header().