ALSA driver

Screenshot der Software:
ALSA driver
Softwarebeschreibung:
Version: 1.1.5 Aktualisiert
Upload-Datum: 2 Dec 17
Entwickler: ALSA Team
Lizenz: Frei
Popularität: 147

Rating: 1.0/5 (Total Votes: 2)

Die erweiterte Linux-Sound-Architektur besteht aus mehreren Teilen. Der erste ist ein vollständig modularisierter Sound-Treiber, der Modul Autoloading, devfs, isapnp autoconfiguration unterstützt und vollständigen Zugriff auf analoge Audio-, digitale Audio-, Steuerungs-, Mixer-, Synthesizer-, DSP-, MIDI- und Timer-Komponenten von Audio-Hardware bietet.

Es enthält auch einen voll funktionsfähigen Sequenzer auf Kernel-Ebene, eine vollständige Kompatibilitätsschicht für OSS / Free-Anwendungen, eine objektorientierte C-Bibliothek, die die ALSA-Kerneltreiberfunktionalität für Anwendungen (Client / Server, Plugins, PCM) abdeckt und erweitert shari

Was ist neu in dieser Version:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • Fix _GNU_SOURCE Handhabung & Header-Aufnahme
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • Fix _GNU_SOURCE Handhabung & Header-Aufnahme
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & BE / CC Link Unterstützung und Bump ABI Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • Fix _GNU_SOURCE Handhabung & Header-Aufnahme
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • Fix _GNU_SOURCE Handhabung & Header-Aufnahme
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entfernen Sie tdm_slot & dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & BE / CC Link Unterstützung und Bump ABI Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.1.4:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & amp; co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entferne tdm_slot & amp; dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.1.3:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & amp; co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entferne tdm_slot & amp; dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.1.2:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & amp; co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entferne tdm_slot & amp; dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.1.1:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & amp; co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entferne tdm_slot & amp; dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.1.0:

  • Kern:
  • Version 1.1.0
  • Unterstützung beim Erstellen ohne System V shared memory
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • build: Versuchen Sie nicht, den Cross-Compiler
  • zu erkennen
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Ersetzen Sie list.h durch eine eigene Version
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • Konfigurations-API:
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • Kontroll-API:
  • control: Erlaube das Setzen bestimmter Werte im mehrwertigen Fall
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • namenhint: Korrigieren Sie den Fehler mit dem ungültigen iface-Namen
  • namehin: Korrigieren Sie den Eintrag ohne Gerätenummer
  • namenhint: Behebt einen ungültigen Listenzugriff in snd_device_name_hint ()
  • HWDEP API:
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • PCM API:
  • Unterstützung beim Erstellen ohne System V shared memory
  • pcm: drop unbenutzte sys / shm.h Aufnahme
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • pcm: dmix: Handle Slave PCM xrun und unerwartete Zustände richtig
  • pcm: ladspa: Behebt einen Fehler aufgrund eines falschen Kanalverweises
  • pcm: route: Entfernen Sie das Pseudo! in snd_config_get_id () überprüft
  • pcm: ioplug, extplug: Behebe logische Fehler in Typprüfungen
  • pcm: Fix doxygen für zwei enums
  • pcm: Wiederherstellung von hw-Parametern bei gesetzter Latenz fehlgeschlagen
  • pcm: Unterstützung für neues STATUS_EXT ioctl
  • hinzufügen
  • pcm: Fügen Sie Unterstützung für get / set_audio_htstamp_config
  • hinzu
  • pcm: Fügen Sie Hilfsfunktionen hinzu, um Zeitstempelfunktionen abzufragen
  • PCM: snd_pcm_xxxx_drain () kann nach dem Suspend und Resume
  • blockiert werden
  • pcm: Fix snd_pcm_status () für dmix & amp; co
  • pcm: Nicht in _snd_pcm_hw_params_internal ()
  • angeben
  • pcm: Entfernen Sie assert () von snd_pcm_hw_params_slave ()
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • RawMidi API:
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • Timer API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • Topologie-API:
  • Topologie: Fügen Sie fehlende Prototypen für neue Funktionen hinzu
  • Topologie: Entfernen Sie den Little-Endian-Typ aus dem Userspace-Header
  • topology: Fügen Sie C-API-Unterstützung für PCM
  • hinzu
  • topology: Fügen Sie C-API-Unterstützung für BE- und CC-Links hinzu.
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • topology: Fügen Sie eine API hinzu, um eine herstellerspezifische Versionsnummer festzulegen
  • topology: pcm: Entfernen Sie nicht verwendete Variablen
  • topology: parser: Füge fehlenden Rückgabewert zu snd_tplg_set_manifest_data ()
  • hinzu
  • topology: data: Korrigieren Sie die Überprüfung der falschen Größe in tplg_parse_data_hex ()
  • topology: ctl: Fixiere Zugriffstypenüberprüfungen
  • topology: builder: Repariere möglicherweise nicht initialisierte Variable in write_elem_block ()
  • topology: Ein API-Aufruf zum direkten Erstellen von Topologiedaten aus Vorlagen
  • Topologie: Fügen Sie eine C-Vorlagenstruktur für die Topologiebildung von C-Programmen hinzu
  • core: Fügen Sie convenience-Makros zu local.h
  • hinzu
  • Topologie: benenne OBJECT_TYPE_ in SND_TPLG_TYPE _
  • um
  • Topologie: Druckfehler-Präfix auf Fehlermeldung.
  • Topologie: Behandle alle DAPM-Steuerelemente beim Kopieren von
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: Fügen Sie Unterstützung für das Schreiben manifester privater Daten hinzu.
  • Topologie: Fügen Sie eine Element-ID hinzu, so dass Referenzen nach Namen gesucht werden können.
  • topology: fix element Objekttyp ist switch ()
  • Topologie: Tippe Tippfehler
  • Topologie: Fix fehlende fehlende Aufnahme von ctype.h
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Topologie: Binärdatei-Builder hinzufügen.
  • topology: Add Channel map parser.
  • topology: CTL-Parser hinzufügen
  • Topologie: DAPM-Objektparser hinzufügen
  • topology: Fügen Sie privaten Daten Parser
  • hinzu
  • topology: Fügen Sie den Operationsparser
  • hinzu
  • topology: PCM-Parser hinzufügen.
  • topology: Fügen Sie einen Textabschnittsparser hinzu.
  • topology: Topologie-Core-Parser hinzufügen.
  • Verwenden Sie die Case Manager-API:
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • ucm: docs: Korrigiert die Doxygen-Formatierung für die UCM-Hauptseite.
  • ucm: Erlaube mehrere Geräte in JackHWMute
  • ucm: Verbessern Sie die Jack Konfigurationsdokumentation
  • ucm: formatieren Sie snd_use_case_get () doc
  • ucm: Dokumentiere einige Standardwerte
  • /include/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • /src/Makefile.am:
  • topology: autotools: Fügen Sie Build-Unterstützung für den Topologiekern
  • hinzu
  • Konfiguration:
  • verschiebe die Seitenhelfer in den gemeinsamen Code
  • fix _GNU_SOURCE Handhabung & amp; Header-Einschluss
  • conf: topology: Fügt eine Topologiedatei für den Broadwell-Audio-DSP hinzu
  • Ersetzen Sie unsichere Zeichen durch _ im Kartennamen
  • surround41 / 50.conf: Verwenden Sie die chmap-Syntax für bessere Flexibilität
  • conf / ucm: broadwell-rt286: Ändern, um das Capture-Volumen und das Aufnahmegerät einzustellen
  • conf: Hinzufügen von Hinweisbeschreibungen zu ctl, hwdep, seq und Timer-Geräten
  • Erlaube einen Hinweis für ctl, hwdep, timer und seq
  • conf / ucm: broadwell-rt286: ändern, um den korrekten Jack kcontrol-Namen zu verwenden
  • USB-Audio: Sound Blaster HD iec958 ist auf Gerät 1
  • conf / ucm: Fügen Sie Makefile.am für broadwell-rt286 ucm config
  • hinzu
  • conf / ucm: broadwell-rt286: füge ucm config
  • hinzu
  • Dokumentation:
  • topology: doxygen: Fügen Sie doxygen-Unterstützung für den Topologiekern hinzu.
  • docs: Fügen Sie den UCM-Link zur Hauptseite von doxygen hinzu.
  • ucm: docs: fix doxygen schließt Patch für UCM local header
  • aus
  • Kernel-Header:
  • topology: ABI - Benennen Sie dai_elems zu pcm_elems in Manifest
  • um
  • Topologie: ABI - Ändern Sie die Stream-Formate in ein bitweises Flag
  • Topologie: ABI - Verwenden Sie __le32 anstelle von __u32 in snd_soc_tplg_dapm_widget
  • topology: ABI - Entfernen Sie unbenutzte Struktur snd_soc_tplg_stream_config
  • Topologie: ABI - Entferne tdm_slot & amp; dai_fmt von snd_soc_tplg_stream
  • Topologie: ABI - Separate PCM & amp; BE / CC-Link-Unterstützung und Bump-ABI-Version auf 4
  • Topologie: ABI - Hinzufügen eines Namenselements zu snd_soc_tplg_stream
  • hwdep: Fügen Sie die FireWire digi00x / tascam-Treiberunterstützung hinzu
  • topology: Fügen Sie opcs-Unterstützung zu Byte-Steuerobjekten hinzu.
  • topology: Aktualisieren Sie ABI, um die Unterstützung für verschiedene TLV-Objekttypen zu verbessern.
  • topology: uapi: Fügen Sie UAPI-Header für Topologie ABI
  • hinzu
  • Sync include / sound / asound.h mit 4.1 Kernel
  • SHM-Helfer:
  • Unterstützung beim Erstellen ohne System V shared memory
  • Test / Beispielcode:
  • test: audio_time: Zeigt die Gültigkeit und Genauigkeit des Berichts an
  • test: Repariere audio_time mit neuem get / set audio_tstamp_config
  • test / pcm_min: Fehlermeldungen beheben
  • test / pcm: Fixiere generierte Werte mit float PCM Format

