Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-10-15 | Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz | Jaroslav Kysela | 5 | -6/+6 | |
2007-08-10 | seq_midi_event: fix parsing of F9/FD bytes | Clemens Ladisch | 1 | -1/+1 | |
Check for a valid event type when encoding a system real-time message to prevent the bytes F9 or FD resulting in an empty sequencer message. | |||||
2007-08-10 | seq_midi_event: fix parsing of missing data bytes | Clemens Ladisch | 1 | -39/+41 | |
Reorganize the encoder logic to prevent status bytes that appear where data bytes are expected from being interpreted as data bytes. | |||||
2007-08-10 | seq_midi_event: prevent running status after system messages | Clemens Ladisch | 1 | -0/+2 | |
Reset the event type after encoding a system message to prevent any following data bytes from being interpreted as data for a running status system message, which is not allowed in MIDI. | |||||
2007-08-10 | seq_midi_event: fix encoding of data bytes after end of sysex | Clemens Ladisch | 1 | -7/+8 | |
Create a new state ST_INVALID for the encoder to prevent data bytes at the beginning of a stream or after a sysex message being interpreted as note-off parameters. | |||||
2007-03-22 | Allow build without libdl and libpthread | Takashi Iwai | 1 | -1/+0 | |
Allow building alsa-lib without libdl and libpthread. Added new options to configure, --with-libdl and --with-pthread. | |||||
2006-10-27 | Fix build of static library | Takashi Iwai | 1 | -1/+1 | |
- Add missing pcm_empty entry - Return the array pointer instead of the first array member. Otherwise only the first entry is linked to the binary. | |||||
2006-10-27 | change iface argument for namehint function to const char * | Jaroslav Kysela | 1 | -1/+1 | |
remove snd_ctl_iface_conf_name function | |||||
2006-05-02 | clarify SND_SEQ_PORT_TYPE_xxx documentation | Clemens Ladisch | 1 | -3/+3 | |
Clarify the documentation for the SND_SEQ_PORT_TYPE_xxx flags, especially for _SYNTH and *_SAMPLE where it was rather misleading. | |||||
2006-05-02 | add more sequencer port type information bits | Clemens Ladisch | 1 | -1/+6 | |
Add four new information flags SNDRV_SEQ_PORT_TYPE_HARDWARE, _SOFTWARE, _SYNTHESIZER, _PORT for sequencer ports. This makes it easier for apps like Rosegarden to make policy decisions based on the port type. | |||||
2006-04-25 | Fix missing snd_dlclose() in sequencer | Takashi Iwai | 2 | -1/+11 | |
Call snd_dlclose() with the dlopen handle in snd_seq_close(). | |||||
2006-02-27 | allow changing of device directory path | Clemens Ladisch | 1 | -2/+2 | |
Add configuration options to change the default device path from the default /dev/snd. This is useful for embedded systems that do not want subdirectories in /dev. | |||||
2006-02-27 | fix a typo | Clemens Ladisch | 1 | -1/+1 | |
Fix a memory leak in an error path of snd_seq_hw_open(). | |||||
2006-02-27 | remove superfluous free() checks | Clemens Ladisch | 2 | -12/+6 | |
free() correctly handles NULL pointers, so we can omit explicit checks for that condition. | |||||
2006-02-27 | Do not abort in snd_xxx_close() functions | Clemens Ladisch | 2 | -5/+5 | |
Remove several memory leaks by not aborting prematurely from a snd_xxx_close() function when some operation fails. This can happen when a USB device was unplugged. | |||||
2006-01-30 | Fix infinite parse of recursive definitions | Takashi Iwai | 1 | -3/+18 | |
Fixed the infinite parse (and eventually segfault) of recursive definitions. Also fixed the parse of a string slave PCM of direct plugins. | |||||
2005-12-16 | Fix compile warnings | Takashi Iwai | 1 | -1/+1 | |
Fix trivial compile warnings. | |||||
2005-09-29 | Fix type-punning | Takashi Iwai | 2 | -38/+38 | |
Fixed compile warnings on the latest gcc about type-punning. Removed unnecessary casts. | |||||
2005-05-24 | Fix doxygen documents | Takashi Iwai | 4 | -23/+25 | |
Fix the warnings of doxygen parsing. Add some missing documentation. | |||||
2005-05-06 | Fedora 4 patch - gcc4 fixes | Jaroslav Kysela | 1 | -1/+1 | |
2005-05-02 | fix snd_seq_query_next_client documentation | Clemens Ladisch | 1 | -6/+4 | |
Fix snd_seq_query_next_client's documentation -- no name matching is actually done by ALSA. | |||||
2005-03-16 | Fix the device-open check | Takashi Iwai | 1 | -4/+4 | |
Fixed the device-open check with --disable-aload. | |||||
2005-02-14 | Add --disable-aload configure option | Takashi Iwai | 1 | -0/+2 | |
Added --disable-aload configure option to suppress probing of /dev/aload* files for auto-loading. These files often conflict with udev mechanism. Also, --with-resmgr is changed to --enable-resmgr. | |||||
2005-02-11 | Fix resmgr support | Takashi Iwai | 1 | -18/+3 | |
Call normal open() before trying with res_open_device(). snd_open_device() is defined to do this procedure. | |||||
2005-01-26 | Add resmgr support | Takashi Iwai | 1 | -5/+24 | |
Added the support for resmgr. A new configure option --with-resmgr is added to enable the resmgr support. | |||||
2004-03-23 | Fixed thinkos in documentation (filter example) | Jaroslav Kysela | 1 | -3/+1 | |
2004-03-02 | fix doxygen errors (syntax errors and wrong references) | Clemens Ladisch | 1 | -1/+1 | |
2004-02-25 | fixed compile warnings regarding const. | Takashi Iwai | 1 | -16/+16 | |
2003-10-22 | added more documents. | Takashi Iwai | 2 | -35/+421 | |
removed the obsolete snd_seq_port_subscribe_set_voices(). | |||||
2003-10-20 | more documents as introduction. | Takashi Iwai | 1 | -2/+748 | |
2003-08-27 | fixed typos. | Takashi Iwai | 1 | -6/+6 | |
2003-07-29 | added const modifier to some function arguments | Takashi Iwai | 1 | -2/+2 | |
2003-07-25 | - added auto-timestamp mode for the port. | Takashi Iwai | 2 | -1/+73 | |
snd_seq_port_info_get/set_timestamping() snd_seq_port_info_get/set_timestamp_real() snd_seq_port_info_get/set_timestamp_queue() - increased the protocol version to 1.0.1. | |||||
2003-07-25 | fixes by Art Haas <ahaas@airmail.net>: | Takashi Iwai | 1 | -32/+32 | |
rewritten with C99 struct initialization style. | |||||
2003-06-16 | Reverted back (N)RPN decoding - it is difficult to do this job here | Jaroslav Kysela | 1 | -86/+8 | |
2003-06-16 | Added proper handling of nonregistered and registered MIDI parameters | Jaroslav Kysela | 1 | -14/+131 | |
2003-02-05 | Commented out FD_CLOEXEC fcntl() calls | Jaroslav Kysela | 1 | -0/+5 | |
2003-02-04 | Fixed compilation problem | Jaroslav Kysela | 1 | -2/+3 | |
2003-02-04 | Added handling of FD_CLOEXEC flag | Jaroslav Kysela | 1 | -0/+6 | |
2002-12-05 | Fixed encoding of sysex sequencer event | Jaroslav Kysela | 1 | -1/+1 | |
2002-11-30 | Added POLLNVAL to poll->events | Jaroslav Kysela | 1 | -2/+2 | |
2002-09-19 | Reverted back the PCM API. | Jaroslav Kysela | 1 | -0/+7 | |
New snd_pcm_hw_params_* functions are available only explicitly when ALSA_PCM_NEW_HW_PARAMS_API is defined. Updated documentation and test code to new API. | |||||
2002-07-15 | fixed typo of snd_seq_poll_descriptors() in getting poll desc | Takashi Iwai | 1 | -1/+1 | |
for output only. | |||||
2002-06-26 | don't check the error from running-mode ioctl (for backward | Takashi Iwai | 1 | -6/+1 | |
compatibility). | |||||
2002-06-21 | initialize the running mode (if exists). | Takashi Iwai | 1 | -0/+22 | |
2002-05-27 | - removed snd_seq_create_event from seq.h. it's deprecated. | Takashi Iwai | 1 | -3/+11 | |
the function itself still exists for compatibility but protected by DOC_HIDDEN. - a bit more comments about snd_seq_free_event. - since alsa.m4 used snd_seq_create_event for checking libasound, now it's replaced with snd_ctl_open. | |||||
2002-05-12 | Added snd_seq_port_subscribe_set_voices() | Jaroslav Kysela | 1 | -0/+11 | |
2002-05-11 | Fixed sysex event encoding | Jaroslav Kysela | 1 | -0/+1 | |
2002-04-19 | Added snd_midi_event_no_status() | Jaroslav Kysela | 1 | -15/+36 | |
2002-04-17 | Removed IPC code from sequencer code | Jaroslav Kysela | 2 | -7/+0 | |