[Bug 257639] www/firefox: broken mic in WebRTC in 91.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 06 Aug 2021 14:27:18 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257639

--- Comment #4 from VVD <vvd@unislabs.com> ---
(In reply to Jan Beich from comment #2)
https://github.com/mozilla/cubeb/blob/master/INSTALL.md
    git clone --recursive https://github.com/kinetiknz/cubeb.git
    mkdir cubeb-build
    cd cubeb-build
    cmake ../cubeb
    cmake --build .
    ctest

========================================================================

$ ctest 
Test project /tmp/cubeb-build
      Start  1: sanity
 1/13 Test  #1: sanity ...........................   Passed   18.90 sec
      Start  2: tone
 2/13 Test  #2: tone .............................   Passed    5.04 sec
      Start  3: audio
 3/13 Test  #3: audio ............................   Passed   15.39 sec
      Start  4: record
 4/13 Test  #4: record ...........................   Passed    0.51 sec
      Start  5: devices
 5/13 Test  #5: devices ..........................   Passed    0.01 sec
      Start  6: callback_ret
 6/13 Test  #6: callback_ret .....................   Passed    0.97 sec
      Start  7: resampler
 7/13 Test  #7: resampler ........................   Passed    2.94 sec
      Start  8: duplex
 8/13 Test  #8: duplex ...........................***Failed    1.52 sec
      Start  9: latency
 9/13 Test  #9: latency ..........................   Passed    0.00 sec
      Start 10: ring_array
10/13 Test #10: ring_array .......................   Passed    0.00 sec
      Start 11: utils
11/13 Test #11: utils ............................   Passed    0.00 sec
      Start 12: ring_buffer
12/13 Test #12: ring_buffer ......................   Passed    1.43 sec
      Start 13: device_changed_callback
13/13 Test #13: device_changed_callback ..........   Passed    0.01 sec

92% tests passed, 1 tests failed out of 13

Total Test time (real) =  46.74 sec

The following tests FAILED:
          8 - duplex (Failed)
Errors while running CTest
Output from these tests are in: /tmp/cubeb-build/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.

========================================================================

$ ctest --rerun-failed --output-on-failure
Test project /tmp/cubeb-build
    Start 8: duplex
1/1 Test #8: duplex ...........................***Failed    1.56 sec
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from cubeb
[ RUN      ] cubeb.duplex
stream started
stream stopped
[       OK ] cubeb.duplex (524 ms)
[ RUN      ] cubeb.duplex_collection_change
/tmp/cubeb/test/test_duplex.cpp:156: Failure
Value of: CUBEB_OK
  Actual: 0
Expected: r
Which is: -4
Error initializing cubeb stream
[  FAILED  ] cubeb.duplex_collection_change (0 ms)
[ RUN      ] cubeb.one_duplex_one_input
stream started
stream started
stream stopped
stream stopped
[       OK ] cubeb.one_duplex_one_input (1029 ms)
[----------] 3 tests from cubeb (1553 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (1553 ms total)
[  PASSED  ] 2 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] cubeb.duplex_collection_change

 1 FAILED TEST


0% tests passed, 1 tests failed out of 1

Total Test time (real) =   1.56 sec

The following tests FAILED:
          8 - duplex (Failed)
Errors while running CTest

-- 
You are receiving this mail because:
You are the assignee for the bug.