[Video Capture, Win] Fix potential use of nullptr
Bug: None Change-Id: I8e5bdafc86e9bf45e6e9fb43fb2c0b4d11abbc09 Reviewed-on: https://chromium-review.googlesource.com/1187724 Reviewed-by: Emircan Uysaler <emircan@chromium.org> Commit-Queue: Christian Fremerey <chfremer@chromium.org> Cr-Commit-Position: refs/heads/master@{#585862}
This commit is contained in:

committed by
Commit Bot

parent
ce4238cadf
commit
fe0097969b
@ -387,16 +387,15 @@ class MFVideoCallback final
|
||||
}
|
||||
|
||||
STDMETHOD(OnSample)(IMFSample* sample) override {
|
||||
base::TimeTicks reference_time(base::TimeTicks::Now());
|
||||
if (!sample) {
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
base::TimeTicks reference_time(base::TimeTicks::Now());
|
||||
LONGLONG raw_time_stamp = 0;
|
||||
sample->GetSampleTime(&raw_time_stamp);
|
||||
base::TimeDelta timestamp =
|
||||
base::TimeDelta::FromMicroseconds(raw_time_stamp / 10);
|
||||
if (!sample) {
|
||||
observer_->OnIncomingCapturedData(NULL, 0, reference_time, timestamp);
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
DWORD count = 0;
|
||||
sample->GetBufferCount(&count);
|
||||
|
Reference in New Issue
Block a user