Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ctsrc.c File Reference
#include "ctsrc.h"
#include "cthardware.h"
#include <linux/slab.h>

Go to the source code of this file.

Macros

#define SRC_RESOURCE_NUM   256
 
#define SRCIMP_RESOURCE_NUM   256
 

Functions

int src_mgr_create (void *hw, struct src_mgr **rsrc_mgr)
 
int src_mgr_destroy (struct src_mgr *src_mgr)
 
int srcimp_mgr_create (void *hw, struct srcimp_mgr **rsrcimp_mgr)
 
int srcimp_mgr_destroy (struct srcimp_mgr *srcimp_mgr)
 

Macro Definition Documentation

#define SRC_RESOURCE_NUM   256

Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.

This source file is released under GPL v2 license (no other versions). See the COPYING file included in the main directory of this source distribution for the license terms and conditions.

ctsrc.c

This file contains the implementation of the Sample Rate Convertor resource management object.

Liu Chun May 13 2008

Definition at line 23 of file ctsrc.c.

#define SRCIMP_RESOURCE_NUM   256

Definition at line 24 of file ctsrc.c.

Function Documentation

int src_mgr_create ( void hw,
struct src_mgr **  rsrc_mgr 
)

Definition at line 546 of file ctsrc.c.

int src_mgr_destroy ( struct src_mgr src_mgr)

Definition at line 585 of file ctsrc.c.

int srcimp_mgr_create ( void hw,
struct srcimp_mgr **  rsrcimp_mgr 
)

Definition at line 828 of file ctsrc.c.

int srcimp_mgr_destroy ( struct srcimp_mgr srcimp_mgr)

Definition at line 872 of file ctsrc.c.