|
FFmpeg
|
#include "libavutil/intreadwrite.h"#include "avio_internal.h"#include "demux.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | HxvsContext |
Macros | |
| #define | HXVS MKTAG('H', 'X', 'V', 'S') |
| #define | HXVT MKTAG('H', 'X', 'V', 'T') |
| #define | HXVF MKTAG('H', 'X', 'V', 'F') |
| #define | HXAF MKTAG('H', 'X', 'A', 'F') |
| #define | HXFI MKTAG('H', 'X', 'F', 'I') |
| #define | HXFI_TABLE_SIZE 200000 |
| #define | HXFI_TABLE_COUNT (200000 / 8) |
Functions | |
| static int | hxvs_probe (const AVProbeData *p) |
| static int | hxvs_create_video_stream (AVFormatContext *s, enum AVCodecID codec_id) |
| static int | hxvs_create_audio_stream (AVFormatContext *s) |
| static int | hxvs_build_index (AVFormatContext *s) |
| static int | hxvs_read_header (AVFormatContext *s) |
| static int | hxvs_read_packet (AVFormatContext *s, AVPacket *pkt) |
Variables | |
| const FFInputFormat | ff_hxvs_demuxer |
Definition at line 42 of file hxvs.c.
Referenced by hxvs_probe(), and hxvs_read_header().
Definition at line 48 of file hxvs.c.
Referenced by hxvs_probe(), and hxvs_read_header().
Definition at line 61 of file hxvs.c.
Referenced by hxvs_build_index(), hxvs_probe(), and hxvs_read_packet().
Definition at line 75 of file hxvs.c.
Referenced by hxvs_build_index(), hxvs_probe(), and hxvs_read_packet().
Definition at line 84 of file hxvs.c.
Referenced by hxvs_build_index(), hxvs_probe(), and hxvs_read_packet().
| #define HXFI_TABLE_SIZE 200000 |
Definition at line 86 of file hxvs.c.
Referenced by hxvs_build_index().
| #define HXFI_TABLE_COUNT (200000 / 8) |
Definition at line 87 of file hxvs.c.
Referenced by hxvs_build_index().
|
static |
|
static |
Definition at line 143 of file hxvs.c.
Referenced by hxvs_read_header().
|
static |
Definition at line 166 of file hxvs.c.
Referenced by hxvs_read_header().
|
static |
Definition at line 184 of file hxvs.c.
Referenced by hxvs_read_header().
|
static |
|
static |
| const FFInputFormat ff_hxvs_demuxer |