#include "avformat.h"
#include "avio_internal.h"
#include "demux.h"
#include "internal.h"
#include "mpeg.h"
Go to the source code of this file.
◆ PVA_MAX_PAYLOAD_LENGTH
#define PVA_MAX_PAYLOAD_LENGTH 0x17f8 |
Definition at line 28 of file pva.c.
◆ PVA_VIDEO_PAYLOAD
#define PVA_VIDEO_PAYLOAD 0x01 |
Definition at line 29 of file pva.c.
◆ PVA_AUDIO_PAYLOAD
#define PVA_AUDIO_PAYLOAD 0x02 |
Definition at line 30 of file pva.c.
◆ PVA_MAGIC
#define PVA_MAGIC (('A' << 8) + 'V') |
Definition at line 31 of file pva.c.
◆ pva_log
Definition at line 82 of file pva.c.
◆ pva_check()
static int pva_check |
( |
const uint8_t * |
p | ) |
|
|
static |
◆ pva_probe()
Definition at line 45 of file pva.c.
◆ pva_read_header()
Definition at line 59 of file pva.c.
◆ read_part_of_packet()
static int read_part_of_packet |
( |
AVFormatContext * |
s, |
|
|
int64_t * |
pts, |
|
|
int * |
len, |
|
|
int * |
strid, |
|
|
int |
read_packet |
|
) |
| |
|
static |
◆ pva_read_packet()
◆ pva_read_timestamp()
◆ ff_pva_demuxer
Initial value:
Definition at line 232 of file pva.c.
static int64_t read_timestamp(AVFormatContext *s, int stream_index, int64_t *ppos, int64_t pos_limit, int64_t(*read_timestamp)(struct AVFormatContext *, int, int64_t *, int64_t))