Wpis z mikrobloga

#programowanie #qt #cpp

Da się dodać do siebie kilka QByteArrayów? Chcę po prostu stackować jeden za drugim, tak ze 20 razy zanim pójdzie jeden duży byte array. Wynika to z tego, że QAudioProbe ma na nagrywaniu z recordera bufor 40 ms (ale bym z-----ł bułę debilowi, który nie wprowadził do QAudioProbe możliwości wyboru rozmiaru bufora, tylko jest dobierana w jakiś niewiadomy sposób) i to jest po prostu za krótkie żeby sobie zawracać tym fujarkę.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Khaine: Tak na szybko patrząc QByteArray posiada wszystkie potrzebne funkcje, czyli append oraz reserve. Wystarczy ich użyć, a dodatkowo polecam czytać dokumentację - to nie boli.
  • Odpowiedz
@tommer91: No właśnie zobaczyłem że jest przeciążony operator += i się pośpieszyłem z pytaniem. Co nie zmienia faktu, że i tak bym dał w ryja kolesiowi który robił QAudioProbe ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Khaine: Audio w Qt to chyba najgorsze co w tej bibliotece jest. Przykładowo odtwarzanie zbyt często QSoundEffect potrafi wywalić cały program i zawiesić pulseaudio. Myślę że po prostu nie znalazł się tam dobry developer od dzwięku.
  • Odpowiedz