paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Variables
spx_afh.c File Reference

Audio format handler for ogg/speex files. More...

#include <ogg/ogg.h>
#include <regex.h>
#include <speex/speex.h>
#include <speex/speex_header.h>
#include <speex/speex_stereo.h>
#include "para.h"
#include "afh.h"
#include "error.h"
#include "portable_io.h"
#include "string.h"
#include "spx.h"
#include "ogg_afh_common.h"

Variables

const struct audio_format_handler spx_afh
 The ogg/speex audio format handler. More...
 

Detailed Description

Audio format handler for ogg/speex files.

Variable Documentation

◆ spx_afh

const struct audio_format_handler spx_afh
Initial value:
= {
.get_file_info = spx_get_file_info,
.suffixes = speex_suffixes,
.rewrite_tags = spx_rewrite_tags,
}

The ogg/speex audio format handler.

This codec is considered obsolete because the opus codec surpasses its performance in all areas. It is only compiled in if both the ogg and the speex library are installed.