PulseAudio 13.0 ශබ්ද සේවාදායකය නිකුත් කිරීම

විසින් ඉදිරිපත් කරන ලදී ශබ්ද සේවාදායක නිකුතුව ස්පන්දන ඕඩියෝ 13.0, යෙදුම් සහ විවිධ පහත් මට්ටමේ ශ්‍රව්‍ය උප පද්ධති අතර අතරමැදියෙකු ලෙස ක්‍රියා කරයි, දෘඪාංග සමඟ වැඩ සාරාංශ කරයි. PulseAudio ඔබට තනි යෙදුම් මට්ටමින් පරිමාව සහ ශබ්ද මිශ්‍රණය පාලනය කිරීමට, ආදාන සහ ප්‍රතිදාන නාලිකා හෝ ශබ්ද කාඩ්පත් කිහිපයක් ඉදිරිපිට ශබ්දය ආදානය, මිශ්‍ර කිරීම සහ ප්‍රතිදානය සංවිධානය කිරීමට ඉඩ සලසයි, පියාසර කරන විට ශ්‍රව්‍ය ප්‍රවාහ ආකෘතිය වෙනස් කිරීමට ඔබට ඉඩ සලසයි. සහ භාවිතා කරන්න ප්ලගින, ශ්‍රව්‍ය ප්‍රවාහය විනිවිද පෙනෙන ලෙස වෙනත් යන්ත්‍රයකට හරවා යැවීමට හැකි වේ. PulseAudio කේතය LGPL 2.1+ බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ. Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS සහ Windows සඳහා සහය දක්වයි.

යතුර වැඩිදියුණු කිරීම් PulseAudio 13.0:

  • කෝඩෙක්ස් සමඟ කේතනය කරන ලද ශ්‍රව්‍ය ප්‍රවාහ වාදනය කිරීමේ හැකියාව එක් කරන ලදී ඩොල්බි TrueHD и DTS-HD මාස්ටර් ඕඩියෝ;
  • ALSA හි සහාය දක්වන ශබ්ද කාඩ්පත් සඳහා පැතිකඩ තෝරා ගැනීමේ ගැටළු විසඳා ඇත. PulseAudio ධාවනය කරන විට හෝ කාඩ්පතක් hot-plugging කරන විට, module-alsa-card සමහර විට ලබා ගත නොහැකි පැතිකඩ සලකුණු කරයි, එහි ප්‍රතිඵලයක් ලෙස කැඩුණු පින් එකක් සහිත කාඩ්පත් පැතිකඩක් තෝරා ගනු ලැබේ. විශේෂයෙන්, පෙර පැතිකඩක් ගමනාන්තයක් සහ මූලාශ්‍රයක් අඩංගු නම් ප්‍රවේශ විය හැකි යැයි සලකනු ලැබූ අතර අවම වශයෙන් ඒවායින් එකක්වත් ප්‍රවේශ විය හැකි විය. දැන් එවැනි පැතිකඩයන් ප්රවේශ විය නොහැකි ලෙස සලකනු ලැබේ;
  • බ්ලූටූත් හරහා ක්‍රියාත්මක වන ශබ්ද කාඩ්පත්වල තෝරාගත් පැතිකඩ සුරැකීම නතර කර ඇත. පෙරනිමියෙන්, බ්ලූටූත් කාඩ්පත් පැතිකඩ භාවිතය අතිශයින් සන්දර්භය මත රඳා පවතින බැවින් (දුරකථන ඇමතුම් සඳහා HSP/HFP සහ අනෙක් සියල්ල සඳහා A2DP) පරිශීලකයා විසින් කලින් තෝරාගත් පැතිකඩ වෙනුවට A2DP පැතිකඩ දැන් සෑම විටම භාවිතා වේ. පැරණි හැසිරීම නැවත ලබා දීම සඳහා, "restore_bluetooth_profile=true" සැකසීම module-card-restore මොඩියුලය සඳහා ක්‍රියාත්මක කර ඇත;
  • USB හරහා සම්බන්ධ වූ SteelSeries Arctis 5 හෙඩ්ෆෝන්/හෙඩ්සෙට් සඳහා සහය එක් කරන ලදී. ආක්ටිස් ශ්‍රේණිය කථනය (මොනෝ) සහ අනෙකුත් ශබ්ද (ස්ටීරියෝ) සඳහා වෙනම ශබ්ද පාලන සහිත වෙනම ප්‍රතිදාන උපාංග භාවිතය සඳහා කැපී පෙනේ;
  • මොඩියුල-ලූප්බැක් වෙත “max_latency_msec” සැකසීමක් එක් කර ඇත, එය ප්‍රමාදයේ ඉහළ සීමාවක් සැකසීමට භාවිතා කළ හැක. පෙරනිමියෙන්, දත්ත නියමිත වේලාවට නොපැමිණෙන්නේ නම් ප්‍රමාදය ස්වයංක්‍රීයව වැඩි වන අතර, නැවත ධාවනය අතරතුර බාධා කිරීම්වලට වඩා යම් සීමාවන් තුළ ප්‍රමාදයන් තබා ගැනීම වැදගත් නම් යෝජිත සැකසුම ප්‍රයෝජනවත් විය හැකිය;
  • “PulseAudio RTP Stream on address” වෙනුවට නිර්මාණය කෙරෙන ප්‍රවාහයේ සංකේතාත්මක නම නිර්වචනය කිරීමට “stream_name” පරාමිතිය module-rtp-send වෙත එක් කර ඇත;
  • ALSA හි පෙරනිමි වින්‍යාසය තුළ ක්‍රියා නොකරන S/PDIF සඳහා අසාමාන්‍ය උපාංග දර්ශක භාවිතා කරන USB 2.0 අතුරු මුහුණතක් සහිත CMEDIA අධිවේගී සත්‍ය HD ශබ්ද කාඩ්පත් සඳහා S/PDIF වැඩි දියුණු කර ඇත;
  • මොඩියුල-ලූප්බැක් හි, මූලාශ්‍ර-විශේෂිත නියැදි පරාමිතීන් පෙරනිමියෙන් භාවිතා වේ;
  • "avoid_resampling" පරාමිතිය module-udev-detect සහ module-alsa-card වෙත එකතු කර ඇත, හැකි නම්, ආකෘතිය පරිවර්තනය කිරීම සහ නියැදීමේ අනුපාතය, උදාහරණයක් ලෙස, ඔබට ප්‍රධාන සඳහා නියැදි අනුපාතය වෙනස් කිරීම තෝරා ගැනීම තහනම් කිරීමට අවශ්‍ය වූ විට. ශබ්ද කාඩ්පත, නමුත් අතිරේක එක සඳහා ඉඩ දෙන්න;
  • BlueZ 4 නිකුත් කිරීමෙන් පසු 2012 සිට නඩත්තු නොකළ BlueZ 5.0 ශාඛාව සඳහා ඉවත් කරන ලද සහය;
  • intltool සඳහා ඉවත් කරන ලද සහය, gettext හි නව අනුවාදය වෙත සංක්‍රමණය වීමෙන් පසු අතුරුදහන් වූ අවශ්‍යතාවය;
  • autotools වෙනුවට Meson එකලස් කිරීමේ පද්ධතිය භාවිතා කිරීමට සැලසුම් සහගත සංක්‍රමණයක් ඇත. Meson භාවිතයෙන් ගොඩනැගීමේ ක්‍රියාවලිය දැනට පරීක්‍ෂා කරමින් පවතී.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න