Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
compress_driver.h File Reference
#include <linux/types.h>
#include <linux/sched.h>
#include <sound/compress_offload.h>
#include <sound/asound.h>
#include <sound/pcm.h>

Go to the source code of this file.

Data Structures

struct  snd_compr_runtime
 
struct  snd_compr_stream
 
struct  snd_compr_ops
 
struct  snd_compr
 

Functions

: DSP device name

struct snd_compr: Compressed device

: Device pointer : pointer to DSP callbacks : pointer to DSP pvt data : sound card pointer : Playback or capture direction : device lock : device id

int snd_compress_register (struct snd_compr *device)
 
int snd_compress_deregister (struct snd_compr *device)
 
int snd_compress_new (struct snd_card *card, int device, int type, struct snd_compr *compr)
 

Function Documentation

int snd_compress_deregister ( struct snd_compr device)

Definition at line 775 of file compress_offload.c.

int snd_compress_new ( struct snd_card card,
int  device,
int  type,
struct snd_compr compr 
)

Definition at line 703 of file compress_offload.c.

int snd_compress_register ( struct snd_compr device)

snd_compress_register - register compressed device

: compressed device to register

Definition at line 748 of file compress_offload.c.