Avoid ObjectToString warning

sdk/android/src/java/org/webrtc/HardwareVideoDecoder.java:210: warning: [ObjectToString] android.media.MediaCodec is final and does not override Object.toString, converting it to a string will print its identity (e.g. `android.media.MediaCodec@ 4488aabb`) instead of useful information.
      Logging.d(TAG, "decode uninitalized, codec: " + codec + ", callback: " + callback);

Bug: None
No-Try: True
Change-Id: Ief08f8f7fcbd16091cac4d4f0b4d30e82f5b1bd3
Reviewed-on: https://webrtc-review.googlesource.com/72840
Commit-Queue: Oleh Prypin <oprypin@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23032}
This commit is contained in:
Oleh Prypin 2018-04-26 15:36:45 +02:00 committed by Commit Bot
parent 6136314cff
commit 775d07e277

View file

@ -207,7 +207,7 @@ class HardwareVideoDecoder
public VideoCodecStatus decode(EncodedImage frame, DecodeInfo info) { public VideoCodecStatus decode(EncodedImage frame, DecodeInfo info) {
decoderThreadChecker.checkIsOnValidThread(); decoderThreadChecker.checkIsOnValidThread();
if (codec == null || callback == null) { if (codec == null || callback == null) {
Logging.d(TAG, "decode uninitalized, codec: " + codec + ", callback: " + callback); Logging.d(TAG, "decode uninitalized, codec: " + (codec != null) + ", callback: " + callback);
return VideoCodecStatus.UNINITIALIZED; return VideoCodecStatus.UNINITIALIZED;
} }