単に#include <thread>が抜けてただけだー><
OpenBSD(uaa@), Ham(JG1UAA), Ingress(Lv14, RES), Japanese(Sagamihara-city, Kanagawa)
Another side: https://social.tchncs.de/@uaa
npub1rarr265r9f9j6ewp960hcm7cvz9zskc7l2ykwul57e7xa60r8css7uf890
Messages from this Mastodon account can read via mostr.pub with npub1j3un8843rpuk4rvwnd7plaknf2lce58yl6qmpkqrwt3tr5k60vfqxmlq0w
うーん、this_threadの解釈が違うのかなあ。CaudioManagerのメンバ関数なんだからthisっていったらその呼び出し元じゃないのって気がするけど。
/home/uaa/yamvoice/AudioManagerALSA.cpp:117:27: error: 'sleep_for' is not a member of 'std::this_thread'
117 | std::this_thread::sleep_for(std::chrono::milliseconds(300));
|
えー?DebianとかOpenBSDで通るコードがUbuntu(onWSL2)だと何故に?
WSL2上からpulseaudioのsink/sourcesを見るとこうなのか。もう面倒だからdefaultのみしか対応しない、で良いよね?
uaa@DESKTOP-XXXXXXX:~$ pactl list short sources
1 RDPSink.monitor module-rdp-sink.c s16le 2ch 44100Hz SUSPENDED
2 RDPSource module-rdp-source.c s16le 1ch 44100Hz SUSPENDED
uaa@DESKTOP-XXXXXXX:~$