Разширената Linux Sound Architecture се състои от няколко части. Първият е пълен модулиран звуков драйвер, който поддържа модула за автоматично зареждане, devfs, isapnp autoconfiguration и дава пълен достъп до аналогови аудио, цифрови аудио, контролни, смесители, синтезатори, DSP, MIDI и таймер компоненти на аудио хардуера.
Също така включва напълно оборудван секвенсер на ниво ядро, пълен слой за съвместимост за OSS / Free приложения, обектно ориентирана библиотека C, която покрива и подобрява функционалността на драйвера за ядрото на ALSA за приложения (клиент / сървър, плъгини, PCM shari
Какво ново в това издание:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE обработка и включване на заглавките
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & co
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE обработка и включване на заглавките
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- Топология: ABI - Отделна подкрепа за PCM и BE / CC връзка и подскачане на ABI версия до 4
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE обработка и включване на заглавките
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE обработка и включване на заглавките
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- топология: ABI - Премахване на tdm_slot & dai_fmt от snd_soc_tplg_stream
- Топология: ABI - Отделна подкрепа за PCM и BE / CC връзка и подскачане на ABI версия до 4
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.1.4:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & amp; ко
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- Топология: ABI - Премахване на tdm_slot & amp; dai_fmt от snd_soc_tplg_stream
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.1.3:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & amp; ко
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- Топология: ABI - Премахване на tdm_slot & amp; dai_fmt от snd_soc_tplg_stream
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.1.2:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & amp; ко
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- Топология: ABI - Премахване на tdm_slot & amp; dai_fmt от snd_soc_tplg_stream
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.1.1:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & amp; ко
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- Топология: ABI - Премахване на tdm_slot & amp; dai_fmt от snd_soc_tplg_stream
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.1.0:
- Ядро:
- Освободете v1.1.0
- Поддръжка на сграда без споделяне на Система V на споделена памет
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- изграждане: Не се опитвайте да откривате кръстосан компилатор
- core: добавете удобни макроси на local.h
- conf: топология: Добавете файл с топология за широко аудио DSP
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Замяна на списък.h със собствена версия
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- API на Config:
- Заменете небезопасните знаци с _ в името на картата
- Control API:
- control: Позволява cset'ing специфични стойности в случая с няколко стойности
- Позволете намек за ctl, hwdep, таймер и сек
- namehint: Коригирайте лошото свободно с невалидно име
- namehint: Коригирайте малката обява без номер на устройството
- namehint: Коригирайте достъпа до невалиден списък в snd_device_name_hint ()
- HWDEP API:
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Позволете намек за ctl, hwdep, таймер и сек
- API на PCM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- pcm: премахване на неизползваното включване на sys / shm.h
- преместете помощниците на страници в общ код
- pcm: dmix: Управление на slave PCM xrun и неочаквани състояния правилно
- pcm: ladspa: Прикрепете segfault поради грешен канал
- pcm: маршрут: Премахване на фалшиви! в snd_config_get_id () проверки
- pcm: ioplug, extplug: Коригирайте логическите грешки при проверките на типа
- pcm: Прикрепете doxygen за две обобщения
- pcm: възстановяване на hw парамерите при зададена латентност не е успешна
- pcm: добавете поддръжка за нов STATUS_EXT ioctl
- pcm: добавете поддръжка за get / set_audio_htstamp_config
- pcm: добавете помощни функции, за да заявите възможностите за тайманопимиране
- PCM: snd_pcm_xxxx_drain () може би блокиран след спиране и възобновяване
- pcm: Коригирайте snd_pcm_status () за dmix & amp; ко
- pcm: Да не се твърди в _snd_pcm_hw_params_internal ()
- pcm: Премахване на assert () от snd_pcm_hw_params_slave ()
- Позволете намек за ctl, hwdep, таймер и сек
- API на RawMidi:
- Позволете намек за ctl, hwdep, таймер и сек
- API на таймера:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- API за топология:
- Топология: Добавете липсващи прототипи за нови функции
- топология: премахване на малък тип endian от заглавието на потребителския интерфейс
- Топология: Добавете C API поддръжка за PCM
- Топология: Добавете C API поддръжка за BE и CC връзки.
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: Добавете API, за да зададете номер на версията за конкретен доставчик
- Топология: pcm: Премахнете неизползваните променливи
- топология: синтактичен анализатор: добавете липсваща връщаща стойност към snd_tplg_set_manifest_data ()
- топология: данни: коригирайте неправилната проверка на размера в tplg_parse_data_hex ()
- Топология: ctl: Коригиране на проверките за тип на достъп
- топология: строител: Коригирайте евентуално неинициализираната променлива в write_elem_block ()
- Топология: API призовава директно да създава топологични данни от шаблони
- Топология: Добавете C шаблон структура за топология на сградата от C програми
- core: добавете удобни макроси на local.h
- топология: преименувайте OBJECT_TYPE_ на SND_TPLG_TYPE _
- топология: префикс за грешка при отпечатване на съобщение за грешка.
- топология: третирайте всички контроли на DAPM, които са същите, когато копирате
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- Топология: Добавете поддръжка за писане на явни частни данни.
- топология: Добавете идентификационен номер на елемента, за да можем да търсим референции по име.
- топология: типът на обекта на фиксиращия елемент е switch ()
- топология: Fix typos
- Топология: Коригирайте липсващото включване на ctype.h
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- топология: добавете създател на двоични файлове.
- топология: добавете анализатор на канала на канала.
- топология: добавете синтезатор на CTL
- топология: Добавете анализа на DAPM обект
- Топология: Добавете анализатор на частни данни
- Топология: Добавяне на операторски анализатор
- топология: добавете синтезатор на PCM.
- топология: добавете анализа на текстовата секция.
- топология: добавете топологичен анализатор.
- Използвайте API на Case Manager:
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- ucm: docs: Коригирайте форматирането на доксигена за главната страница на UCM.
- ucm: позволете няколко устройства в JackHWMute
- ucm: подобрете документацията за конфигурацията на жака
- ucm: преформатирайте snd_use_case_get () док
- ucm: документирайте някои стандартни стойности
- /include/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- /src/Makefile.am:
- топология: autotools: Добавете поддръжка за изграждане на топологично ядро
- Конфигурация:
- преместете помощниците на страници в общ код
- фиксирайте _GNU_SOURCE работа & amp; включване на заглавката
- conf: топология: Добавете файл с топология за широко аудио DSP
- Заменете небезопасните знаци с _ в името на картата
- surround41 / 50.conf: Използвайте syntax на chmap за по-добра гъвкавост
- conf / ucm: broadwell-rt286: промяна за задаване на сила на заснемане и улавяне
- conf: Добавете описания на hint към устройства ctl, hwdep, seq и таймера
- Позволете намек за ctl, hwdep, таймер и сек
- conf / ucm: broadwell-rt286: промяна, за да се използва правилното име на kcontrol на жака
- USB-аудио: Sound Blaster HD iec958 е на устройство 1
- conf / ucm: Добавете Makefile.am за конфигурация uwmall-rt286 ucm
- conf / ucm: broadwell-rt286: добавете ucm config
- Документация:
- Топология: doxygen: Добавете доксигенна поддръжка за топологично ядро.
- docs: Добавете UCM връзка към главната страница на доксигена.
- ucm: docs: fix doxygen изключва пластир за локална заглавна част на UCM
- Заглавия на ядрото:
- Топология: ABI - Преименувайте dai_elems на pcm_elems в манифеста
- Топология: ABI - Промяна на форматите на потока към знак за бит
- топология: ABI - Използвайте __le32 вместо __u32 в snd_soc_tplg_dapm_widget
- топология: ABI - премахване на неизползваната структура snd_soc_tplg_stream_config
- Топология: ABI - Премахване на tdm_slot & amp; dai_fmt от snd_soc_tplg_stream
- топология: ABI - отделен PCM & Поддръжка на BE / CC връзка и версия на ABI на 4-та
- Топология: ABI - Добавяне на елемент с име към snd_soc_tplg_stream
- hwdep: добавете поддръжка на FireWire digi00x / tascam драйвер
- Топология: Добавете поддръжка на ops към байт обекти за управление.
- топология: актуализиране на ABI за подобряване на поддръжката на различни типове обекти на TLV.
- топология: uapi: Добавете заглавки на UAPI за топология ABI
- Синхронизирането включва / sound / asound.h с 4.1 ядро
- Помощници за SHM:
- Поддръжка на сграда без споделяне на Система V на споделена памет
- Тест / пример код:
- тест: audio_time: показване на валидността и точността на отчета
- тест: fix audio_time с нов get / set audio_tstamp_config
- test / pcm_min: Коригирайте съобщенията за грешки
- test / pcm: Коригирайте генерираните стойности с плаващ PCM формат
Какво е новото във версия 1.0.27.2:
- configure.in: Премахване на emi_26_62 референция
- Премахване на firmwares на emi_26_62
- Добавете фърмуер за CA0132 DSP
- Emagic EMI 2 | 6 Аудио интерфейс фърмуер
- Премахване на firmwares на emi_26_62
- Фърмуерът Sound Blaster HDA CA0132
- Актуализиране на файловете на firmware ca0132
- Добавете фърмуер за CA0132 DSP
Какво е новото във версия 1.0.24:
- http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24
Какво е новото във версия 1.0.23:
- Драйверът за кислород CMI8788 вече поддържа звуковата карта ASUS Xonar DS
- HDMI аудио поддръжка за NVIDIA GeForce GT 220
- Поддръжка на Realtek ALC670, ALC665, ALC269VB
- Добавете Apple Mac Mini 3,1 аудио поддръжка
- Добавяне на 27 инчов iMacs поддръжка
- Подобрена поддръжка на Apple MacBook Pro 5,1 / 5,2
- Поддръжка за нов Intel HDA контролер
- Поддръжка на повече от осем аудио потока в драйвера на Intel HDA
- Подобрено управление на динамичната аудиосистема
Коментари не е намерена