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: 87

Rating: 1.0/5 (Total Votes: 1)

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

libusb
libusb

17 Feb 15

Libnet
Libnet

20 Feb 15

libimobiledevice
libimobiledevice

20 Feb 15

Kommentare zu ALSA driver

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