ALSA driver

Yazılım ekran görüntüsü:
ALSA driver
Yazılım detaylar:
Versiyon: 1.1.5 Güncelenir
Qayıt: 2 Dec 17
Geliştirici: ALSA Team
Lisans: Ücretsiz
Popülerlik: 87

Rating: 1.0/5 (Total Votes: 1)

Gelişmiş Linux Ses Mimarisi çeşitli bölümlerden oluşmaktadır. Birincisi modül otomatik yüklemeyi, devfs'i, isapnp otomatik yapılandırmayı destekleyen ve ses donanımının analog ses, dijital ses, kontrol, karıştırıcı, synthesizer, DSP, MIDI ve zamanlayıcı bileşenlerine tam erişim sağlayan tamamen modüler bir ses sürücüsüdür.

Ayrıca, tam özellikli bir çekirdek düzeyinde sıralama, OSS / Ücretsiz uygulamalar için tam uyumluluk katmanı, uygulamalar için ALSA çekirdek sürücüsü işlevselliğini (istemci / sunucu, eklentiler, PCM) kapsayan ve geliştiren nesne yönelimli bir C kütüphanesi de içerir Bu sürümde

Yenilikler :

  • Esas:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma ve üstbilgi içeriğini düzeltme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & co için snd_pcm_status () 'yı düzeltin
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma ve üstbilgi içeriğini düzeltme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM ve BE / CC bağlantı desteği ve ABI sürümünü 4'e çıkartır
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma ve üstbilgi içeriğini düzeltme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma ve üstbilgi içeriğini düzeltme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & dai_fmt'yi snd_soc_tplg_stream'den kaldırın
  • topoloji: ABI - Ayrı PCM ve BE / CC bağlantı desteği ve ABI sürümünü 4'e çıkartır
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

  • 1.1.4 sürümünde

yenilikler :

  • Çekirdek:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & amp; amp; için snd_pcm_status () işlevini düzeltin. ko
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & amp; amp; amp; kaldır snd_soc_tplg_stream'den dai_fmt
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

1.1.3 sürümünde

yenilikler :

  • Çekirdek:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & amp; amp; için snd_pcm_status () işlevini düzeltin. ko
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & amp; amp; amp; kaldır snd_soc_tplg_stream'den dai_fmt
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

1.1.2 sürümünde

yenilikler :

  • Çekirdek:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & amp; amp; için snd_pcm_status () işlevini düzeltin. ko
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & amp; amp; amp; kaldır snd_soc_tplg_stream'den dai_fmt
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

1.1.1 sürümünde

yenilikler :

  • Çekirdek:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & amp; amp; için snd_pcm_status () işlevini düzeltin. ko
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & amp; amp; amp; kaldır snd_soc_tplg_stream'den dai_fmt
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

1.1.0 sürümünde

