Fix null check in CricketToWebRtcVideoDecoderFactory
https://webrtc-review.googlesource.com/c/src/+/83729 introduced a bug, this fixes it. Bug: webrtc:7925 Change-Id: I9c8739f4e12b2c38586fa50714c9b8a06a49687f Reviewed-on: https://webrtc-review.googlesource.com/88122 Reviewed-by: Magnus Jedvert <magjed@webrtc.org> Commit-Queue: Anders Carlsson <andersc@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23927}
This commit is contained in:
parent
10a473545f
commit
1d995fb2bc
@ -186,8 +186,11 @@ class CricketToWebRtcDecoderFactory : public webrtc::VideoDecoderFactory {
|
||||
|
||||
std::unique_ptr<webrtc::VideoDecoder> CreateVideoDecoder(
|
||||
const webrtc::SdpVideoFormat& format) override {
|
||||
return CreateScopedVideoDecoder(external_decoder_factory_.get(),
|
||||
VideoCodec(format), {});
|
||||
if (external_decoder_factory_ != nullptr) {
|
||||
return CreateScopedVideoDecoder(external_decoder_factory_.get(),
|
||||
VideoCodec(format), {});
|
||||
}
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
std::vector<webrtc::SdpVideoFormat> GetSupportedFormats() const override {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user