comparison stream/audio_in.h @ 27341:e7c989f7a7c9

Start unifying names of internal preprocessor directives. Replace all USE_ prefixes by CONFIG_ prefixes to indicate options which are configurable.
author diego
date Wed, 30 Jul 2008 12:01:30 +0000
parents 4129c8cfa742
children eb7bdbd98210
comparison
equal deleted inserted replaced
27340:33274ce3cce0 27341:e7c989f7a7c9
17 int buffer_time, period_time, chunk_size; 17 int buffer_time, period_time, chunk_size;
18 size_t bits_per_sample, bits_per_frame; 18 size_t bits_per_sample, bits_per_frame;
19 } ai_alsa_t; 19 } ai_alsa_t;
20 #endif 20 #endif
21 21
22 #ifdef USE_OSS_AUDIO 22 #ifdef CONFIG_OSS_AUDIO
23 typedef struct { 23 typedef struct {
24 char *device; 24 char *device;
25 25
26 int audio_fd; 26 int audio_fd;
27 } ai_oss_t; 27 } ai_oss_t;
44 int samplesize; 44 int samplesize;
45 45
46 #if defined(HAVE_ALSA9) || defined(HAVE_ALSA1X) 46 #if defined(HAVE_ALSA9) || defined(HAVE_ALSA1X)
47 ai_alsa_t alsa; 47 ai_alsa_t alsa;
48 #endif 48 #endif
49 #ifdef USE_OSS_AUDIO 49 #ifdef CONFIG_OSS_AUDIO
50 ai_oss_t oss; 50 ai_oss_t oss;
51 #endif 51 #endif
52 } audio_in_t; 52 } audio_in_t;
53 53
54 int audio_in_init(audio_in_t *ai, int type); 54 int audio_in_init(audio_in_t *ai, int type);
64 int ai_alsa_setup(audio_in_t *ai); 64 int ai_alsa_setup(audio_in_t *ai);
65 int ai_alsa_init(audio_in_t *ai); 65 int ai_alsa_init(audio_in_t *ai);
66 int ai_alsa_xrun(audio_in_t *ai); 66 int ai_alsa_xrun(audio_in_t *ai);
67 #endif 67 #endif
68 68
69 #ifdef USE_OSS_AUDIO 69 #ifdef CONFIG_OSS_AUDIO
70 int ai_oss_set_samplerate(audio_in_t *ai); 70 int ai_oss_set_samplerate(audio_in_t *ai);
71 int ai_oss_set_channels(audio_in_t *ai); 71 int ai_oss_set_channels(audio_in_t *ai);
72 int ai_oss_init(audio_in_t *ai); 72 int ai_oss_init(audio_in_t *ai);
73 #endif 73 #endif
74 74