Was ist neu in Version 1.0.27.2:

  • configure.in: Entfernen Sie die emi_26_62 Referenz
  • Entfernen Sie emi_26_62 Firmwares
  • Firmware für CA0132 DSP hinzufügen
  • Emagic EMI 2 | 6 Audioschnittstellen-Firmware
  • Entfernen Sie emi_26_62 Firmwares
  • Sound Blaster HDA CA0132 Firmware
  • Firmware-Dateien ca0132 aktualisieren
  • Firmware für CA0132 DSP hinzufügen

Was ist neu in Version 1.0.24:

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

Was ist neu in Version 1.0.23:

  • Der CMI8788 Oxygen-Treiber unterstützt jetzt die ASUS Xonar DS-Soundkarte
  • HDMI-Audio-Unterstützung für die NVIDIA GeForce GT 220
  • Unterstützung von Realtek ALC670, ALC665, ALC269VB
  • Hinzufügen Apple Mac Mini 3,1 Audio-Unterstützung
  • Fügen Sie 27-Zoll-iMacs-Unterstützung hinzu
  • Verbesserte Apple MacBook Pro 5,1 / 5,2 Unterstützung
  • Unterstützung für einen neuen Intel HDA Controller
  • Unterstützung für mehr als acht Audiostreams im Intel HDA-Treiber
  • Verbesserte dynamische Energieverwaltung

Ähnliche Software

Ncurses
Ncurses

11 May 15

Libnet
Libnet

20 Feb 15

OpenGL Library
OpenGL Library

2 Jun 15

ACE
ACE

22 Jun 18

Kommentare zu ALSA driver

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!