yenilikler :

  • Çekirdek:
  • Sürüm v1.1.0'ı
  • System V paylaşılan belleği dışında bir bina desteği
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • derleme: çapraz derleyiciyi algılamaya çalışmayın
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • list.h dosyasını kendi sürümüyle değiştirin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • Yapılandırma API'sı:
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • Kontrol API'sı:
  • kontrol: çok değerli durumda cset'ing belirli değerler izin ver
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • namehint: Hatalı iface adıyla birlikte hatalı düzeltme yapın
  • namehint: Girişi, cihaz numarası olmadan düzeltin
  • namehint: snd_device_name_hint () işlevinde geçersiz liste erişimini düzeltin
  • HWDEP API'sı:
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • PCM API'sı:
  • System V paylaşılan belleği dışında bir bina desteği
  • pcm: kullanılmayan sys / shm.h dosyasını bırakın
  • sayfa yardımcılarını ortak koda taşıyın
  • pcm: dmix: Köle PCM xrun'unu ve beklenmedik durumları düzgün şekilde yönetin
  • pcm: ladspa: Hatalı bir kanal referansı yüzünden segfault'u düzeltin
  • pcm: route: Sahtekarlıkları kaldırın! snd_config_get_id () denetimlerinde
  • pcm: ioplug, extplug: Tip kontrollerinde mantıksal hataları düzeltin
  • pcm: Doxygen'i iki enum için düzeltin
  • pcm: gecikme ayarında hw params'ı geri yükleyemedi
  • pcm: yeni STATUS_EXT ioctl için destek ekleyin
  • pcm: get / set_audio_htstamp_config için destek ekleyin
  • pcm: zaman atlama yeteneklerini sorgulamak için yardımcı işlevler ekleyin
  • PCM: askıya alma ve devam ettirdikten sonra snd_pcm_xxxx_drain () engellenmiş olabilir
  • pcm: dmix & amp; amp; için snd_pcm_status () işlevini düzeltin. ko
  • pcm: _snd_pcm_hw_params_internal () işlevinde önerme yapmayın
  • pcm: assert () işlevini snd_pcm_hw_params_slave () işlevinden kaldırın
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • RawMidi API'sı:
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • Zamanlayıcı API'sı:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • Topoloji API'sı:
  • topoloji: Yeni işlevler için eksik prototipler ekleyin
  • topoloji: kullanıcı alanı başlığından küçük endian türünü kaldırma
  • topoloji: PCM için C API desteği ekleyin
  • topoloji: BE ve CC Bağlantıları için C API desteği ekleyin.
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: Satıcıya özgü bir sürüm numarası ayarlamak için API ekleyin
  • topoloji: pcm: Kullanılmayan değişkenleri kaldırma
  • topoloji: ayrıştırıcı: eksik dönüş değeri snd_tplg_set_manifest_data ()'ya ekleyin
  • topoloji: veri: tplg_parse_data_hex () 'de yanlış boyut kontrolünü düzeltin
  • topoloji: ctl: Erişim türü denetimlerini düzeltin
  • topoloji: oluşturucu: write_elem_block () işlevinde muhtemelen başlatılmamış değişkeni düzeltin
  • topoloji: Doğrudan şablonlardan topoloji verileri oluşturmak için bir API çağrıları.
  • topoloji: C programlarından topoloji oluşturmak için C şablonları yapısı ekleyin
  • core: local.h'ye kolaylıklı makrolar ekleyin.
  • topoloji: OBJECT_TYPE_'yı SND_TPLG_TYPE olarak yeniden adlandırın
  • topoloji: hata mesajında ​​hata önekini yazdır.
  • topoloji: kopyalarken tüm DAPM kontrol türlerini aynı şekilde davranın
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: Açıkça görünen özel verileri yazmak için destek ekleyin.
  • topoloji: Referansları ada göre aratabilmemiz için öğe kimliği ekleyin.
  • topoloji: düzeltmek öğe nesne türü switch ()
  • topoloji: yazım hatalarını düzeltme
  • topoloji: ctype.h'nin eksik eklenmesini düzeltin
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • topoloji: İkili dosya oluşturucu ekleyin.
  • topoloji: Kanal haritası ayrıştırıcıyı ekleyin.
  • topoloji: CTL ayrıştırıcısı ekleyin
  • topoloji: DAPM nesne ayrıştırıcısı ekleyin
  • topoloji: özel veri ayrıştırıcısı ekleyin
  • topoloji: İşlemleri ayrıştırıcı ekleyin
  • topoloji: PCM ayrıştırıcısı ekleyin.
  • topoloji: Metin bölümü ayrıştırıcısı ekleyin.
  • topoloji: Topoloji çekirdeğini ayrıştırıcı ekleyin.
  • Durum Yöneticisi API'sını kullanın:
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • ucm: docs: UCM ana sayfası için doxygen biçimlendirmesini düzeltin.
  • ucm: JackHWMute'da birden fazla cihaza izin ver
  • ucm: jack yapılandırma belgelerini iyileştirme
  • ucm: reformasyon snd_use_case_get () dokümanı
  • ucm: bazı standart değerleri belgeleyin
  • /include/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • /src/Makefile.am:
  • topoloji: autotools: topoloji çekirdeği için yapı desteği ekleyin
  • Yapılandırma:
  • sayfa yardımcılarını ortak koda taşıyın
  • _GNU_SOURCE taşıma & amp; başlık ekleme
  • conf: topology: Geniş sesli DSP için topoloji dosyası ekle
  • Güvensiz karakterleri kart adında _ ile değiştirin
  • surround41 / 50.conf: Daha iyi esneklik için chmap sözdizimini kullanın
  • conf / ucm: broadwell-rt286: yakalama hacmini ayarlamak ve cihazı yakalamak için değişiklik yapın
  • conf: Ctl, hwdep, seq ve zamanlayıcı cihazlarına ipucu açıklamaları ekleyin
  • ctl, hwdep, timer ve seq için ipucuna izin ver
  • conf / ucm: broadwell-rt286: doğru jak kcontrol adını kullanacak şekilde değiştirin
  • USB-ses: Sound Blaster HD iec958 cihaz 1'de.
  • conf / ucm: Broadwell-rt286 ucm yapılandırması için Makefile.am ekleyin
  • conf / ucm: broadwell-rt286: ucm yapılandırmasını ekleyin
  • Belgeleme:
  • topolojisi: doxygen: Topoloji çekirdeği için doxygen desteği ekleyin.
  • dokümanlar: Ana doxygen sayfasına UCM bağlantısı ekleyin.
  • ucm: docs: doxygen'in UCM yerel başlığı için yama hariç tutmasını düzeltin
  • Çekirdek Üstbilgileri:
  • topoloji: ABI - dai_elems'i manifestde pcm_elems olarak yeniden adlandırın
  • topoloji: ABI - Akış biçimlerini bit bayrak haline getirin
  • topoloji: ABI - snd_soc_tplg_dapm_widget'te __u32 yerine __le32 kullanın
  • topoloji: ABI - kullanılmayan yapı kaldır snd_soc_tplg_stream_config
  • topoloji: ABI - tdm_slot & amp; amp; amp; kaldır snd_soc_tplg_stream'den dai_fmt
  • topoloji: ABI - Ayrı PCM & amp; BE / CC link desteği ve ABI sürümünü 4'e çıkartın
  • topoloji: ABI - snd_soc_tplg_stream'e ad öğesi ekleyin
  • hwdep: FireWire digi00x / tascam sürücü desteği ekleyin
  • topoloji: Bayt kontrol nesnelerine ops desteği ekleyin.
  • topoloji: farklı TLV nesne türlerine yönelik desteği artırmak için ABI'yi güncelleyin.
  • topoloji: uapi: ABI topolojisi için UAPI üstbilgileri ekleyin
  • / sound / asound.h dosyasını 4.1 çekirdek ile senkronize edin
  • SHM yardımcıları:
  • System V paylaşılan belleği dışında bir bina desteği
  • Test / Örnek kodu:
  • test: audio_time: rapor geçerliliğini ve doğruluğunu göster
  • test: audio_time'ı yeni get / set audio_tstamp_config ile düzeltin
  • test / pcm_min: Hata mesajlarını düzeltme
  • test / pcm: Oluşan değerleri float PCM biçimiyle düzeltin

