FFmpeg
|
#include <stddef.h>
#include "libavcodec/packet.h"
#include "avformat.h"
#include "avio.h"
#include "iamf.h"
Go to the source code of this file.
Functions | |
int | ff_iamf_add_audio_element (IAMFContext *iamf, const AVStreamGroup *stg, void *log_ctx) |
int | ff_iamf_add_mix_presentation (IAMFContext *iamf, const AVStreamGroup *stg, void *log_ctx) |
int | ff_iamf_write_descriptors (const IAMFContext *iamf, AVIOContext *pb, void *log_ctx) |
int | ff_iamf_write_parameter_blocks (const IAMFContext *iamf, AVIOContext *pb, const AVPacket *pkt, void *log_ctx) |
int | ff_iamf_write_audio_frame (const IAMFContext *iamf, AVIOContext *pb, unsigned audio_substream_id, const AVPacket *pkt) |
int ff_iamf_add_audio_element | ( | IAMFContext * | iamf, |
const AVStreamGroup * | stg, | ||
void * | log_ctx | ||
) |
Definition at line 203 of file iamf_writer.c.
Referenced by iamf_init(), and mov_init_iamf_track().
int ff_iamf_add_mix_presentation | ( | IAMFContext * | iamf, |
const AVStreamGroup * | stg, | ||
void * | log_ctx | ||
) |
Definition at line 369 of file iamf_writer.c.
Referenced by iamf_init(), and mov_init_iamf_track().
int ff_iamf_write_descriptors | ( | const IAMFContext * | iamf, |
AVIOContext * | pb, | ||
void * | log_ctx | ||
) |
Definition at line 866 of file iamf_writer.c.
Referenced by iamf_write_header(), iamf_write_trailer(), and mov_write_iacb_tag().
int ff_iamf_write_parameter_blocks | ( | const IAMFContext * | iamf, |
AVIOContext * | pb, | ||
const AVPacket * | pkt, | ||
void * | log_ctx | ||
) |
Definition at line 1024 of file iamf_writer.c.
Referenced by iamf_write_packet(), and mov_build_iamf_packet().
int ff_iamf_write_audio_frame | ( | const IAMFContext * | iamf, |
AVIOContext * | pb, | ||
unsigned | audio_substream_id, | ||
const AVPacket * | pkt | ||
) |
Definition at line 1074 of file iamf_writer.c.
Referenced by iamf_write_packet(), and mov_build_iamf_packet().