/* SPDX-License-Identifier: GPL-2.0-only */ /* * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved. * * @File ctmixer.h * * @Brief * This file contains the definition of the mixer device functions. * * @Author Liu Chun * @Date Mar 28 2008 */ #ifndef CTMIXER_H #define CTMIXER_H #include "ctatc.h" #include "ctresource.h" #define INIT_VOL … enum MIXER_PORT_T { … }; /* alsa mixer descriptor */ struct ct_mixer { … }; int ct_alsa_mix_create(struct ct_atc *atc, enum CTALSADEVS device, const char *device_name); int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer); int ct_mixer_destroy(struct ct_mixer *mixer); #endif /* CTMIXER_H */