ALSA driver

نرم افزار تصویر:
ALSA driver
جزئیات نرم افزار:
نسخه: 1.1.5 به روز شده
ها تاریخ: 2 Dec 17
توسعه دهنده: ALSA Team
پروانه: رایگان
محبوبیت: 147

Rating: 1.0/5 (Total Votes: 2)

معماری پیشرفته لینوکس صدا از چند بخش تشکیل شده است. اولین بار است که به طور کامل مدولار راننده صدا است که پشتیبانی از اتوبوس ماژول، devfs، ایزاپنپ خودکار تنظیم، و دسترسی کامل به صوتی آنالوگ، صوتی دیجیتال، کنترل، میکسر، سینت سایزر، DSP، MIDI، و اجزای تایمر از سخت افزار های صوتی.

همچنین شامل یک توالی کامل سطح هسته، یک لایه سازگاری کامل برای برنامه های OSS / Free، یک کتابخانه شیء گرا C است که قابلیت راننده هسته ALSA را برای برنامه های کاربردی (client / server، plugins، PCM shari

چه جدید در این نسخه است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
ثابت نگه داشتن _GNU_SOURCE و درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
helpers صفحه را به کد مشترک تبدیل کنید

pcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & co
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
ثابت نگه داشتن _GNU_SOURCE و درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM و BE / CC حمایت لینک و دست انداز ABI نسخه به 4
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
ثابت نگه داشتن _GNU_SOURCE و درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
ثابت نگه داشتن _GNU_SOURCE و درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
جایگزین نویسه های ناامن با _ در نام کارتsurround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot و dai_fmt از snd_soc_tplg_stream
توپولوژی: ABI - جدا PCM و BE / CC حمایت لینک و دست انداز ABI نسخه به 4
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید

hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

چه جدید در نسخه 1.1.4 است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
صفحه راهنما را به کد مشترک تبدیل کنیدpcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & amp؛ شرکت
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنیدجایگزین نویسه های ناامن با _ در نام کارت
surround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot & amp؛ dai_fmt از snd_soc_tplg_stream

توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

چه جدید در نسخه 1.1.3 است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
صفحه راهنما را به کد مشترک تبدیل کنیدpcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & amp؛ شرکت
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنیدجایگزین نویسه های ناامن با _ در نام کارت
surround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot & amp؛ dai_fmt از snd_soc_tplg_stream

توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

در نسخه 1.1.2 جدید است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
صفحه راهنما را به کد مشترک تبدیل کنیدpcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & amp؛ شرکت
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنیدجایگزین نویسه های ناامن با _ در نام کارت
surround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot & amp؛ dai_fmt از snd_soc_tplg_stream

توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

چه جدید در نسخه 1.1.1 است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
صفحه راهنما را به کد مشترک تبدیل کنیدpcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & amp؛ شرکت
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنیدجایگزین نویسه های ناامن با _ در نام کارت
surround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot & amp؛ dai_fmt از snd_soc_tplg_stream

توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

چه جدید در نسخه 1.1.0 است:

هسته:
انتشار v1.1.0
پشتیبانی از ساختار w / out سیستم V shared memory
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ساخت: سعی نکنید یک متقابل را شناسایی کنید
core: افزودن macros راحتی به local.h
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنید
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
list.h را با نسخه خود جایگزین کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
API پیکربندی:
جایگزین نویسه های ناامن با _ در نام کارت
API کنترل:
کنترل: اجازه دادن به مقادیر خاص cset در مقدار چند مورد
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
namehint: با نام نامعتبر iface ناموفق است
namehint: لیست را بدون شماره دستگاه ثابت کنید
namehint: دسترسی به لیست نامعتبر در snd_device_name_hint ()
API HWDEP:
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API PCM:
پشتیبانی از ساختار w / out سیستم V shared memory
pcm: استفاده از sys / shm.h استفاده نشده است
صفحه راهنما را به کد مشترک تبدیل کنیدpcm: dmix: فرمان PCM xrun و وضعیت های غیر منتظره را به درستی کنترل می کند
pcm: ladspa: با توجه به مرجع کانال اشتباه، segfault را تعمیر کنید
pcm: مسیر: فالگیر را حذف کنید! در snd_config_get_id () چک می کند
pcm: ioplug، extplug: رفع اشتباهات منطقی در چک های نوع
pcm: ثابت کردن doxygen برای دو enums
pcm: پارامترهای hw در زمان تأخیر تنظیم نشد
pcm: اضافه شدن پشتیبانی برای STATUS_EXT ioctl جدید
pcm: اضافه کردن پشتیبانی برای get / set_audio_htstamp_config
pcm: توابع helper را برای پرس و جو در قابلیت های timestamping وارد کنید
PCM: snd_pcm_xxxx_drain () ممکن است پس از تعلیق و از سرگیری مسدود شود
pcm: ثابت snd_pcm_status () برای dmix & amp؛ شرکت
pcm: در _snd_pcm_hw_params_internal () تذکر ندهید
pcm: حذف assert () از snd_pcm_hw_params_slave ()
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API RawMidi:
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
API تایمر:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
API توپولوژی:
توپولوژی: اضافه کردن نمونه های گمشده برای توابع جدید
توپولوژی: حذف نوع اندی اندی از header of spacepace
توپولوژی: اضافه کردن API API برای PCM
توپولوژی: اضافه کردن پشتیبانی از API C برای BE و CC لینک.توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: اضافه کردن API برای تنظیم یک شماره نسخه خاص فروشنده
توپولوژی: pcm: متغیرهای استفاده نشده را حذف کنید
توپولوژي: تجزيه كننده: اضافه كردن مقدار بازگشتي غلط به snd_tplg_set_manifest_data ()
توپولوژی: داده ها: چک کردن اندازه اشتباه را در tplg_parse_data_hex ()
توپولوژی: ctl: چک کردن نوع دسترسی را ثابت می کند
topology: builder: متغیر احتمالا uninitialized را در write_elem_block ()
توپولوژي: تماس API برای ایجاد اطلاعات توپولوژی از قالب ها
توپولوژی: اضافه کردن ساختار قالب C برای ساخت توپولوژی از برنامه های C
core: افزودن macros راحتی به local.h
توپولوژی: تغییر نام OBJECT_TYPE_ به SND_TPLG_TYPE_
توپولوژی: پیشوند خطای چاپ بر روی پیام خطا.
توپولوژي: تمام انواع کنترل DAPM را در هنگام کپی کردن، تحت درمان قرار دهید
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
توپولوژی: اضافه کردن پشتیبانی برای نوشتن داده های خصوصی مظنون.
توپولوژی: اضافه کردن عنصر عنصر، بنابراین ما می توانیم منابع را بر اساس نام نگاه.
توپولوژي: نوع اشیاء رفع اشکال سوئیچ ()
توپولوژي: رفع خطاهاtopology: رفع غیبت ctype.h
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
توپولوژی: اضافه کردن سازنده فایل باینری
توپولوژی: اضافه کردن تجزیه کننده نقشه کانال.
توپولوژی: اضافه کردن پارامتر CTL
توپولوژی: اضافه کردن پارامتر DAPM شی
توپولوژی: اضافه کردن تجزیه کننده خصوصی اطلاعات
توپولوژی: اضافه کردن تجزیه کننده عملیات
توپولوژی: اضافه کردن پارامتر PCM.
توپولوژی: تجزیه کننده بخش متن را اضافه کنید.
توپولوژی: اضافه کردن تجزیه کننده هسته توپولوژی.
استفاده از Case Manager API:
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
ucm: docs: قالب بندی doxygen را برای صفحه اصلی UCM اصلاح کنید.
ucm: اجازه می دهد چند دستگاه در JackHWMute
ucm: بهبود مستندات پیکربندی جک
ucm: reformat snd_use_case_get () doc
ucm: مستند برخی مقادیر استاندارد
/include/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
/src/Makefile.am:
topology: autotools: اضافه کردن پشتیبانی از ساختار هسته توپولوژی
پیکربندی:
صفحه راهنما را به کد مشترک تبدیل کنید
تعمیر _GNU_SOURCE دست زدن و & amp؛ درج هدر
conf: topology: فایل توپولوژی را برای DSP صوتی Broadwell اضافه کنیدجایگزین نویسه های ناامن با _ در نام کارت
surround41 / 50.conf: استفاده از chmap syntax برای انعطاف پذیری بهتر
conf / ucm: broadwell-rt286: تغییر برای تنظیم حجم ضبط و ضبط دستگاه
conf: توضیحات اشاره را به دستگاه ctl، hwdep، seq و تایمر اضافه کنید
اجازه دادن به اشاره برای ctl، hwdep، تایمر و seq
conf / ucm: broadwell-rt286: برای استفاده از نام جک kcontrol درست استفاده کنید
USB صوتی: Sound Blaster HD iec958 در دستگاه 1 است
conf / ucm: افزودن Makefile.am برای پیکربندی broadwell-rt286 ucm
conf / ucm: broadwell-rt286: اضافه کردن پیکربندی ucm
مستندات:
توپولوژی: doxygen: افزودن پشتیبانی doxygen برای هسته توپولوژی.
docs: لینک UCM را به صفحه اصلی doxygen اضافه کنید.
ucm: docs: patx fix doxygen را حذف کنید برای header محلی UCM
سربرگ ها:
توپولوژی: ABI - تغییر نام dai_elems به pcm_elems در آشکار
توپولوژی: ABI - تغییر فرمت های جریان به پرچم bitwise
توپولوژی: ABI - از __le32 به جای __u32 در snd_soc_tplg_dapm_widget استفاده کنید
توپولوژی: ABI - ساختار استفاده نشده snd_soc_tplg_stream_config را حذف کنید
توپولوژی: ABI - حذف tdm_slot & amp؛ dai_fmt از snd_soc_tplg_stream

توپولوژی: ABI - جدا PCM & amp؛ پشتیبانی از لینک BE / CC و نسخه ABI را به 4 ضربه بزنید
توپولوژی: ABI - عنصر نام را به snd_soc_tplg_stream اضافه کنید
hwdep: اضافه کردن پشتیبانی از درایور FireWire digi00x / tascam
توپولوژی: اضافه کردن پشتیبانی از ops به اشیاء کنترل بایت.
توپولوژی: به روز رسانی ABI برای بهبود پشتیبانی برای انواع شیء TLV مختلف.
topology: uapi: اضافه کردن header های UAPI برای توپولوژی ABI
Sync include / sound / asound.h با هسته 4.1
کمک های SHM:
پشتیبانی از ساختار w / out سیستم V shared memory
تست / کد مثال:
آزمون: audio_time: نشان دادن اعتبار و دقت گزارش
تست: ثابت audio_time با جدید دریافت / تنظیم audio_tstamp_config
test / pcm_min: پیام های خطا را رفع می کند
test / pcm: مقادیر تولید شده با فرمت PCM float را اصلاح کنید

چه جدید در نسخه 1.0.27.2 است:



configure.in: حذف emi_26_62 مرجع
حذف emi_26_62 firmwares
اضافه کردن سیستم عامل برای CA0132 DSP
Emagic EMI 2 | 6 نرم افزار صوتی رابط کاربری
حذف emi_26_62 firmwares
Sound Blaster HDA CA0132 Firmware
به روز رسانی پرونده های firmware ca0132
اضافه کردن سیستم عامل برای CA0132 DSP

چه جدید در نسخه 1.0.24 است:



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

چه جدید در نسخه 1.0.23 است:



درایور اکسیژن CMI8788 اکنون از کارت صدا ASUS Xonar DS پشتیبانی می کند
پشتیبانی از صدای HDMI برای NVIDIA GeForce GT 220
پشتیبانی Realtek ALC670، ALC665، ALC269VB
اپل مک مینی 3،1 پشتیبانی صوتی را اضافه کنید
پشتیبانی 27 اینچ iMacs را اضافه کنید
پشتیبانی از Apple MacBook Pro 5،1 / 5،2 بهبود یافته است
پشتیبانی از یک کنترل کننده HDA جدید Intel
پشتیبانی از بیش از هشت جریان صوتی در راننده HDA اینتل
بهبود مدیریت قدرت پویا صوتی

نرم افزار های مشابه

GLib2
GLib2

16 Aug 18

SVL
SVL

3 Jun 15

ATK
ATK

22 Jun 18

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

نظرات به ALSA driver

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!