|
FFmpeg
|
#include "libavutil/avassert.h"#include "libavutil/intreadwrite.h"#include "libavutil/log.h"#include "libavutil/mem.h"#include "libavcodec/mathops.h"#include "libavcodec/packet.h"#include "avformat.h"#include "avio_internal.h"#include "iamf.h"#include "iamf_parse.h"#include "iamf_reader.h"Go to the source code of this file.
Functions | |
| static AVStream * | find_stream_by_id (AVFormatContext *s, int id, int stream_id_offset) |
| static int | audio_frame_obu (AVFormatContext *s, const IAMFDemuxContext *c, AVIOContext *pb, AVPacket *pkt, int len, enum IAMF_OBU_Type type, unsigned skip_samples, unsigned discard_padding, int stream_id_offset, int id_in_bitstream) |
| static int | parameter_block_obu (AVFormatContext *s, IAMFDemuxContext *c, AVIOContext *pbc, int len) |
| int | ff_iamf_read_packet (AVFormatContext *s, IAMFDemuxContext *c, AVIOContext *pb, int max_size, int stream_id_offset, AVPacket *pkt) |
| void | ff_iamf_read_deinit (IAMFDemuxContext *c) |
|
static |
Definition at line 34 of file iamf_reader.c.
Referenced by audio_frame_obu().
|
static |
Definition at line 44 of file iamf_reader.c.
Referenced by ff_iamf_read_packet().
|
static |
Definition at line 102 of file iamf_reader.c.
Referenced by ff_iamf_read_packet().
| int ff_iamf_read_packet | ( | AVFormatContext * | s, |
| IAMFDemuxContext * | c, | ||
| AVIOContext * | pb, | ||
| int | max_size, | ||
| int | stream_id_offset, | ||
| AVPacket * | pkt | ||
| ) |
Definition at line 279 of file iamf_reader.c.
Referenced by iamf_read_packet(), and mov_read_packet().
| void ff_iamf_read_deinit | ( | IAMFDemuxContext * | c | ) |
Definition at line 342 of file iamf_reader.c.
Referenced by iamf_read_close(), and mov_free_stream_context().
1.8.17