Lines Matching defs:dsound_capture_buffer
119 LPDIRECTSOUNDCAPTUREBUFFER dsound_capture_buffer;
733 DSLOGF(("DSound: capture close %p buffer %p\n", ds, ds->dsound_capture_buffer));
735 if (ds->dsound_capture_buffer) {
736 HRESULT hr = IDirectSoundCaptureBuffer_Stop (ds->dsound_capture_buffer);
741 IDirectSoundCaptureBuffer_Release (ds->dsound_capture_buffer);
742 ds->dsound_capture_buffer = NULL;
767 if (ds->dsound_capture_buffer != NULL) {
788 &bd, &ds->dsound_capture_buffer, NULL);
792 ds->dsound_capture_buffer = NULL;
798 hr = IDirectSoundCaptureBuffer_GetCurrentPosition (ds->dsound_capture_buffer, NULL, &rpos);
805 hr = IDirectSoundCaptureBuffer_GetFormat (ds->dsound_capture_buffer, &wfx, sizeof (wfx), NULL);
813 hr = IDirectSoundCaptureBuffer_GetCaps (ds->dsound_capture_buffer, &bc);
863 if (ds->dsound_capture_buffer) {
864 HRESULT hr = IDirectSoundCaptureBuffer_Stop (ds->dsound_capture_buffer);
876 if (ds->dsound_capture_buffer != NULL) {
877 hr = IDirectSoundCaptureBuffer_GetStatus (ds->dsound_capture_buffer, &status);
889 hr = IDirectSoundCaptureBuffer_Start (ds->dsound_capture_buffer, DSCBSTART_LOOPING);
1152 LPDIRECTSOUNDCAPTUREBUFFER dscb = ds->dsound_capture_buffer;