xine-lib: xine-lib-1.2.13/src/combined/wavpack_combined.c File Reference

xine-lib 1.2.13-20230125hg15249

Variables
wavpack_combined.c File Reference
`#include <xine/xine_internal.h>`
`#include "wavpack_combined.h"`

## Variables
static const demuxer_info_t | demux_info_wv
static const uint32_t | audio_types []
static const decoder_info_t | decoder_info_wv
const plugin_info_t xine_plugin_info[] | EXPORTED

## Variable Documentation

## ◆ audio_types

const uint32_t audio_types[]
| static

Initial value:
= {
BUF_AUDIO_WAVPACK, 0
}
BUF_AUDIO_WAVPACK
#define BUF_AUDIO_WAVPACK
Definition buffer.h:271

## ◆ decoder_info_wv

const decoder_info_t decoder_info_wv
| static

Initial value:
= {
audio_types,
8
}
audio_types
static const uint32_t audio_types[]
Definition wavpack_combined.c:34

## ◆ demux_info_wv

const demuxer_info_t demux_info_wv
| static

Initial value:
= {
0
}

## ◆ EXPORTED

const plugin_info_t xine_plugin_info [] EXPORTED

Initial value:
= {
{ PLUGIN_DEMUX, 27, "wavpack", XINE_VERSION_CODE, &demux_info_wv, demux_wv_init_plugin },
{ PLUGIN_AUDIO_DECODER, 16, "wavpackdec", XINE_VERSION_CODE, &decoder_info_wv, decoder_wavpack_init_plugin },
{ PLUGIN_NONE, 0, NULL, 0, NULL, NULL }
}
demux_info_wv
static const demuxer_info_t demux_info_wv
Definition wavpack_combined.c:30
decoder_info_wv
static const decoder_info_t decoder_info_wv
Definition wavpack_combined.c:38
demux_wv_init_plugin
void * demux_wv_init_plugin(xine_t *xine, const void *data)
Definition wavpack_demuxer.c:373
decoder_wavpack_init_plugin
void * decoder_wavpack_init_plugin(xine_t *xine, const void *data)
Definition wavpack_decoder.c:318
XINE_VERSION_CODE
#define XINE_VERSION_CODE
Definition xine_internal.h:57
NULL
NULL
Definition xine_plugin.c:78
PLUGIN_DEMUX
#define PLUGIN_DEMUX
Definition xine_plugin.h:31
PLUGIN_AUDIO_DECODER
#define PLUGIN_AUDIO_DECODER
Definition xine_plugin.h:32
PLUGIN_NONE
#define PLUGIN_NONE
Definition xine_plugin.h:29