embedBackendAudioTransformStreamClient is the caller-facing side. It mirrors the server-side stream over the same channels.
| 380 | // embedBackendAudioTransformStreamClient is the caller-facing side. It |
| 381 | // mirrors the server-side stream over the same channels. |
| 382 | type embedBackendAudioTransformStreamClient struct { |
| 383 | ctx context.Context |
| 384 | reqs chan<- *pb.AudioTransformFrameRequest |
| 385 | resps <-chan *pb.AudioTransformFrameResponse |
| 386 | srvDone <-chan error |
| 387 | closeOnce bool |
| 388 | } |
| 389 | |
| 390 | func (e *embedBackendAudioTransformStreamClient) Send(req *pb.AudioTransformFrameRequest) error { |
| 391 | select { |
nothing calls this directly
no outgoing calls
no test coverage detected