Advanced Linux Sound Architecture består av flera delar. Den första är en helt modulariserad ljuddrivrutin som stöder autoloading, devfs, isapnp-autokonfiguration och ger fullständig tillgång till ljudhårdvara för analog ljud, digital ljud, kontroll, mixer, synthesizer, DSP, MIDI och timer.
Det innehåller också en fullfjädrad kärnnivå-sequencer, ett komplett kompatibilitetslager för OSS / Free-applikationer, ett objektorienterat C-bibliotek som täcker och förbättrar ALSA-kärnans drivrutinsfunktionalitet för applikationer (klient / server, plugins, PCM shari
Vad är nytt i den här utgåvan:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering och rubrikupptagning
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanliga kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering och rubrikupptagning
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & BE / CC-länkstöd och stött ABI-version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering och rubrikupptagning
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering och rubrikupptagning
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & BE / CC-länkstöd och stött ABI-version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.1.4:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanlig kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & amp; co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & amp; dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.1.3:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanlig kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & amp; co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & amp; dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.1.2:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanlig kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & amp; co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & amp; dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.1.1:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanlig kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & amp; co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & amp; dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.1.0:
- Kärna:
- Släpp v1.1.0
- stöd för byggnad utan system V-delat minne
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- bygga: Försök inte upptäcka kors-kompilator
- kärna: lägg till bekvämlighetsmakroner till local.h
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Byt lista.h med egen version
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- Config API:
- Ersätt osäkra tecken med _ i kortnamn
- Kontroll API:
- kontroll: Tillåt cset'ing specifika värden i multi-value-fallet
- Tillåt tips för ctl, hwdep, timer och seq
- namehint: Fixa fel med ett ogiltigt iface namn
- namehint: Fix listan utan enhetens nummer
- namehint: Fixer ogiltig liståtkomst i snd_device_name_hint ()
- HWDEP API:
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- Tillåt tips för ctl, hwdep, timer och seq
- PCM API:
- stöd för byggnad utan system V-delat minne
- pcm: släpp oanvänd sys / shm.h inkludering
- flytta sidhjälpmedel till vanlig kod
- pcm: dmix: Hantera slav PCM xrun och oväntade tillstånd korrekt
- pcm: ladspa: Fixa segfault på grund av fel kanalreferens
- pcm: Rutt: Ta bort falsk! i snd_config_get_id () kontroller
- pcm: ioplug, extplug: Fixa logiska fel vid typkontroll
- pcm: Fix doxygen för två enumer
- pcm: Återställ hw-parametrar vid inställd latent tid
- pcm: lägg till stöd för nya STATUS_EXT ioctl
- pcm: lägg till support för get / set_audio_htstamp_config
- pcm: lägg till hjälpfunktioner för att fråga om tidsbegränsningskapacitet
- PCM: snd_pcm_xxxx_drain () kan eventuellt blockeras efter suspendering och återuppta li>
- pcm: Fix snd_pcm_status () för dmix & amp; co
- pcm: Anmäl inte in _snd_pcm_hw_params_internal ()
- pcm: Ta bort assert () från snd_pcm_hw_params_slave ()
- Tillåt tips för ctl, hwdep, timer och seq
- RawMidi API:
- Tillåt tips för ctl, hwdep, timer och seq
- Timer API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- Topologi API:
- topologi: Lägg till saknade prototyper för nya funktioner
- topologi: ta bort den lilla endianstypen från userspace header
- topologi: Lägg till C API-stöd för PCM
- topologi: Lägg till C API-stöd för BE och CC-länkar.
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: Lägg till API för att ange ett leverantörsspecifik versionsnummer
- topologi: pcm: Ta bort oanvända variabler
- topologi: parser: Lägg till saknat returvärde till snd_tplg_set_manifest_data ()
- topologi: data: Fix fel storlekskontroll i tplg_parse_data_hex ()
- topologi: ctl: Fixa kontroller av åtkomsttyp
- topologi: byggare: Fix eventuellt oinitialiserad variabel i write_elem_block ()
- topologi: Ett API-samtal för att direkt bygga topologindata från mallar
- topologi: Lägg till C mallar struktur för att bygga topologi från C-program
- kärna: lägg till bekvämlighetsmakroner till local.h
- topologi: byt namn på OBJECT_TYPE_ till SND_TPLG_TYPE _
- topologi: Skriv ut felprefix på felmeddelande.
- topologi: behandla alla DAPM-kontroller är samma vid kopiering
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: Lägg till stöd för att skriva manifestat privat data.
- topologi: Lägg till element-ID så vi kan leta upp referenser med namn.
- topologi: fix elementobjekt typ är switch ()
- topologi: Fix typsnitt
- topologi: Fixa felaktig inkludering av ctype.h
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- topologi: Lägg till binär filbyggare.
- topologi: Lägg till kanalkarta parser.
- topologi: Lägg till CTL-parser
- topologi: Lägg till DAPM-objektparser
- topologi: Lägg till privat data parser
- topologi: Lägg till operationsparser
- topologi: Lägg till PCM-parser.
- topologi: Lägg till textavsnitt parser.
- topologi: Lägg till topologi kärnparser.
- Använd Case Manager API:
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- ucm: docs: Fix doxygenformatering för UCMs huvudsida.
- ucm: Tillåt flera enheter i JackHWMute
- ucm: förbättra konfiguration av jackkonfiguration
- ucm: reformat snd_use_case_get () doc
- ucm: dokumentera några standardvärden
- /include/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- /src/Makefile.am:
- topologi: autotools: Lägg till byggstöd för topologi-kärnan
- Konfiguration:
- flytta sidhjälpmedel till vanlig kod
- fixa _GNU_SOURCE hantering & amp; inkoppling av rubrik
- conf: topologi: Lägg till topologifil för broadwell audio DSP
- Ersätt osäkra tecken med _ i kortnamn
- surround41 / 50.conf: Använd chmap-syntax för bättre flexibilitet
- conf / ucm: broadwell-rt286: byt till inställd volym och infångningsenhet
- conf: Lägg till tips beskrivningar till ctl, hwdep, seq och timer enheter
- Tillåt tips för ctl, hwdep, timer och seq
- conf / ucm: broadwell-rt286: ändra för att använda rätt kcontrol-namn
- USB-ljud: Sound Blaster HD iec958 är på enhet 1
- conf / ucm: Lägg till Makefile.am för broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: lägg till ucm config
- Dokumentation:
- topologi: doxygen: Lägg till doxygenstöd för topologi-kärnan.
- docs: Lägg till UCM-länk till huvudsidan.
- ucm: docs: fix doxygen utesluter lapp för UCMs lokala rubrik
- Kärnhuvud:
- topologi: ABI - Byt namn på dai_elems till pcm_elems i manifestet
- topologi: ABI - Ändra strömformat till bitvis flagga
- topologi: ABI - Använd __le32 istället för __u32 i snd_soc_tplg_dapm_widget
- topologi: ABI - Ta bort oanvänd struktur snd_soc_tplg_stream_config
- topologi: ABI - Ta bort tdm_slot & amp; dai_fmt från snd_soc_tplg_stream
- topologi: ABI - Separat PCM & amp; BE / CC länk support och stöta ABI version till 4
- topologi: ABI - Lägg till namnelement till snd_soc_tplg_stream
- hwdep: Lägg till FireWire digi00x / tascam drivrutins support
- topologi: Lägg till ops support till byte kontrollobjekt.
- topologi: uppdatera ABI för att förbättra stöd för olika TLV-objekttyper.
- topologi: uapi: Lägg till UAPI-rubriker för topologi ABI
- Synkronisera med / ljud / asound.h med 4.1 kärna
- SHM-hjälpare:
- stöd för byggnad utan system V-delat minne
- Test / Exempelkod:
- test: audio_time: visa rapportens giltighet och noggrannhet
- test: fix audio_time med nya get / set audio_tstamp_config
- test / pcm_min: Fixa felmeddelanden
- test / pcm: Fix genererade värden med float PCM-format
Vad är nytt i version 1.0.27.2:
- configure.in: Ta bort emi_26_62 referens
- Ta bort emi_26_62 firmware
- Lägg till firmware för CA0132 DSP
- Emagic EMI 2 | 6 Audio Interface Firmware
- Ta bort emi_26_62 firmware
- Sound Blaster HDA CA0132 firmware
- Uppdatera ca0132 firmwarefiler
- Lägg till firmware för CA0132 DSP
Vad är nytt i version 1.0.24:
- http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24
Vad är nytt i version 1.0.23:
- CMI8788 Oxygen-drivrutinen stöder nu ASUS Xonar DS-ljudkortet
- HDMI-ljudstöd för NVIDIA GeForce GT 220
- Realtek ALC670, ALC665, ALC269VB-stöd
- Lägg till Apple Mac Mini 3,1 ljudsupport
- Lägg till 27 tums iMacs-support
- Förbättrat stöd för Apple MacBook Pro 5,1 / 5,2
- Stöd för en ny Intel HDA Controller
- Stöd för mer än åtta ljudflöden i Intel HDA-drivrutinen
- Förbättrad dynamisk ljudstyrningshantering
Kommentarer hittades inte