#include "avformat.h"#include "voc.h"Go to the source code of this file.
Data Structures | |
| struct | avs_format |
Typedefs | |
| typedef struct avs_format | AvsFormat |
| typedef enum avs_block_type | AvsBlockType |
Enumerations | |
| enum | avs_block_type { AVS_NONE = 0x00, AVS_VIDEO = 0x01, AVS_AUDIO = 0x02, AVS_PALETTE = 0x03, AVS_GAME_DATA = 0x04 } |
Functions | |
| static int | avs_probe (AVProbeData *p) |
| static int | avs_read_header (AVFormatContext *s, AVFormatParameters *ap) |
| static int | avs_read_video_packet (AVFormatContext *s, AVPacket *pkt, AvsBlockType type, int sub_type, int size, uint8_t *palette, int palette_size) |
| static int | avs_read_audio_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | avs_read_packet (AVFormatContext *s, AVPacket *pkt) |
| static int | avs_read_close (AVFormatContext *s) |
Variables | |
| AVInputFormat | ff_avs_demuxer |
| typedef enum avs_block_type AvsBlockType |
| typedef struct avs_format AvsFormat |
| enum avs_block_type |
| static int avs_probe | ( | AVProbeData * | p | ) | [static] |
| static int avs_read_audio_packet | ( | AVFormatContext * | s, | |
| AVPacket * | pkt | |||
| ) | [static] |
| static int avs_read_close | ( | AVFormatContext * | s | ) | [static] |
| static int avs_read_header | ( | AVFormatContext * | s, | |
| AVFormatParameters * | ap | |||
| ) | [static] |
| static int avs_read_packet | ( | AVFormatContext * | s, | |
| AVPacket * | pkt | |||
| ) | [static] |
| static int avs_read_video_packet | ( | AVFormatContext * | s, | |
| AVPacket * | pkt, | |||
| AvsBlockType | type, | |||
| int | sub_type, | |||
| int | size, | |||
| uint8_t * | palette, | |||
| int | palette_size | |||
| ) | [static] |
Initial value:
{
.name = "avs",
.long_name = NULL_IF_CONFIG_SMALL("AVS format"),
.priv_data_size = sizeof(AvsFormat),
.read_probe = avs_probe,
.read_header = avs_read_header,
.read_packet = avs_read_packet,
.read_close = avs_read_close,
}
1.5.8