The onWebRtcAudioTrackStartError is changed in this CL which breaks the internal projects.
Revert "Improves native Android audio implementations." This reverts commit 92b1ffd0f655e88532cb7313707f300fec911b46. Reason for revert: <INSERT REASONING HERE> Original change's description: > Improves native Android audio implementations. > > Summary: > > Adds AudioTrackStartErrorCode to separate different types of error > codes in combination with StartPlayout. > > Harmonizes WebRtcAudioRecord and WebRtcAudioTrack implementations > to ensure that init/start/stop is performed identically. > > Adds thread checking in WebRtcAudio track. > > Bug: webrtc:8453 > Change-Id: Ic913e888ff9493c9cc748a7b4dae43eb6b37fa85 > Reviewed-on: https://webrtc-review.googlesource.com/15481 > Commit-Queue: Henrik Andreassson <henrika@webrtc.org> > Reviewed-by: Alex Glaznev <glaznev@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#20448} TBR=henrika@webrtc.org,glaznev@webrtc.org Change-Id: If1d1d9717387a4a8f6d9d6acf7e86ded4c655b5e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:8453 Reviewed-on: https://webrtc-review.googlesource.com/16321 Reviewed-by: Zhi Huang <zhihuang@webrtc.org> Commit-Queue: Zhi Huang <zhihuang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#20452}
This commit is contained in:
@ -61,7 +61,6 @@ import org.webrtc.voiceengine.WebRtcAudioRecord;
|
||||
import org.webrtc.voiceengine.WebRtcAudioRecord.AudioRecordStartErrorCode;
|
||||
import org.webrtc.voiceengine.WebRtcAudioRecord.WebRtcAudioRecordErrorCallback;
|
||||
import org.webrtc.voiceengine.WebRtcAudioTrack;
|
||||
import org.webrtc.voiceengine.WebRtcAudioTrack.AudioTrackStartErrorCode;
|
||||
import org.webrtc.voiceengine.WebRtcAudioTrack.WebRtcAudioTrackErrorCallback;
|
||||
import org.webrtc.voiceengine.WebRtcAudioUtils;
|
||||
|
||||
@ -496,20 +495,16 @@ public class PeerConnectionClient {
|
||||
WebRtcAudioTrack.setErrorCallback(new WebRtcAudioTrackErrorCallback() {
|
||||
@Override
|
||||
public void onWebRtcAudioTrackInitError(String errorMessage) {
|
||||
Log.e(TAG, "onWebRtcAudioTrackInitError: " + errorMessage);
|
||||
reportError(errorMessage);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onWebRtcAudioTrackStartError(
|
||||
AudioTrackStartErrorCode errorCode, String errorMessage) {
|
||||
Log.e(TAG, "onWebRtcAudioTrackStartError: " + errorCode + ". " + errorMessage);
|
||||
public void onWebRtcAudioTrackStartError(String errorMessage) {
|
||||
reportError(errorMessage);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onWebRtcAudioTrackError(String errorMessage) {
|
||||
Log.e(TAG, "onWebRtcAudioTrackError: " + errorMessage);
|
||||
reportError(errorMessage);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user