Changeset 68898 in vbox
- Timestamp:
- Sep 28, 2017 8:41:40 AM (7 years ago)
- Location:
- trunk/src/VBox/Devices/Audio
- Files:
-
- 2 edited
-
AudioMixer.cpp (modified) (1 diff)
-
AudioMixer.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Audio/AudioMixer.cpp
r68869 r68898 1319 1319 1320 1320 audioMixerSinkReset(pSink); 1321 1322 rc2 = RTCritSectLeave(&pSink->CritSect); 1323 AssertRC(rc2); 1324 } 1325 1326 /** 1327 * Returns the audio format of a mixer sink. 1328 * 1329 * @returns IPRT status code. 1330 * @param pSink Sink to retrieve audio format for. 1331 * @param pPCMProps Where to the returned audio format. 1332 */ 1333 void AudioMixerSinkGetFormat(PAUDMIXSINK pSink, PPDMAUDIOPCMPROPS pPCMProps) 1334 { 1335 AssertPtrReturnVoid(pSink); 1336 AssertPtrReturnVoid(pPCMProps); 1337 1338 int rc2 = RTCritSectEnter(&pSink->CritSect); 1339 if (RT_FAILURE(rc2)) 1340 return; 1341 1342 memcpy(pPCMProps, &pSink->PCMProps, sizeof(PDMAUDIOPCMPROPS)); 1321 1343 1322 1344 rc2 = RTCritSectLeave(&pSink->CritSect); -
trunk/src/VBox/Devices/Audio/AudioMixer.h
r67265 r68898 235 235 void AudioMixerSinkRemoveAllStreams(PAUDMIXSINK pSink); 236 236 void AudioMixerSinkReset(PAUDMIXSINK pSink); 237 void AudioMixerSinkGetFormat(PAUDMIXSINK pSink, PPDMAUDIOPCMPROPS pPCMProps); 237 238 int AudioMixerSinkSetFormat(PAUDMIXSINK pSink, PPDMAUDIOPCMPROPS pPCMProps); 238 239 int AudioMixerSinkSetVolume(PAUDMIXSINK pSink, PPDMAUDIOVOLUME pVol);
Note:
See TracChangeset
for help on using the changeset viewer.