1.0.27.2 sürümünde

yenilikler :

  • configure.in: emi_26_62 referansını kaldırın
  • emi_26_62 yazılım öğelerini kaldırın
  • CA0132 DSP için üretici yazılımı ekleyin
  • Emagic EMI 2 | 6 Ses Arabirimi Ürün Yazılımı
  • emi_26_62 yazılım öğelerini kaldırın
  • Sound Blaster HDA CA0132 Ürün Bilgisi
  • ca0132 bellenim dosyalarını güncelle
  • CA0132 DSP için üretici yazılımı ekleyin

1.0.24 sürümünde

yenilikler :

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

1.0.23 sürümünde

Yenilikler :

  • Şu anda ASUS Xonar DS ses kartını destekleyen CMI8788 Oksijen sürücüsü
  • NVIDIA GeForce GT 220 için HDMI ses desteği
  • Realtek ALC670, ALC665, ALC269VB desteği
  • Apple Mac Mini 3,1 ses desteği ekleyin
  • 27 inç iMac desteği ekleyin
  • Geliştirilmiş Apple MacBook Pro 5,1 / 5,2 desteği
  • Yeni bir Intel HDA Denetleyicisi Desteği
  • Intel HDA sürücüsünde sekizden fazla ses akışı desteği var
  • Geliştirilmiş dinamik ses güç yönetimi

Benzer yazılım

Jar::Signer
Jar::Signer

3 Jun 15

ATK
ATK

22 Jun 18

libpng
libpng

22 Jun 18

Yorumlar ALSA driver

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!