ALSA driver

Programinė įranga Screenshot:
ALSA driver
Programinė detalės:
Versija: 1.1.5 Atnaujintas
Įkėlimo datą: 2 Dec 17
Kūrėjas: ALSA Team
Licencija: Nemokamai
Populiarumas: 87

Rating: 1.0/5 (Total Votes: 1)

Išplėstinė Linux garso architektūra susideda iš kelių dalių. Pirmasis yra visiškai moduliuotas garso tvarkyklė, palaikanti modulio automatinį įkėlimą, "devfs", "isapnp" automatinę konfigūravimą ir suteikia visišką prieigą prie garso aparatūros analoginio garso, skaitmeninio garso, valdymo, mikserio, sintezatoriaus, DSP, MIDI ir garso aparatūros laikmačių komponentų.

Tai taip pat apima visiškai funkcinį branduolio sekvenerį, pilną suderinamumo sluoksnį OSS / Free programoms, Objektinis C biblioteką, kuri apima ir padidina ALSA branduolio tvarkyklių funkcionalumą programoms (klientui / serveriui, papildiniams, PCM Shari

Kas naujo šiame leidime:

  • Core:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatykite _GNU_SOURCE tvarkymą ir antraštės įtraukimą
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelkite puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Fix snd_pcm_status () "dmix & co"
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatykite _GNU_SOURCE tvarkymą ir antraštės įtraukimą
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiras PCM & BE / CC nuorodų palaikymas ir apkaba ABI versija iki 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatykite _GNU_SOURCE tvarkymą ir antraštės įtraukimą
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatykite _GNU_SOURCE tvarkymą ir antraštės įtraukimą
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiras PCM & BE / CC nuorodų palaikymas ir apkaba ABI versija iki 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.1.4 versijoje:

  • Pagrindiniai elementai:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelti puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Pataisykite snd_pcm_status () dmix & amp; co
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & amp; dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.1.3 versijoje:

  • Pagrindiniai elementai:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelti puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Pataisykite snd_pcm_status () dmix & amp; co
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & amp; dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.1.2 versijoje:

  • Pagrindiniai elementai:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelti puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Pataisykite snd_pcm_status () dmix & amp; co
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & amp; dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.1.1 versijoje:

  • Pagrindiniai elementai:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelti puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Pataisykite snd_pcm_status () dmix & amp; co
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & amp; dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.1.0 versijoje:

  • Pagrindiniai elementai:
  • Atleiskite v1.1.0
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • kurti: nesistenkite aptikti kryžminio kompiliatoriaus
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Pakeiskite list.h savo versija
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • Config API:
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • Kontrolės API:
  • kontrolė: leisti cset'ing specifines vertes daugialypėje byloje
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Namehint: Ištaisykite blogą su netinkamu pavadinimu
  • Namehint: pataisykite įrašą be įrenginio numerio
  • Namehint: ištaisyti neteisingą sąrašą prieigą snd_device_name_hint ()
  • HWDEP API:
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • PCM API:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • pcm: palikite nenaudotą sys / shm.h įtraukimą
  • perkelti puslapio pagalbininkus į bendrą kodą
  • pcm: dmix: rankena pavaldžių PCM xrun ir netikėtų būsenos
  • pcm: ladspa: sureguliuokite segfault dėl ​​netinkamos nuorodos į kanalą
  • pcm: maršrutas: pašalinkite klaidingą! snd_config_get_id () čekiuose
  • pcm: ioplug, extplug: nustato loginių klaidų tipo patikros
  • pcm: ištaisykite doxygen dviem enumams
  • pcm: nepavyko nustatyti latentinio nustatymo hw parametrų
  • pcm: pridėti naują "STATUS_EXT" "ioctl" palaikymą
  • pcm: pridėkite paramą gauti / set_audio_htstamp_config
  • pcm: pridėkite pagalbinių funkcijų, kad užklaustumėte laiko įvedimo galimybes
  • PCM: snd_pcm_xxxx_drain () gali būti blokuojamas po sustabdymo ir atnaujinimo
  • pcm: Pataisykite snd_pcm_status () dmix & amp; co
  • pcm: nesikreipkite į _snd_pcm_hw_params_internal ()
  • pcm: pašalinti teiginį () iš snd_pcm_hw_params_slave ()
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • "RawMidi" API:
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • Laikmačio API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • Topologijos API:
  • topologija: pridėti trūkstamus naujų funkcijų pavyzdžius
  • topologija: pašalinkite mažai endian tipo iš userpace antraštės
  • topologija: pridėti C API palaikymą PCM
  • topologija: pridėti C API palaikymą nuorodoms BE ir CC.
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: pridėkite API, norėdami nustatyti konkretų tiekėjo versijos numerį
  • topologija: pcm: pašalinti nepanaudotus kintamuosius
  • topologija: analizatorius: pridėti trūkstamą grąžintiną reikšmę į snd_tplg_set_manifest_data ()
  • topologija: duomenys: patikrinkite neteisingą dydį tplg_parse_data_hex ()
  • topologija: ctl: nustatyti prieigos tipo čekius
  • topologija: statybininkas: ištaisykite galbūt neinitializuotą kintamąjį rašydami_elem_block ()
  • topologija: API ragina tiesiogiai kurti topologijos duomenis iš šablonų
  • topologija: pridėkite C šablonų struktūrą, kad būtų galima kurti topologiją iš C programų
  • branduolys: pridėkite patogumo makrokomandas į vietinį .h
  • topologija: pervardyti OBJECT_TYPE_ į SND_TPLG_TYPE _
  • topologija: klaidingo pranešimo spausdinimo klaidos prefiksas.
  • topologija: tvarkydami visus DAPM tipų tipus, kopijuokite
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: pridėkite paramą akivaizdžių privačių duomenų rašymui.
  • topologija: pridėkite elemento ID, kad galėtume ieškoti nuorodų pagal pavadinimą.
  • topologija: elemento elemento nustatymo elementas yra jungiklis ()
  • topologija: ištaisyti klaidų
  • topologija: ištaisykite trūkstamą ctype.h įtraukimą
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • topologija: pridėkite dvejetainių failų kūrimo priemonę.
  • topologija: pridėti Kanalo žemėlapio analizatorių.
  • topologija: pridėkite CTL analizatorių
  • topologija: pridėkite DAPM objekto analizatorių
  • topologija: pridėkite privačių duomenų analizatorių
  • topologija: pridėkite parserio operacijas
  • topologija: pridėkite PCM analizatorių.
  • topologija: pridėkite teksto sekcijos analizatorių.
  • topologija: pridėkite topologijos pagrindinio analizatoriaus.
  • Naudoti "Case Manager" API:
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • ucm: docs: ištaisykite doxygen formatavimą pagrindiniam "UCM" puslapiui.
  • ucm: leisti kelis "JackHWMute" įrenginius
  • ucm: pagerinti lizdo konfigūracijos dokumentaciją
  • doc: formatting snd_use_case_get () doc
  • ucm: dokumentuoti kai kurias standartines reikšmes
  • /include/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • /src/Makefile.am:
  • topologija: autotools: pridėkite kūrimo palaikymą topologijos pagrindui
  • Konfigūracija:
  • perkelti puslapio pagalbininkus į bendrą kodą
  • nustatyti _GNU_SOURCE tvarkymą & amp; antraštės įtraukimas
  • conf: topologija: pridėti topology failą Broadwell garso DSP
  • Pakeiskite nesaugius ženklus _ kortelės vardu
  • surround41 / 50.conf: naudokite "chmap" sintaksę, kad būtų užtikrintas geresnis lankstumas
  • conf / ucm: broadwell-rt286: pakeisti nustatyti garsą ir surinkti įrenginį
  • conf: Pridėti nuorodų aprašymus į ctl, hwdep, seq ir laikmačių įrenginius
  • Leisti užuominą "ctl", "hwdep", laikmatis ir seq
  • conf / ucm: widewell-rt286: pakeiskite teisingą "jack kcontrol" pavadinimą
  • USB garso įrašas: "Sound Blaster HD iec958" yra įrenginyje 1
  • conf / ucm: pridėkite Makefile.am "widewell-rt286 ucm config
  • conf / ucm: broadwell-rt286: add ucm config
  • Dokumentacija:
  • topologija: doxygen: pridėkite "doxygen" palaikymą topologijos branduoliui.
  • docs: pridėkite UCM nuorodą į pagrindinį doxygen puslapį.
  • ucm: docs: ištaisykite "doxygen exclude patch" UCM vietos antraštėje
  • Kernel antraštės:
  • topologija: ABI - pervardyti dai_elems į pcm_elems manifestu
  • topologija: ABI - pakeičia srauto formatus į bituminę vėliava
  • topologija: ABI - naudokite __le32 vietoj __u32, esančiame snd_soc_tplg_dapm_widget
  • topologija: ABI - pašalinti nepanaudotus struct snd_soc_tplg_stream_config
  • topologija: ABI - pašalinti tdm_slot & amp; dai_fmt iš snd_soc_tplg_stream
  • topologija: ABI - atskiri PCM & amp; BE / CC palaiko nuorodą ir pakelia ABI versiją į 4
  • topologija: ABI - pridėti pavadinimo elementą į snd_soc_tplg_stream
  • Hwdep: pridėkite FireWire digi00x / tascam vairuotojo palaikymą
  • topologija: pridėkite ops palaikymą baitų valdymo objektams.
  • topologija: atnaujinkite ABI, kad pagerintumėte paramą įvairiems TLV objektų tipams.
  • topologija: uapi: pridėkite UAPI antraštes topologijai ABI
  • Sync include / sound / asound.h su 4.1 branduoliu
  • "SHM" ​​pagalbininkai:
  • palaikykite "Building V / out" sistemos V bendrąją atmintį
  • Bandymo / pavyzdžio kodas:
  • testas: audio_time: parodyti ataskaitos galiojimą ir tikslumą
  • bandymas: pataisykite audio_time, naudodami naują gaukite / nustatykite audio_tstamp_config
  • testas / pcm_min: ištaisyti klaidų pranešimus
  • test / pcm: fiksuotos vertės su plūdiniu PCM formatu

Kas naujo 1.0.27.2 versijoje:

  • configure.in: pašalinkite emi_26_62 nuorodą
  • Pašalinkite emi_26_62 firmware
  • Pridėkite firmos programinę įrangą CA0132 DSP
  • "Emagic EMI 2 | 6 garso sąsajos programinė įranga"
  • Pašalinkite emi_26_62 firmware
  • "Sound Blaster" HDA CA0132 programinė įranga
  • Atnaujinkite ca0132 programinės įrangos failus
  • Pridėkite firmos programinę įrangą CA0132 DSP

Kas naujo 1.0.24 versijoje:

  • http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24

Kas naujo 1.0.23 versijoje:

  • CMY8788 "Oxygen" tvarkyklė dabar palaiko ASUS Xonar DS garso plokštę
  • "NVIDIA GeForce GT 220" HDMI garso palaikymas
  • "Realtek ALC670", "ALC665", "ALC269VB" palaikymas
  • "Apple Mac Mini" 3,1 garso palaikymas
  • Pridėkite 27 colių "iMac" palaikymą
  • Patobulinta "Apple MacBook Pro" 5,1 / 5,2 palaikymas
  • "Intel HDA Controller" palaikymas
  • "Intel HDA" tvarkyklės palaikymas daugiau nei aštuoniems garso srautams
  • Patobulintas dinaminės garso valdymas

Panaši programinė įranga

Komentarai ALSA driver

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!