অ্যাডভান্সড লিনাক্স সাউন্ড আর্কিটেকচারটি বেশ কিছু অংশ দ্বারা গঠিত। প্রথমে একটি সম্পূর্ণ মডুলারাইজড সাউন্ড ড্রাইভার যা মডিউল অটল লোডিং, ডেভফস, আইপিএনপি অটোকানফিগেশনের সমর্থন করে এবং অডিও হার্ড অডিও, ডিজিটাল অডিও, কন্ট্রোল, মিক্সার, সিন্থেসাইজার, ডিএসপি, MIDI এবং টাইমার উপাদানগুলিতে সম্পূর্ণ অ্যাক্সেস দেয়।
এটি একটি সম্পূর্ণ-বৈশিষ্ট্যযুক্ত কার্নেল স্তরের sequencer, OSS / বিনামূল্যে অ্যাপ্লিকেশনের জন্য একটি পূর্ণ সামঞ্জস্য স্তর, একটি অবজেক্ট-ভিত্তিক সি লাইব্রেরি যা রয়েছে এবং অ্যাপ্লিকেশনের জন্য ALSA কার্নেলের কার্যকারিতা বাড়ায় (ক্লায়েন্ট / সার্ভার, প্লাগইন, PCM shari
নতুন কী আছে এই রিলিজে:
যে
- কোর: করুন
- রিলিজ v1.1.0
- সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
- _GNU_SOURCE হ্যান্ডলিং এবং শিরোলেখ অন্তর্ভুক্তি ঠিক করা
- বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
- মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
- conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি
এর জন্য টোপোলজি ফাইল যুক্ত করুন- টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
- আপনার নিজস্ব সংস্করণ
- এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
- কনফিগ API:
- কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
- নিয়ন্ত্রণ API:
- নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে
নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
- নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
- নামধারণ: snd_device_name_hint ()
এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন- HWDEP API:
- hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- PCM API:
- সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
- pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
- পাতা সহকারীকে সাধারণ কোডে সরানো
- pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
- pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
- pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
- pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
- pcm: দুই enum জন্য ডক্সিযেন ফিক্স
- pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
- pcm: নতুন STATUS_EXT ioctl
এর জন্য সমর্থন যোগ করুন- pcm: get / set_audio_htstamp_config
এর জন্য সমর্থন জুড়ুন- pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
- PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
- pcm: dmix & co
এর জন্য snd_pcm_status () ফিক্স করুন- pcm: _snd_pcm_hw_params_internal () লিখুন না
- pcm: snd_pcm_hw_params_slave ()
থেকে জোড় করো () সরান- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- RawMidi API:
- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- টাইমার API:
- _GNU_SOURCE হ্যান্ডলিং এবং শিরোলেখ অন্তর্ভুক্তি ঠিক করা
- টপোলজি API:
- টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
- টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
- টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
- টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন।
- টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
- টপোলজি: ABI - পৃথক PCM & BE / CC লিঙ্ক সাপোর্ট এবং ABI সংস্করণটিকে 4 থেকে বিভক্ত করুন
- টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
- টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
- টপোলজি: পার্সার: snd_tplg_set_manifest_data ()
-এ অনুপস্থিত রিটার্ন মান যোগ করুন- টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
- টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
- টপোলজি: নির্মাতা: write_elem_block ()
তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন- টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
- টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
- মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
- টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
- টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
- টপোলজি:
কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন- টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
- টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
- টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
- টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
- টপোলজি: ফিক্স টাইপস
- টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
- টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
- টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
- টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
- টপোলজি: CTL পার্সার যোগ করুন
- টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
- টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
- টপোলজিঃ অপারেশন পার্সার যোগ করুন
- টপোলজি: PCM পার্সার যোগ করুন।
- টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
- টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
- কেস ম্যানেজার API ব্যবহার করুন:
- _GNU_SOURCE হ্যান্ডলিং এবং শিরোলেখ অন্তর্ভুক্তি ঠিক করা
- ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
- ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
- ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
- ucm: reformat snd_use_case_get () doc
- ucm: কিছু মান মান নথিভুক্ত করুন
- আপনি /include/Makefile.am:
আপনি- টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
- আপনি /src/Makefile.am:
আপনি- টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
- আপনি কনফিগারেশন: করুন
- পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
- _GNU_SOURCE হ্যান্ডলিং এবং শিরোলেখ অন্তর্ভুক্তি ঠিক করা
- conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি
এর জন্য টোপোলজি ফাইল যুক্ত করুন- কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
- চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
- conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
- conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
- সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
- conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
- ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
- conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
- conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
- আপনি ডকুমেন্টেশন: করুন
- টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
- ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
- ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম
এর জন্য প্যাচ বাদ দিন- কার্নেল শিরোনাম:
- টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
- টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
- টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন snd_soc_tplg_dapm_widget
- টপোলজি: ABI - অব্যবহৃত স্ট্রাক্ট সরান snd_soc_tplg_stream_config
- টপোলজি: ABI - sd_soc_tplg_stream থেকে tdm_slot এবং dai_fmt সরান
- টপোলজি: ABI - পৃথক PCM & BE / CC লিঙ্ক সাপোর্ট এবং ABI সংস্করণটিকে 4 থেকে বিভক্ত করুন
- টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
- hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
- টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
- টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
- টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
- 4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
- SHM সাহায্যকারীদের:
- সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
- পরীক্ষা / উদাহরণ কোড:
- পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
- পরীক্ষা: নতুন get / set audio_tstamp_config
এর সাথে অডিও_ টাইপ করুন- পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
- পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি আছে 1.1.4 সংস্করণে:
আপনি কোর: করুন
রিলিজ v1.1.0
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনার নিজস্ব সংস্করণ এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
কনফিগ API:
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
নিয়ন্ত্রণ API:
নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
নামধারণ: snd_device_name_hint () এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন
HWDEP API:
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
PCM API:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
pcm: দুই enum জন্য ডক্সিযেন ফিক্স
pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
pcm: নতুন STATUS_EXT ioctl এর জন্য সমর্থন যোগ করুন
pcm: get / set_audio_htstamp_config এর জন্য সমর্থন জুড়ুন
pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
pcm: dmix & amp; এর জন্য snd_pcm_status () ফিক্স করুন কো করুন
pcm: _snd_pcm_hw_params_internal () লিখুন না
pcm: snd_pcm_hw_params_slave () থেকে জোড় করো () সরান
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
RawMidi API:
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
টাইমার API:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
টপোলজি API:
টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন। টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - পৃথক PCM & amp; BE / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
টপোলজি: পার্সার: snd_tplg_set_manifest_data () -এ অনুপস্থিত রিটার্ন মান যোগ করুন
টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
টপোলজি: নির্মাতা: write_elem_block () তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন
টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
টপোলজি: কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
টপোলজি: ফিক্স টাইপস টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
টপোলজি: CTL পার্সার যোগ করুন
টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
টপোলজিঃ অপারেশন পার্সার যোগ করুন
টপোলজি: PCM পার্সার যোগ করুন।
টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
কেস ম্যানেজার API ব্যবহার করুন:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
ucm: reformat snd_use_case_get () doc
ucm: কিছু মান মান নথিভুক্ত করুন
আপনি /include/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি /src/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি কনফিগারেশন: করুন
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
আপনি ডকুমেন্টেশন: করুন
টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম এর জন্য প্যাচ বাদ দিন
কার্নেল শিরোনাম:
টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন 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 / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
SHM সাহায্যকারীদের:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
পরীক্ষা / উদাহরণ কোড:
পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
পরীক্ষা: নতুন get / set audio_tstamp_config এর সাথে অডিও_ টাইপ করুন
পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি আছে 1.1.3 সংস্করণে:
আপনি কোর: করুন
রিলিজ v1.1.0
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনার নিজস্ব সংস্করণ এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
কনফিগ API:
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
নিয়ন্ত্রণ API:
নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
নামধারণ: snd_device_name_hint () এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন
HWDEP API:
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
PCM API:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
pcm: দুই enum জন্য ডক্সিযেন ফিক্স
pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
pcm: নতুন STATUS_EXT ioctl এর জন্য সমর্থন যোগ করুন
pcm: get / set_audio_htstamp_config এর জন্য সমর্থন জুড়ুন
pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
pcm: dmix & amp; এর জন্য snd_pcm_status () ফিক্স করুন কো করুন
pcm: _snd_pcm_hw_params_internal () লিখুন না
pcm: snd_pcm_hw_params_slave () থেকে জোড় করো () সরান
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
RawMidi API:
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
টাইমার API:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
টপোলজি API:
টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন। টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - পৃথক PCM & amp; BE / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
টপোলজি: পার্সার: snd_tplg_set_manifest_data () -এ অনুপস্থিত রিটার্ন মান যোগ করুন
টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
টপোলজি: নির্মাতা: write_elem_block () তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন
টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
টপোলজি: কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
টপোলজি: ফিক্স টাইপস টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
টপোলজি: CTL পার্সার যোগ করুন
টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
টপোলজিঃ অপারেশন পার্সার যোগ করুন
টপোলজি: PCM পার্সার যোগ করুন।
টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
কেস ম্যানেজার API ব্যবহার করুন:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
ucm: reformat snd_use_case_get () doc
ucm: কিছু মান মান নথিভুক্ত করুন
আপনি /include/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি /src/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি কনফিগারেশন: করুন
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
আপনি ডকুমেন্টেশন: করুন
টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম এর জন্য প্যাচ বাদ দিন
কার্নেল শিরোনাম:
টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন 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 / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
SHM সাহায্যকারীদের:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
পরীক্ষা / উদাহরণ কোড:
পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
পরীক্ষা: নতুন get / set audio_tstamp_config এর সাথে অডিও_ টাইপ করুন
পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি কি সংস্করণ 1.1.2:
আপনি কোর: করুন
রিলিজ v1.1.0
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনার নিজস্ব সংস্করণ এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
কনফিগ API:
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
নিয়ন্ত্রণ API:
নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
নামধারণ: snd_device_name_hint () এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন
HWDEP API:
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
PCM API:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
pcm: দুই enum জন্য ডক্সিযেন ফিক্স
pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
pcm: নতুন STATUS_EXT ioctl এর জন্য সমর্থন যোগ করুন
pcm: get / set_audio_htstamp_config এর জন্য সমর্থন জুড়ুন
pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
pcm: dmix & amp; এর জন্য snd_pcm_status () ফিক্স করুন কো করুন
pcm: _snd_pcm_hw_params_internal () লিখুন না
pcm: snd_pcm_hw_params_slave () থেকে জোড় করো () সরান
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
RawMidi API:
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
টাইমার API:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
টপোলজি API:
টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন। টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - পৃথক PCM & amp; BE / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
টপোলজি: পার্সার: snd_tplg_set_manifest_data () -এ অনুপস্থিত রিটার্ন মান যোগ করুন
টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
টপোলজি: নির্মাতা: write_elem_block () তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন
টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
টপোলজি: কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
টপোলজি: ফিক্স টাইপস টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
টপোলজি: CTL পার্সার যোগ করুন
টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
টপোলজিঃ অপারেশন পার্সার যোগ করুন
টপোলজি: PCM পার্সার যোগ করুন।
টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
কেস ম্যানেজার API ব্যবহার করুন:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
ucm: reformat snd_use_case_get () doc
ucm: কিছু মান মান নথিভুক্ত করুন
আপনি /include/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি /src/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি কনফিগারেশন: করুন
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
আপনি ডকুমেন্টেশন: করুন
টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম এর জন্য প্যাচ বাদ দিন
কার্নেল শিরোনাম:
টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন 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 / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
SHM সাহায্যকারীদের:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
পরীক্ষা / উদাহরণ কোড:
পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
পরীক্ষা: নতুন get / set audio_tstamp_config এর সাথে অডিও_ টাইপ করুন
পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি আছে 1.1.1 সংস্করণে:
আপনি কোর: করুন
রিলিজ v1.1.0
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনার নিজস্ব সংস্করণ এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
কনফিগ API:
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
নিয়ন্ত্রণ API:
নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
নামধারণ: snd_device_name_hint () এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন
HWDEP API:
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
PCM API:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
pcm: দুই enum জন্য ডক্সিযেন ফিক্স
pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
pcm: নতুন STATUS_EXT ioctl এর জন্য সমর্থন যোগ করুন
pcm: get / set_audio_htstamp_config এর জন্য সমর্থন জুড়ুন
pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
pcm: dmix & amp; এর জন্য snd_pcm_status () ফিক্স করুন কো করুন
pcm: _snd_pcm_hw_params_internal () লিখুন না
pcm: snd_pcm_hw_params_slave () থেকে জোড় করো () সরান
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
RawMidi API:
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
টাইমার API:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
টপোলজি API:
টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন। টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - পৃথক PCM & amp; BE / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
টপোলজি: পার্সার: snd_tplg_set_manifest_data () -এ অনুপস্থিত রিটার্ন মান যোগ করুন
টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
টপোলজি: নির্মাতা: write_elem_block () তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন
টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
টপোলজি: কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
টপোলজি: ফিক্স টাইপস টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
টপোলজি: CTL পার্সার যোগ করুন
টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
টপোলজিঃ অপারেশন পার্সার যোগ করুন
টপোলজি: PCM পার্সার যোগ করুন।
টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
কেস ম্যানেজার API ব্যবহার করুন:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
ucm: reformat snd_use_case_get () doc
ucm: কিছু মান মান নথিভুক্ত করুন
আপনি /include/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি /src/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি কনফিগারেশন: করুন
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
আপনি ডকুমেন্টেশন: করুন
টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম এর জন্য প্যাচ বাদ দিন
কার্নেল শিরোনাম:
টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন 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 / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
SHM সাহায্যকারীদের:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
পরীক্ষা / উদাহরণ কোড:
পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
পরীক্ষা: নতুন get / set audio_tstamp_config এর সাথে অডিও_ টাইপ করুন
পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি আছে সংস্করণ 1.1.0:
আপনি কোর: করুন
রিলিজ v1.1.0
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
বিল্ড: ক্রস-কম্পাইলার সনাক্ত করার চেষ্টা করবেন না
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনার নিজস্ব সংস্করণ এর পরিবর্তে তালিকাটি প্রতিস্থাপন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
কনফিগ API:
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
নিয়ন্ত্রণ API:
নিয়ন্ত্রণ: মাল্টি-মান ক্ষেত্রে নির্দিষ্ট বৈশিষ্ট্যের স্যসেট করা অনুমোদন করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
নামধারণ: অবৈধ iface নাম দিয়ে ভুল মুক্ত করুন
নামধারণ: ডিভাইস নম্বর ছাড়াই তালিকাটি ঠিক করুন
নামধারণ: snd_device_name_hint () এ অবৈধ তালিকা অ্যাক্সেস ফিক্স করুন
HWDEP API:
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
PCM API:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
pcm: ড্রপ অব্যবহৃত sys / shm.h অন্তর্ভুক্তি
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান pcm: ডমিক্স: স্লেভ PCM xrun এবং অপ্রত্যাশিত রাষ্ট্রগুলি সঠিকভাবে পরিচালনা করুন
pcm: ladspa: একটি ভুল চ্যানেলের রেফারেন্সের কারণে সিজফ্লেট ঠিক করুন
pcm: রুট: বগুড়াকে সরান! snd_config_get_id () চেকগুলিতে
pcm: ioplug, extplug: টাইপ চেকগুলির মধ্যে ভুল লজিক ত্রুটিগুলি
pcm: দুই enum জন্য ডক্সিযেন ফিক্স
pcm: সেট ল্যাটেনটেনশন নেভিগেশন hw পরামিতি পুনরুদ্ধার ব্যর্থ
pcm: নতুন STATUS_EXT ioctl এর জন্য সমর্থন যোগ করুন
pcm: get / set_audio_htstamp_config এর জন্য সমর্থন জুড়ুন
pcm: টাইমস্ট্যাম্পিং ক্যোয়ারীগুলি জিজ্ঞাসা করার জন্য সহায়ক ফাংশনগুলি যোগ করুন
PCM: snd_pcm_xxxx_drain () সম্ভবত সাসপেন্ড এবং পুনরায় চালু করার পরে অবরুদ্ধ হয়ে থাকে
pcm: dmix & amp; এর জন্য snd_pcm_status () ফিক্স করুন কো করুন
pcm: _snd_pcm_hw_params_internal () লিখুন না
pcm: snd_pcm_hw_params_slave () থেকে জোড় করো () সরান
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
RawMidi API:
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
টাইমার API:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
টপোলজি API:
টপোলজি: নতুন ফাংশনের জন্য অনুপস্থিত প্রোটোটাইপ যুক্ত করুন
টপোলজিঃ ব্যবহারকারী পৃষ্ঠার শিরোনাম থেকে সামান্য প্রান্তিকের প্রকার মুছে ফেলুন
টপোলজিঃ PCM- এর জন্য সি API সমর্থন যোগ করুন
টপোলজি: BE এবং সিসি লিঙ্কগুলির জন্য C API সমর্থন যোগ করুন। টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - পৃথক PCM & amp; BE / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: একটি বিক্রেতার নির্দিষ্ট সংস্করণ নম্বর সেট করার জন্য API যোগ করুন
টপোলজি: পি.সি.এম.ঃ ব্যবহার না করা ভেরিয়েবলগুলি সরান
টপোলজি: পার্সার: snd_tplg_set_manifest_data () -এ অনুপস্থিত রিটার্ন মান যোগ করুন
টপোলজি: ডেটা: tplg_parse_data_hex () এ ভুল আকার চেক করুন
টপোলজিঃ ctl: অ্যাক্সেস টাইপ চেকগুলি ফিক্স করুন
টপোলজি: নির্মাতা: write_elem_block () তে সম্ভবত অসমর্থিত ভেরিয়েবলটি ঠিক করুন
টপোলজি: টেম্পলেটগুলি থেকে টপোলজি ডেটা সরাসরি তৈরি করার জন্য একটি API কল
টপোলজি: সি প্রোগ্রাম থেকে টপোলজি নির্মাণের জন্য সি টেমপ্লেট কাঠামো যুক্ত করুন
মূল: স্থানীয় হ'ল সুবিধার ম্যাক্রো যোগ করুন
টপোলজি: OBJECT_TYPE_ থেকে SND_TPLG_TYPE _ এর নাম পরিবর্তন করুন
টপোলজি: ত্রুটির বার্তায় মুদ্রণ ত্রুটি প্রিফিক্স।
টপোলজি: কপি করার সময় সব DAPM নিয়ন্ত্রণের ধরনগুলি একই সাথে ব্যবহার করুন
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: ম্যানিফেস্ট ব্যক্তিগত তথ্য লেখার জন্য সমর্থন জুড়ুন।
টপোলজি: উপাদান আইডি যোগ করুন যাতে আমরা নামের মাধ্যমে রেফারেন্সগুলি দেখতে পারি।
টপোলজি: ফিক্স উপাদান বস্তুর ধরন হল সুইচ ()
টপোলজি: ফিক্স টাইপস টপোলজি: ctype.h এর অনুপস্থিতিতে ফাঁস করে ফেলুন
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
টপোলজি: বাইনারি ফাইল বিল্ডার যোগ করুন।
টপোলজি: চ্যানেল মানচিত্র পার্সার যোগ করুন।
টপোলজি: CTL পার্সার যোগ করুন
টপোলজি: DAPM বস্তুর পার্সার যোগ করুন
টপোলজি: ব্যক্তিগত ডেটা পার্সার যোগ করুন
টপোলজিঃ অপারেশন পার্সার যোগ করুন
টপোলজি: PCM পার্সার যোগ করুন।
টপোলজি: পাঠ্য অধ্যায় পার্সার যোগ করুন।
টপোলজি: টপোলজি কোর পার্সার যোগ করুন।
কেস ম্যানেজার API ব্যবহার করুন:
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
ucm: ডক্স: UCM প্রধান পৃষ্ঠার জন্য ডক্সিযেন ফরম্যাটিং ফিক্স করুন।
ucm: JackHWMute- এ একাধিক ডিভাইসের অনুমতি দিন
ucm: জ্যাক কনফিগারেশন ডকুমেন্টেশন উন্নত
ucm: reformat snd_use_case_get () doc
ucm: কিছু মান মান নথিভুক্ত করুন
আপনি /include/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি /src/Makefile.am: আপনি
টপোলজিঃ অটোটুলস: টপোলজি কোরের জন্য বিল্ড সমর্থন যোগ করুন
আপনি কনফিগারেশন: করুন
পৃষ্ঠার সাহায্যকারীরা সাধারণ কোডে সরান
_GNU_SOURCE হ্যান্ডলিং ঠিক করুন & amp; হেডার অন্তর্ভুক্তি
conf: টপোলজি: ব্রডওয়েল অডিও ডিএসপি এর জন্য টোপোলজি ফাইল যুক্ত করুন
কার্ড নামতে _ এ অনিরাপদ অক্ষরগুলি প্রতিস্থাপন করুন
চারপাশে 41 / 50.conf: ভাল নমনীয়তার জন্য chmap সিনট্যাক্স ব্যবহার করুন
conf / ucm: broadwell-rt286: ক্যাপচার ভলিউম এবং ক্যাপচার ডিভাইস সেট করতে পরিবর্তন
conf: ctl, hwdep, seq এবং টাইমার ডিভাইসের ইঙ্গিত বিবরণ যোগ করুন
সিটিএল, হুডিপ, টাইমার এবং সেকের জন্য ইঙ্গিত দিন
conf / ucm: broadwell-rt286: সঠিক জ্যাক কন্ট্রোল নাম ব্যবহার করতে পরিবর্তন
ইউএসবি-অডিও: সাউন্ড ব্লাস্টার এইচডি ইকসি 958 ডিভাইস 1 এ রয়েছে
conf / ucm: Broadwell-rt286 ইউক্যাম কনফিগারেশনের জন্য Makefile.am যুক্ত করুন
conf / ucm: broadwell-rt286: ucm config যুক্ত করুন
আপনি ডকুমেন্টেশন: করুন
টপোলজি: ডক্সিজেন: টপোলজি কোরের জন্য ডক্সিজেন সমর্থন যোগ করুন।
ডক্স: মূল ডক্সিজেন পৃষ্ঠায় UCM লিঙ্ক যুক্ত করুন।
ucm: ডক্স: ইউসিএম স্থানীয় শিরোনাম এর জন্য প্যাচ বাদ দিন
কার্নেল শিরোনাম:
টপোলজি: ABI - ম্যানিফেস্টে pcm_elems থেকে dai_elems নামকরণ করুন
টপোলজি: ABI - একটি বিটwise ফ্ল্যাগে স্ট্রীম বিন্যাস পরিবর্তন করুন
টপোলজি: ABI - __u32 এর পরিবর্তে __le32 ব্যবহার করুন 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 / সিসি লিঙ্ক সাপোর্ট এবং ABI সংস্করণটি 4/8 এ ঢুকিয়ে দিন
টপোলজি: ABI - নাম উপাদান যোগ করুন snd_soc_tplg_stream
hwdep: FireWire digi00x / tascam ড্রাইভার সমর্থন যোগ করুন
টপোলজিঃ বাইট নিয়ন্ত্রণের বস্তুগুলিতে ওপস সমর্থন যোগ করুন।
টপোলজি: বিভিন্ন TLV বস্তুর প্রকারগুলির জন্য সমর্থন উন্নত করতে ABI আপডেট করুন।
টপোলজি: uapi: টোপোলজি ABI এর UAPI শিরোলেখ যুক্ত করুন
4.1 কার্নেল সহ / সাউন্ড / asound.h সিঙ্ক অন্তর্ভুক্ত করুন
SHM সাহায্যকারীদের:
সমর্থন বিল্ডিং / আউট সিস্টেম ভার্চুয়াল মেমরি
পরীক্ষা / উদাহরণ কোড:
পরীক্ষা: অডিও_টাইম: প্রতিবেদন বৈধতা এবং নির্ভুলতা প্রদর্শন
পরীক্ষা: নতুন get / set audio_tstamp_config এর সাথে অডিও_ টাইপ করুন
পরীক্ষা / pcm_min: ত্রুটি বার্তাগুলি ঠিক করুন
পরীক্ষা / পিসিএম: ফ্ল্যাট পি.সি.এম ফরম্যাট সহ উৎপাদিত মানগুলি ঠিক করুন
নতুন কি আছে 1.0.27.2 সংস্করণে:
যে
কনফিগার করুন: emi_26_62 রেফারেন্স সরান
Emi_26_62 ফার্মওয়্যারগুলি সরান
CA0132 ডিএসপি জন্য ফার্মওয়্যার যোগ করুন
Emagic EMI 2 | 6 অডিও ইন্টারফেস ফার্মওয়্যার
Emi_26_62 ফার্মওয়্যারগুলি সরান
সাউন্ড ব্লাস্টার এইচডিএ CA0132 ফার্মওয়্যার
CA0132 ফার্মওয়্যার ফাইলগুলি আপডেট করুন
CA0132 ডিএসপি জন্য ফার্মওয়্যার যোগ করুন
নতুন কি আছে 1.0.24 সংস্করণে:
আপনি http://alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24 করুন
নতুন কি আছে 1.0.23 সংস্করণে:
সিএমআই 8788 অক্সিজেন ড্রাইভার এখন আসুস জেনার ডিএস সাউন্ড কার্ডকে সমর্থন করছে
NVIDIA GeForce GT 220 এর জন্য HDMI অডিও সমর্থন
Realtek ALC670, ALC665, ALC269VB সমর্থন
অ্যাপল ম্যাক মিনি 3,1 অডিও সমর্থন যোগ করুন
27 ইঞ্চি iMacs সমর্থন যোগ করুন
উন্নত অ্যাপল ম্যাকবুক প্রো 5,1 / 5,2 সমর্থন
নতুন ইন্টেল এইচডিএ কনট্রোলারের জন্য সহায়তা
ইন্টেল HDA ড্রাইভারের আটটি অডিও স্ট্রীমগুলির জন্য সমর্থন
উন্নত ডায়নামিক অডিও পাওয়ার ম্যানেজমেন্ট
পাওয়া মন্তব্যসমূহ না