Ang Advanced na Linux Sound Architecture ay binubuo ng maraming bahagi. Ang una ay isang ganap na modularized sound driver na sumusuporta sa module autoloading, devfs, isapnp autoconfiguration, at nagbibigay ng kumpletong pag-access sa analog audio, digital audio, kontrol, panghalo, synthesizer, DSP, Midi, at mga bahagi ng audio hardware.
Kasama rin dito ang isang ganap na itinatampok na kernel-level sequencer, isang buong compatibility layer para sa OSS / Free applications, isang object-oriented C library na sumasaklaw at nagpapahusay sa pag-andar ng ALSA kernel driver para sa mga application (client / server, plugins, PCM shari
Ano ang bagong sa paglabas na ito:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng paghawak at header ng _GNU_SOURCE
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng paghawak at header ng _GNU_SOURCE
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Ihiwalay ang suporta ng PCM & BE / CC at mauntog ang bersyon ng ABI sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng paghawak at header ng _GNU_SOURCE
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng paghawak at header ng _GNU_SOURCE
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Ihiwalay ang suporta ng PCM & BE / CC at mauntog ang bersyon ng ABI sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.1.4:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & amp; co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & amp; dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.1.3:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & amp; co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & amp; dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.1.2:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & amp; co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & amp; dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.1.1:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & amp; co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & amp; dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.1.0:
- Core:
- Paglabas ng v1.1.0
- support building w / out System V shared memory
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- bumuo: Huwag subukang makilala ang cross-compiler
- core: magdagdag ng convenience macros sa local.h
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Palitan ang list.h gamit ang sariling bersyon
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- Config API:
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- Control API:
- kontrol: Pahintulutan ang mga tiyak na halaga ng cset sa kaso ng multi-value
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- namehint: Ayusin ang masamang libreng gamit ang di-wastong pangalan ng iface
- namehint: Ayusin ang listahan nang walang numero ng aparato
- namehint: Ayusin ang hindi wastong pag-access sa listahan sa snd_device_name_hint ()
- HWDEP API:
- hwdep: idagdag FireWire digi00x / tascam driver support
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- PCM API:
- support building w / out System V shared memory
- pcm: drop unused sys / shm.h inclusion
- ilipat ang mga katulong sa pahina sa karaniwang code
- pcm: dmix: Hawakan ang alipin PCM xrun at hindi inaasahang mga estado ng maayos
- pcm: ladspa: Ayusin ang segfault dahil sa isang maling sanggunian sa channel
- pcm: ruta: Alisin ang bogus! sa snd_config_get_id () mga tseke
- pcm: ioplug, pag-urong: Ayusin ang mga error sa logic sa mga tseke ng uri
- pcm: Ayusin doxygen para sa dalawang enums
- pcm: ibalik ang hw params sa nabigong latency
- pcm: magdagdag ng suporta para sa bagong STATUS_EXT ioctl
- pcm: magdagdag ng suporta para sa makakuha / set_audio_htstamp_config
- pcm: magdagdag ng mga function ng helper upang matugunan ang mga kakayahan sa pag-type ng oras
- PCM: snd_pcm_xxxx_drain () marahil ay naharang matapos suspindihin at ipagpatuloy
- pcm: Ayusin ang snd_pcm_status () para sa dmix & amp; co
- pcm: Huwag igiit sa _snd_pcm_hw_params_internal ()
- pcm: Alisin ang assert () mula sa snd_pcm_hw_params_slave ()
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- RawMidi API:
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- Timer API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- Topology API:
- topology: Magdagdag ng mga nawawalang mga modelo para sa mga bagong function
- topology: alisin ang maliit na uri ng endian mula sa userspace header
- topology: Magdagdag ng suporta ng API na API para sa PCM
- topolohiya: Magdagdag ng suporta ng API para sa BE at Mga Link ng CC.
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: Magdagdag ng API upang magtakda ng isang tukoy na numero ng bersyon ng vendor
- topology: pcm: Alisin ang mga hindi nagamit na variable
- topology: parser: Magdagdag ng nawawalang halaga sa return sa snd_tplg_set_manifest_data ()
- topology: data: Ayusin ang maling laki check sa tplg_parse_data_hex ()
- topology: ctl: Ayusin ang mga tseke ng uri ng pag-access
- topology: builder: Ayusin ang posibleng uninitialized variable sa write_elem_block ()
- topology: Isang API na tawag upang direktang bumuo ng data ng topology mula sa mga template
- topology: Magdagdag ng istraktura ng template C para sa pagbuo ng topology mula sa mga programang C
- core: magdagdag ng convenience macros sa local.h
- topology: palitan ang pangalan ng OBJECT_TYPE_ sa SND_TPLG_TYPE _
- topology: i-print ang prefix error sa mensahe ng error.
- topology: gamutin ang lahat ng mga kontrol ng DAPM na mga uri nang pareho kapag kinopya
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: Magdagdag ng suporta para sa pagsusulat ng manifest pribadong data.
- topology: Magdagdag ng elemento ng ID upang maaari naming maghanap ng mga sanggunian ayon sa pangalan.
- topology: ayusin ang elementong uri ng object ay lumipat ()
- topology: Ayusin ang mga typo
- topology: Ayusin ang nawawalang pagsasama ng ctype.h
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- topology: Magdagdag ng binary file builder.
- topology: Magdagdag ng parser ng mapa ng Channel.
- topology: Magdagdag ng CTL parser
- topolohiya: Magdagdag ng parser ng object DAPM
- topolohiya: Magdagdag ng pribadong parser ng data li>
- topology: Magdagdag ng parser ng pagpapatakbo
- topology: Magdagdag ng PCM parser.
- topology: Magdagdag ng seksyon ng parser ng teksto.
- topology: Magdagdag ng pangunahing parser ng core.
- Gamitin ang Case Manager API:
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- ucm: docs: Ayusin ang doxygen na format para sa pangunahing pahina ng UCM.
- ucm: pinapayagan ang maramihang mga device sa JackHWMute
- ucm: pagbutihin ang dokumentasyon ng configuration ng jack
- ucm: reformat snd_use_case_get () doc
- ucm: idokumento ang ilang karaniwang mga halaga
- /include/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- /src/Makefile.am:
- topology: autotools: Magdagdag ng suporta sa build para sa topology core
- Configuration:
- ilipat ang mga katulong sa pahina sa karaniwang code
- ayusin ang paghawak ng _GNU_SOURCE & amp; pagsasama ng header
- conf: topology: Magdagdag ng topology file para sa broadwell audio DSP
- Palitan ang mga hindi ligtas na character na may _ sa pangalan ng card
- surround41 / 50.conf: Gumamit ng chmap syntax para sa mas mahusay na flexibility
- conf / ucm: broadwell-rt286: baguhin upang itakda ang dami ng pagkuha at pagkuha ng device
- conf: Magdagdag ng mga hintong paglalarawan sa ctl, hwdep, seq at mga aparatong timer
- Payagan ang pahiwatig para sa ctl, hwdep, timer at seq
- conf / ucm: broadwell-rt286: baguhin upang gamitin ang tamang pangalan ng kcontrol ng jack
- USB-audio: Sound Blaster HD iec958 ay nasa device 1
- conf / ucm: Magdagdag ng Makefile.am para sa broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: idagdag ang ucm config
- Documentation:
- topology: doxygen: Magdagdag ng suporta ng doxygen para sa core ng topology.
- doc: Magdagdag ng link ng UCM sa pangunahing pahina ng doxygen.
- ucm: docs: ayusin doxygen ibukod ang patch para sa lokal na header ng UCM
- Mga Kernel Header:
- topology: ABI - Palitan ang pangalan ng dai_elems sa pcm_elems sa manifest
- topology: ABI - Baguhin ang mga format ng stream sa isang bitwise flag
- topology: ABI - Gamitin __le32 sa halip ng __u32 sa snd_soc_tplg_dapm_widget
- topology: ABI - Alisin ang hindi nagamit na struct snd_soc_tplg_stream_config
- topology: ABI - Alisin ang tdm_slot & amp; dai_fmt mula sa snd_soc_tplg_stream
- topology: ABI - Paghiwalayin ang PCM & amp; Suporta sa link na BE / CC at mauntog ABI na bersyon sa 4
- topology: ABI - Magdagdag ng sangkap ng pangalan sa snd_soc_tplg_stream
- hwdep: idagdag FireWire digi00x / tascam driver support
- topology: Magdagdag ng ops na suporta sa mga bagay na kontrol ng byte.
- topology: i-update ang ABI upang mapabuti ang suporta para sa iba't ibang uri ng object TLV.
- topology: uapi: Magdagdag ng mga UAPI header para sa topology ABI
- Kasama sa pag-sync ang / sound / asound.h gamit ang 4.1 kernel
- SHM helpers:
- support building w / out System V shared memory
- Test / Halimbawa code:
- test: audio_time: ipakita ang katumpakan at katumpakan ng ulat
- test: ayusin audio_time gamit ang bagong get / set audio_tstamp_config
- test / pcm_min: Ayusin ang mga mensahe ng error
- test / pcm: Ayusin ang mga nabuong halaga gamit ang float PCM format
Ano ang bago sa bersyon 1.0.27.2:
- configure.in: Alisin ang emi_26_62 reference
- Alisin ang emi_26_62 firmwares
- Magdagdag ng firmware para sa CA0132 DSP
- Emagic EMI 2 | 6 Audio Interface Firmware
- Alisin ang emi_26_62 firmwares
- Sound Blaster HDA CA0132 Firmware
- I-update ang ca0132 mga firmware file
- Magdagdag ng firmware para sa CA0132 DSP
Ano ang bago sa bersyon 1.0.24:
- http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24
Ano ang bago sa bersyon 1.0.23:
- Ang driver ng CMI8788 Oxygen ngayon ay sumusuporta sa ASUS Xonar DS sound card
- HDMI audio support para sa NVIDIA GeForce GT 220
- Realtek ALC670, ALC665, ALC269VB suporta li>
- Magdagdag ng Apple Mac Mini 3,1 audio support
- Magdagdag ng suporta sa 27 inch na iMacs
- Pinahusay na Apple MacBook Pro 5,1 / 5,2 suporta li>
- Suporta para sa isang bagong Intel HDA Controller
- Suporta para sa higit sa walong audio stream sa driver ng Intel HDA
- Pinahusay na dynamic na pamamahala ng power audio
Mga Komento hindi natagpuan