FFmpeg
Functions
apv.h File Reference
#include <stdint.h>
#include "avio.h"

Go to the source code of this file.

Functions

void ff_isom_write_apvc (AVIOContext *pb, const struct APVDecoderConfigurationRecord *apvc, void *logctx)
 Writes APV sample metadata to the provided AVIOContext. More...
 
int ff_isom_init_apvc (struct APVDecoderConfigurationRecord **papvc, void *logctx)
 
int ff_isom_parse_apvc (struct APVDecoderConfigurationRecord *apvc, const struct AVPacket *pkt, void *logctx)
 
void ff_isom_close_apvc (struct APVDecoderConfigurationRecord **papvc)
 

Function Documentation

◆ ff_isom_write_apvc()

void ff_isom_write_apvc ( AVIOContext pb,
const struct APVDecoderConfigurationRecord apvc,
void *  logctx 
)

Writes APV sample metadata to the provided AVIOContext.

Parameters
pbpointer to the AVIOContext where the apv sample metadata shall be written
bufinput data buffer
sizesize in bytes of the input data buffer
Returns
0 in case of success, a negative error code in case of failure

◆ ff_isom_init_apvc()

int ff_isom_init_apvc ( struct APVDecoderConfigurationRecord **  papvc,
void *  logctx 
)

Definition at line 352 of file apv.c.

Referenced by mov_init().

◆ ff_isom_parse_apvc()

int ff_isom_parse_apvc ( struct APVDecoderConfigurationRecord apvc,
const struct AVPacket pkt,
void *  logctx 
)

◆ ff_isom_close_apvc()

void ff_isom_close_apvc ( struct APVDecoderConfigurationRecord **  papvc)

Definition at line 375 of file apv.c.

Referenced by mov_free().