DescriptionHandle InitDecode and reset in fallback decoder.
Makes sure video decoder software fallback handles InitDecode()
failures, and properly releases the pointer after ::Release() so that
another decode failure will properly reinitialize the decoder.
Also makes sure to not call Decode() without a previous InitDecode()
succeeding.
BUG=webrtc:7154
R=noahric@chromium.org, sophiechang@chromium.org
Review-Url: https://codereview.webrtc.org/2690183004 .
Cr-Commit-Position: refs/heads/master@{#16594}
Committed: https://chromium.googlesource.com/external/webrtc/+/f812e45d8f1b876a52787884fc529feb37ba6135
Patch Set 1 #
Total comments: 5
Patch Set 2 : remove local puts #Patch Set 3 : logs #Patch Set 4 : remove puts from test #
Messages
Total messages: 16 (10 generated)
|