Zaawansowana architektura dźwięku w systemie Linux składa się z kilku części. Pierwszym z nich jest w pełni zmody fi kowany sterownik dźwięku, który obsługuje automatyczne ładowanie modułów, devfs, autokonfigurację isapnp i zapewnia pełny dostęp do analogowego audio, cyfrowego audio, sterowania, miksera, syntezatora, DSP, MIDI i elementów timera sprzętu audio.
Zawiera również w pełni funkcjonalny sekwenser na poziomie jądra, pełną warstwę kompatybilności dla aplikacji OSS / Free, obiektową bibliotekę C, która obejmuje i ulepsza funkcjonalność sterownika jądra ALSA dla aplikacji (klient / serwer, wtyczki, PCM shari
Co nowego w tej wersji:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę i włączanie nagłówków
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę i włączanie nagłówków
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - oddzielne wsparcie dla PCM i BE / CC oraz wersja ABI dla 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę i włączanie nagłówków
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę i włączanie nagłówków
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot i dai_fmt z snd_soc_tplg_stream
- topologia: ABI - oddzielne wsparcie dla PCM i BE / CC oraz wersja ABI dla 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.1.4:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & amp; co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - Oddzielne PCM & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot & amp; dai_fmt z snd_soc_tplg_stream
- topologia: ABI - Oddzielne PCM i & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.1.3:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & amp; co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - Oddzielne PCM & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot & amp; dai_fmt z snd_soc_tplg_stream
- topologia: ABI - Oddzielne PCM i & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.1.2:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & amp; co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - Oddzielne PCM & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot & amp; dai_fmt z snd_soc_tplg_stream
- topologia: ABI - Oddzielne PCM i & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.1.1:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & amp; co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - Oddzielne PCM & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot & amp; dai_fmt z snd_soc_tplg_stream
- topologia: ABI - Oddzielne PCM i & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.1.0:
- Rdzeń:
- Wersja v1.1.0
- wspiera budowanie bez pamięci systemowej V
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- kompilacja: nie próbuj wykrywać cross-kompilatora
- core: dodaj wygodne makra do local.h
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Zastąp listę list.h własną wersją
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- Config API:
- Zamień niebezpieczne znaki na _ w nazwie karty
- Control API:
- control: zezwalaj na cset'ing specyficzne wartości w wielowartościowym przypadku
- Zezwalaj na ctl, hwdep, timer i seq
- namehint: Napraw problem źle z nieprawidłową nazwą iface
- namehint: Napraw listing bez numeru urządzenia
- namehint: Naprawienie dostępu do nieprawidłowej listy w snd_device_name_hint ()
- Interfejs API HWDEP:
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- Zezwalaj na ctl, hwdep, timer i seq
- PCM API:
- wspiera budowanie bez pamięci systemowej V
- pcm: upuść nieużywane włączanie sys / shm.h
- przenieś pomocników stron do wspólnego kodu
- pcm: dmix: Handle slave PCM xrun i nieoczekiwane stany poprawnie
- pcm: ladspa: Napraw segfault z powodu niewłaściwego odniesienia do kanału
- pcm: route: Remove false! w snd_config_get_id () sprawdza
- pcm: ioplug, extplug: Napraw błędy logiczne w sprawdzaniu typów
- pcm: Napraw doxygen dla dwóch wyliczeń
- pcm: przywracanie parametrów hw z powodu ustawionego opóźnienia nie powiodło się
- pcm: dodaj obsługę nowego STATUS_EXT ioctl
- pcm: dodaj obsługę get / set_audio_htstamp_config
- pcm: dodaj funkcje pomocnicze do zapytania o znaczniki czasu
- PCM: snd_pcm_xxxx_drain () może być zablokowany po zawieszeniu i wznowieniu
- pcm: Napraw snd_pcm_status () dla dmix & amp; co
- pcm: Nie podawaj w _snd_pcm_hw_params_internal ()
- pcm: Usuń assert () z snd_pcm_hw_params_slave ()
- Zezwalaj na ctl, hwdep, timer i seq
- RawMidi API:
- Zezwalaj na ctl, hwdep, timer i seq
- Timer API:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- Interfejs API topologii:
- topologia: Dodaj brakujące prototypy dla nowych funkcji
- topologia: usuń mały typ endian z nagłówka przestrzeni użytkownika
- topologia: Dodaj obsługę API C dla PCM
- topologia: Dodaj obsługę API C dla BE i łączy CC.
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - Oddzielne PCM & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: Dodaj interfejs API, aby ustawić numer wersji określonego dostawcy
- topologia: pcm: Usuń nieużywane zmienne
- topologia: parser: Dodaj brakującą wartość zwracaną do snd_tplg_set_manifest_data ()
- topologia: dane: Napraw nieprawidłowe sprawdzanie rozmiaru w tplg_parse_data_hex ()
- topologia: ctl: Sprawdzanie typów dostępu do poprawek
- topologia: builder: Napraw prawdopodobnie niezainicjowaną zmienną w write_elem_block ()
- topologia: wywołania API do bezpośredniego budowania danych topologii z szablonów
- topologia: Dodaj strukturę szablonów C do budowania topologii z programów C
- core: dodaj wygodne makra do local.h
- topologia: zmień nazwę OBJECT_TYPE_ na SND_TPLG_TYPE _
- topologia: wydrukuj przedrostek błędu w komunikacie o błędzie.
- topologia: wszystkie typy kontrolek DAPM traktuj tak samo podczas kopiowania
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: dodaj obsługę pisania prywatnych danych manifestu.
- topologia: dodaj identyfikator elementu, abyśmy mogli wyszukiwać referencje według nazw.
- topologia: typem obiektu elementu fix jest switch ()
- topologia: Napraw błędy
- topologia: Napraw brakujące uzupełnienie ctype.h
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- topologia: Dodaj program do tworzenia plików binarnych.
- topologia: Dodaj parser map kanału.
- topologia: Dodaj parser CTL
- topologia: Dodaj parser obiektów DAPM
- topologia: Dodaj prywatny analizator danych
- topologia: dodaj parser operacji
- topologia: dodaj parser PCM.
- topologia: Dodaj parser sekcji tekstu.
- topologia: dodaj parser core topologii.
- Użyj interfejsu Case Manager:
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- ucm: docs: Napraw formatowanie doksygena na stronie głównej UCM.
- ucm: zezwalaj na wiele urządzeń w JackHWMute
- ucm: popraw dokumentację konfiguracji gniazda
- ucm: reformat snd_use_case_get () doc
- ucm: udokumentuj niektóre standardowe wartości
- /include/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- /src/Makefile.am:
- topologia: autotools: Dodaj obsługę kompilacji dla rdzenia topologii
- Konfiguracja:
- przenieś pomocników stron do wspólnego kodu
- Napraw _GNU_SOURCE obsługę & amp; włączenie nagłówka
- conf: topologia: Dodaj plik topologii dla broadwell audio DSP
- Zamień niebezpieczne znaki na _ w nazwie karty
- surround41 / 50.conf: Użyj składni chmap dla większej elastyczności
- conf / ucm: broadwell-rt286: zmiana w celu ustawienia głośności przechwytywania i przechwytywania urządzenia
- conf: Dodaj opisy podpowiedzi do urządzeń ctl, hwdep, seq i timera
- Zezwalaj na ctl, hwdep, timer i seq
- conf / ucm: broadwell-rt286: zmiana na poprawną nazwę kcontrola gniazda
- USB-audio: Sound Blaster HD iec958 jest na urządzeniu 1
- conf / ucm: Dodaj Makefile.am dla broadwell-rt286 ucm config
- conf / ucm: broadwell-rt286: dodaj konfigurację ucm
- Dokumentacja:
- topologia: doxygen: Dodaj obsługę doxygen dla rdzenia topologii.
- dokumenty: dodaj link UCM do głównej strony doxygen.
- ucm: docs: poprawka łatki doxygen exclude dla nagłówka lokalnego UCM
- Nagłówki jądra:
- topologia: ABI - Zmień nazwę dai_elems na pcm_elems w manifeście
- topologia: ABI - Zmień formaty strumienia na flagę bitową
- topologia: ABI - użyj __le32 zamiast __u32 w snd_soc_tplg_dapm_widget
- topologia: ABI - Usuń nieużywaną strukturę snd_soc_tplg_stream_config
- topologia: ABI - Usuń tdm_slot & amp; dai_fmt z snd_soc_tplg_stream
- topologia: ABI - Oddzielne PCM i & amp; Wsparcie BE / CC link i wersja ABI Bump do 4
- topologia: ABI - Dodaj element name do snd_soc_tplg_stream
- hwdep: dodaj obsługę sterownika FireWire digi00x / tascam
- topologia: Dodaj obsługę ops do obiektów kontrolnych bajtów.
- topologia: zaktualizuj ABI, aby ulepszyć obsługę różnych typów obiektów TLV.
- topologia: uapi: dodaj nagłówki UAPI dla topologii ABI
- Synchronizuj include / sound / asound.h z jądrem 4.1
- Pomocnicy SHM:
- wspiera budowanie bez pamięci systemowej V
- Test / kod przykładowy:
- test: audio_time: pokaż poprawność i dokładność raportu
- test: popraw audio_time za pomocą nowego get / set audio_tstamp_config
- test / pcm_min: Napraw komunikaty o błędach
- test / pcm: Napraw wygenerowane wartości przy użyciu formatu float PCM
Co nowego w wersji 1.0.27.2:
- configure.in: usuń odniesienie emi_26_62
- Usuń emi_26_62 oprogramowanie sprzętowe
- Dodaj oprogramowanie sprzętowe do CA0132 DSP
- Firmware interfejsu audio Emagic EMI 2 | 6
- Usuń emi_26_62 oprogramowanie sprzętowe
- Firmware Sound Blaster HDA CA0132
- Zaktualizuj pliki oprogramowania układowego ca0132
- Dodaj oprogramowanie sprzętowe do CA0132 DSP
Co nowego w wersji 1.0.24:
- http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24
Co nowego w wersji 1.0.23:
- Sterownik CMI8788 Oxygen obsługuje teraz kartę dźwiękową ASUS Xonar DS
- Obsługa audio HDMI dla NVIDIA GeForce GT 220
- Obsługa Realtek ALC670, ALC665, ALC269VB
- Dodaj obsługę audio Apple Mac Mini 3,1
- Dodaj obsługę 27-calowych komputerów iMacs
- Ulepszona obsługa Apple MacBook Pro 5,1 / 5,2
- Obsługa nowego kontrolera Intel HDA
- Obsługa ponad ośmiu strumieni audio w sterowniku Intel HDA
- Ulepszone zarządzanie energią dynamiczną
Komentarze nie znaleziono