FFmpeg
4.0
|
QCP format (.qcp) demuxer. More...
#include "libavutil/channel_layout.h"
#include "libavutil/intreadwrite.h"
#include "avformat.h"
#include "riff.h"
Go to the source code of this file.
Data Structures | |
struct | QCPContext |
Macros | |
#define | QCP_MAX_MODE 4 |
Functions | |
static int | is_qcelp_13k_guid (const uint8_t *guid) |
static int | qcp_probe (AVProbeData *pd) |
static int | qcp_read_header (AVFormatContext *s) |
static int | qcp_read_packet (AVFormatContext *s, AVPacket *pkt) |
Variables | |
static const uint8_t | guid_qcelp_13k_part [15] |
Last 15 out of 16 bytes of QCELP-13K GUID, as stored in the file; the first byte of the GUID can be either 0x41 or 0x42. More... | |
static const uint8_t | guid_evrc [16] |
EVRC GUID as stored in the file. More... | |
static const uint8_t | guid_4gv [16] |
static const uint8_t | guid_smv [16] |
SMV GUID as stored in the file. More... | |
AVInputFormat | ff_qcp_demuxer |
QCP format (.qcp) demuxer.
Definition in file qcp.c.
#define QCP_MAX_MODE 4 |
Definition at line 38 of file qcp.c.
Referenced by qcp_read_header(), and qcp_read_packet().
guid | contains at least 16 bytes |
Definition at line 77 of file qcp.c.
Referenced by qcp_read_header().
|
static |
|
static |
|
static |
|
static |
Last 15 out of 16 bytes of QCELP-13K GUID, as stored in the file; the first byte of the GUID can be either 0x41 or 0x42.
Definition at line 47 of file qcp.c.
Referenced by is_qcelp_13k_guid().
|
static |
EVRC GUID as stored in the file.
Definition at line 55 of file qcp.c.
Referenced by qcp_read_header().
|
static |
Definition at line 60 of file qcp.c.
Referenced by qcp_read_header().
|
static |
SMV GUID as stored in the file.
Definition at line 68 of file qcp.c.
Referenced by qcp_read_header().
AVInputFormat ff_qcp_demuxer |