ctmixer.h (d905163c5b23f6d8511971e06081a1b525e8a0bd) | ctmixer.h (29959a09cc1aabd2d5f4f03afc0305de6bd29248) |
---|---|
1/** 2 * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved. 3 * 4 * This source file is released under GPL v2 license (no other versions). 5 * See the COPYING file included in the main directory of this source 6 * distribution for the license terms and conditions. 7 * 8 * @File ctmixer.h --- 42 unchanged lines hidden (view full) --- 51 52 int (*get_output_ports)(struct ct_mixer *mixer, enum MIXER_PORT_T type, 53 struct rsc **rleft, struct rsc **rright); 54 55 int (*set_input_left)(struct ct_mixer *mixer, 56 enum MIXER_PORT_T type, struct rsc *rsc); 57 int (*set_input_right)(struct ct_mixer *mixer, 58 enum MIXER_PORT_T type, struct rsc *rsc); | 1/** 2 * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved. 3 * 4 * This source file is released under GPL v2 license (no other versions). 5 * See the COPYING file included in the main directory of this source 6 * distribution for the license terms and conditions. 7 * 8 * @File ctmixer.h --- 42 unchanged lines hidden (view full) --- 51 52 int (*get_output_ports)(struct ct_mixer *mixer, enum MIXER_PORT_T type, 53 struct rsc **rleft, struct rsc **rright); 54 55 int (*set_input_left)(struct ct_mixer *mixer, 56 enum MIXER_PORT_T type, struct rsc *rsc); 57 int (*set_input_right)(struct ct_mixer *mixer, 58 enum MIXER_PORT_T type, struct rsc *rsc); |
59#ifdef CONFIG_PM 60 int (*resume)(struct ct_mixer *mixer); 61#endif |
|
59}; 60 61int ct_alsa_mix_create(struct ct_atc *atc, 62 enum CTALSADEVS device, 63 const char *device_name); 64int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer); 65int ct_mixer_destroy(struct ct_mixer *mixer); 66 67#endif /* CTMIXER_H */ | 62}; 63 64int ct_alsa_mix_create(struct ct_atc *atc, 65 enum CTALSADEVS device, 66 const char *device_name); 67int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer); 68int ct_mixer_destroy(struct ct_mixer *mixer); 69 70#endif /* CTMIXER_H */ |