New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Audio pass-through failed due to a timing issue. #1559
Comments
There is no
Can you provide more details on the sequence here? Is the app receiving the custom(?) button press, then sending a |
Hi @joeljfischer
Yes, but I think |
I just want to be clear; are you using
To be clear, I don't think that waiting for the |
@zhouxin627 Can you see if #1572 solves this problem for you? |
Hi @joeljfischer, #1572 can solve this problem. Thank you very much. |
Bug Report
Audio pass-through failed due to a timing issue.
Preconditions
Reproduction Steps
Expected Behavior
The second APT recording successful.
Observed Behavior
The second APT recording failed.
Proxy will clear
audioPassThruHandler
after sendinghandler(request, response, error)
to App.When the user clicks PTT again immediately to stop the first APT and start the second APT,
the
audioPassThruHandler
of the second APT will be cleared due to a timing issue.Sequence:
handler(request, response, error)
of the first APT to App.APTHandler
of the second APT.APTHandler
.(Proxy should clear the
APTHandler
of the first APT, but it clears theAPTHandler
of the second APT just updated)APTHandler
of the second APT, so the issue occurs.I think the right sequence should be as follows:
3→1→2
SDLResponseDispatcher.m
OS & Version Information
Test Case, Sample Code, and / or Example App
logs:log_36.txt
Occurrence:
100%
Recovery Method:
None
The text was updated successfully, but these errors were encountered: