Mercurial > mplayer.hg
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 |