-
Notifications
You must be signed in to change notification settings - Fork 258
Description
Package version
5.2.0
Environment
- OS: Android
Describe the bug
D/CameraStateMachine(18577): New public camera state CameraState{type=OPEN, error=null} from OPEN and null
D/CameraStateMachine(18577): Publishing new public camera state CameraState{type=OPEN, error=null}
D/UseCaseAttachState(18577): All use case: [androidx.camera.core.ImageCapture-42156605-b8ed-41b4-b622-1b579ca47e9c68478771, androidx.camera.core.Preview-eb84c765-2a24-49fe-9540-e33cbff556c6193391236, androidx.camera.core.ImageAnalysis-6f5c2b22-de4b-4004-9b55-a1a10d25065c130652265] for camera: 0
D/UseCaseAttachState(18577): Active and attached use case: [androidx.camera.core.ImageCapture-42156605-b8ed-41b4-b622-1b579ca47e9c68478771, androidx.camera.core.Preview-eb84c765-2a24-49fe-9540-e33cbff556c6193391236, androidx.camera.core.ImageAnalysis-6f5c2b22-de4b-4004-9b55-a1a10d25065c130652265] for camera: 0
D/SyncCaptureSessionBase(18577): [androidx.camera.camera2.internal.SynchronizedCaptureSessionImpl@c37694b] getSurface done with results: [Surface(name=null mNativeObject=-5476376671482901280)/@0xfe8f457, Surface(name=null mNativeObject=-5476376671482910000)/@0x71680c5, Surface(name=null mNativeObject=-5476376671483005920)/@0xd2f0a1a]
D/CaptureSession(18577): Opening capture session.
E/AudioRecorder(18577): Path not provided. Stream is not supported.
E/AudioRecorder(18577): java.lang.IllegalArgumentException: Path not provided. Stream is not supported.
E/AudioRecorder(18577): at com.llfbandit.record.record.format.WaveFormat.getContainer(WaveFormat.kt:30)
E/AudioRecorder(18577): at com.llfbandit.record.record.encoder.PassthroughEncoder.(PassthroughEncoder.kt:21)
E/AudioRecorder(18577): at com.llfbandit.record.record.format.Format.getEncoder(Format.kt:61)
E/AudioRecorder(18577): at com.llfbandit.record.record.recorder.RecordThread.startRecording$lambda$0(RecordThread.kt:90)
E/AudioRecorder(18577): at com.llfbandit.record.record.recorder.RecordThread.$r8$lambda$ldmev7sgpiaTAinIeDKedqNmCzU(Unknown Source:0)
E/AudioRecorder(18577): at com.llfbandit.record.record.recorder.RecordThread$$ExternalSyntheticLambda0.run(Unknown Source:2)
E/AudioRecorder(18577): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
E/AudioRecorder(18577): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
E/AudioRecorder(18577): at java.lang.Thread.run(Thread.java:1042)
D/Camera2CaptureRequestBuilder(18577): template type = 1
D/SyncCaptureSessionImpl(18577): [androidx.camera.camera2.internal.SynchronizedCaptureSessionImpl@c37694b] start openCaptureSession
D/DeferrableSurface(18577): use count+1, useCount=2 androidx.camera.core.SurfaceRequest$2@57ace81
D/DeferrableSurface(18577): New surface in use[total_surfaces=4, used_surfaces=2](androidx.camera.core.impl.ImmediateSurface@6bc3e80}
D/DeferrableSurface(18577): use count+1, useCount=1 androidx.camera.core.impl.ImmediateSurface@6bc3e80
D/DeferrableSurface(18577): New surface in use[total_surfaces=4, used_surfaces=3](androidx.camera.core.impl.ImmediateSurface@1aab8fe}
D/DeferrableSurface(18577): use count+1, useCount=1 androidx.camera.core.impl.ImmediateSurface@1aab8fe
D/VivoJavaJsonManager(18577): failed to find appName:com.example.ai_chat_lib from config key:mOEMPackages
D/VivoJavaJsonManager(18577): failed to find appName:com.example.ai_chat_lib from config key:VivoCameraConfig
D/SyncCaptureSessionImpl(18577): [androidx.camera.camera2.internal.SynchronizedCaptureSessionImpl@c37694b] Session onConfigured()
D/CaptureSession(18577): Attempting to send capture request onConfigured
D/CaptureSession(18577): Issuing request for session.
D/Camera2CaptureRequestBuilder(18577): createCaptureRequest
This is my code
final record = AudioRecord();
zhipu.connect(
() {
if (kDebugMode) {
print('Start');
}
},
audioStream.stream,
await record.startStream(
RecordConfig(
encoder: AudioEncoder.wav,
bitRate: 16000,
),
),
);