Jaroslav Kysela
d6b4cfe7f2
Fixed wrong return value in snd_seq_drain_output
2001-09-06 09:09:24 +00:00
Jaroslav Kysela
3ede638092
Added automatic IEC958 Playback Switch handling
2001-09-03 15:24:25 +00:00
Jaroslav Kysela
95358d5e45
Fixes (YMFPCI -> YMF744)
2001-09-03 15:15:32 +00:00
Takashi Iwai
0791fb2848
Added snd_seq_sync_output_queue() function.
...
Rewrote playmidi1 to use this function. It is no longer necessary
to wait for echoback.
2001-09-03 10:41:18 +00:00
Jaroslav Kysela
4e92e7a28c
Fixed some typos for timer interface.
2001-08-28 13:41:03 +00:00
Jaroslav Kysela
cd97f4e735
Added snd_seq_queue_timer_type_t.
2001-08-28 08:03:19 +00:00
Jaroslav Kysela
aded0e2354
Fixed typo
2001-08-27 09:13:58 +00:00
Jaroslav Kysela
d82dd58bb3
Fixed OOPS (double free)
2001-08-24 12:23:19 +00:00
Jaroslav Kysela
9708283b56
Removed EAGAIN error report from drain
2001-08-22 11:27:45 +00:00
Jaroslav Kysela
6aab8c8f70
Fixed compilation
2001-08-22 11:24:57 +00:00
Jaroslav Kysela
b11ed04ea0
Added automatic ttable expansion
2001-08-21 08:59:07 +00:00
Jaroslav Kysela
79531a4eb0
The main header file is not dependant on asound.h from driver.
2001-08-20 13:15:30 +00:00
Jaroslav Kysela
29ae3ba073
Added route_policy default
2001-08-20 09:02:41 +00:00
Jaroslav Kysela
2dcdb64b93
atomic functions are not available on sparc, too
2001-08-16 16:05:39 +00:00
Jaroslav Kysela
8ae3783494
Some small modifications to make doxygen happy.
2001-08-15 14:04:04 +00:00
Jaroslav Kysela
9af9f033dd
Removed debug output
2001-08-15 13:52:56 +00:00
Jaroslav Kysela
b45c08611c
Added symbol versioning for dlsym-callbacks.
...
Removed snd_config_refer_load from confmisc.c and pcm.c.
2001-08-15 12:12:16 +00:00
Jaroslav Kysela
f22f8388ad
Fixed broken initialization
2001-08-08 18:52:25 +00:00
Jaroslav Kysela
f5709d953d
Moved SND_PCM_INFO defines from asoundlib.h to pcm_local.h.
2001-07-30 12:13:49 +00:00
Jaroslav Kysela
b67957a08f
include/pcm.h
2001-07-30 11:25:57 +00:00
Jaroslav Kysela
7e6906d056
Another fix - switch behaviour
2001-07-30 09:58:32 +00:00
Jaroslav Kysela
a978b49127
Added missing tests for hw_params->info.
2001-07-26 13:52:43 +00:00
Jaroslav Kysela
5b41fff0be
Mixer behaviour fixes
2001-07-26 10:52:42 +00:00
Takashi Iwai
78156e8f16
Added snd_seq_system_info_get_cur_clients/queues.
2001-07-25 17:33:34 +00:00
Jaroslav Kysela
48c58ade1d
Small fixes (capture & switch read)
2001-07-25 12:33:35 +00:00
Jaroslav Kysela
ff1820f1ad
Added snd_mixer_selem_is_active function.
...
Changed behaviour for CTL_SINGLE.
Function snd_mixer_handle_events is no longer called from simple mixer code.
2001-07-23 13:07:47 +00:00
Jaroslav Kysela
2097e99245
Fixed braces
2001-07-21 10:17:03 +00:00
Jaroslav Kysela
b22bd371e9
Added timer_local.h to noinst_HEADERS
2001-07-21 10:10:55 +00:00
Jaroslav Kysela
5469777424
Added hwdep_local.h to noinst_HEADERS
2001-07-21 10:04:20 +00:00
Jaroslav Kysela
c6170962f8
Fixed typo
2001-07-21 09:55:01 +00:00
Jaroslav Kysela
24a2d2c078
snd_pcm_route_load_ttable is exported again for pcm_plug.c
2001-07-20 07:44:21 +00:00
Jaroslav Kysela
1e658ea05a
Improved documentation for snd_config_update
2001-07-19 16:11:50 +00:00
Jaroslav Kysela
255fc1d22d
Enhanced description for write* and read* functions
2001-07-19 16:08:52 +00:00
Jaroslav Kysela
b81a1dd79f
Added route_policy option for the plug plugin.
...
Some fixes in the route and hooks plugin.
2001-07-19 09:11:05 +00:00
Jaroslav Kysela
0d9a5d0e59
More documentation updates.
2001-07-18 12:17:11 +00:00
Jaroslav Kysela
24945eca0c
Added encapsulation for timer interface
2001-07-16 13:33:55 +00:00
Jaroslav Kysela
bf858b7312
Updated timer interface to follow new uniform configuration style.
2001-07-16 11:15:28 +00:00
Jaroslav Kysela
239182657d
Fixed typos.
2001-07-16 09:50:01 +00:00
Abramo Bagnara
5c6eaa0cee
Fixed typos
2001-07-13 11:34:15 +00:00
Jaroslav Kysela
d02979784f
Recoded hwdep API to follow modern conf style.
...
Added hwdep configuration to alsa.conf.
Added documentation for hwdep interface.
2001-07-13 10:00:19 +00:00
Jaroslav Kysela
3590f6ecd3
More documentation enhancements / removal of non-existent functions.
2001-07-11 15:48:27 +00:00
Takashi Iwai
f1c0e964dd
Improved parse_address to accept the string without a port number
2001-07-11 14:18:38 +00:00
Jaroslav Kysela
c20c954f3d
Added documentation for instrument and midi event functions.
...
Removed snd_enum_() macros.
Documentation changes in asoundlib.h.
2001-07-11 14:09:01 +00:00
Takashi Iwai
8eceb0cdc2
Suppress error messages.
2001-07-09 08:34:07 +00:00
Jaroslav Kysela
c683567487
Added snd_ctl_*_clear() functions.
2001-07-08 17:24:30 +00:00
Abramo Bagnara
fcd164e622
Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix.
2001-07-07 15:53:20 +00:00
Jaroslav Kysela
0b506b0944
Changed from bool to val to avoid error in c++.
2001-07-04 15:05:05 +00:00
Jaroslav Kysela
88e5e45151
Major change to sequencer API.
...
The sequencer API is totally recoded with the style of "encapsulation"
in other api.
The structure becomes opaque and accessed only via functions.
Other changes:
- There is no longer group in client and port info.
- snd_seq_query_subs_t is renamed to snd_seq_query_subscribe_t.
- snd_seq_delete_port takes only the port id argument instead of
port_info structure.
- snd_seq_input/output_buffer_size are renamed
as snd_seq_get_input/output_buffer_size.
Similarly snd_seq_resize_input/output_buffer are renamed as
snd_seq_set_input/output_buffer_size.
- snd_seq_get_named_queue is renamed to snd_seq_query_named_queue.
- Sync codes are removed temporarily from API.
- Subscription conditions are accessed via the corresponding functions.
convert_time is named now as time_update.
- snd_seq_get/set_queue_owner are removed.
Use snd_seq_get/set_queue_info instead.
- Instrument put/get/remove structure is unified as snd_instr_header_t.
2001-07-04 13:54:13 +00:00
Abramo Bagnara
d23ff765ad
Added snd_pcm_hw_params_*_get_mask
2001-07-02 11:46:38 +00:00
Abramo Bagnara
420065f2fe
Added "dont override" behaviour
2001-07-02 07:15:13 +00:00