WMF: fix start time of QAudioProbe's buffers.

Task-number: QTBUG-40954
Change-Id: Icd1d144dcff3a3191432722da44a263ca286dbb6
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
This commit is contained in:
Yoann Lopes
2014-09-09 14:59:06 +02:00
parent e26483c106
commit 90fd3ac399

View File

@@ -163,6 +163,9 @@ STDMETHODIMP AudioSampleGrabberCallback::OnProcessSample(REFGUID guidMajorMediaT
if (llSampleTime == _I64_MAX) { if (llSampleTime == _I64_MAX) {
// Set default QAudioBuffer start time // Set default QAudioBuffer start time
llSampleTime = -1; llSampleTime = -1;
} else {
// WMF uses 100-nanosecond units, Qt uses microseconds
llSampleTime /= 10;
} }
foreach (MFAudioProbeControl* probe, m_audioProbes) foreach (MFAudioProbeControl* probe, m_audioProbes)