FFmpeg
Functions
dv.c File Reference
#include "config_components.h"
#include <time.h>
#include "avformat.h"
#include "demux.h"
#include "internal.h"
#include "libavcodec/dv_profile.h"
#include "libavcodec/dv.h"
#include "libavutil/channel_layout.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mathematics.h"
#include "libavutil/mem.h"
#include "libavutil/timecode.h"
#include "dv.h"
#include "libavutil/avassert.h"

Go to the source code of this file.

Functions

DVDemuxContextavpriv_dv_init_demux (AVFormatContext *s)
 
int avpriv_dv_get_packet (DVDemuxContext *c, AVPacket *pkt)
 
int avpriv_dv_produce_packet (DVDemuxContext *c, AVPacket *pkt, uint8_t *buf, int buf_size, int64_t pos)
 

Function Documentation

◆ avpriv_dv_init_demux()

DVDemuxContext* avpriv_dv_init_demux ( AVFormatContext s)

Definition at line 726 of file dv.c.

Referenced by avi_read_header(), iec61883_read_header(), and mov_finalize_stsd_codec().

◆ avpriv_dv_get_packet()

int avpriv_dv_get_packet ( DVDemuxContext c,
AVPacket pkt 
)

Definition at line 731 of file dv.c.

Referenced by avi_read_packet(), iec61883_parse_queue_dv(), and mov_read_packet().

◆ avpriv_dv_produce_packet()

int avpriv_dv_produce_packet ( DVDemuxContext c,
AVPacket pkt,
uint8_t *  buf,
int  buf_size,
int64_t  pos 
)

Definition at line 736 of file dv.c.

Referenced by avi_read_packet(), iec61883_parse_queue_dv(), and mov_read_packet().