| 
    FFmpeg
    
   | 
 
#include "libavutil/avassert.h"#include "libavutil/intreadwrite.h"#include "libavutil/log.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) | 
| 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 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, AVPacket *pkt) | 
| void | ff_iamf_read_deinit (IAMFDemuxContext *c) | 
      
  | 
  static | 
Definition at line 33 of file iamf_reader.c.
Referenced by audio_frame_obu().
      
  | 
  static | 
Definition at line 43 of file iamf_reader.c.
Referenced by ff_iamf_read_packet().
      
  | 
  static | 
Definition at line 101 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, | ||
| AVPacket * | pkt | ||
| ) | 
Definition at line 266 of file iamf_reader.c.
Referenced by iamf_read_packet(), and mov_read_packet().
| void ff_iamf_read_deinit | ( | IAMFDemuxContext * | c | ) | 
Definition at line 326 of file iamf_reader.c.
Referenced by iamf_read_close(), and mov_free_stream_context().
 1.8.17