Bug 1338932: Initialise variable. r?jolin draft
authorJean-Yves Avenard <jyavenard@mozilla.com>
Sun, 12 Feb 2017 23:48:48 +0100
changeset 482458 cf4c3dc342f9b2d8fc1a086eb17d95fde050974c
parent 482457 efe28f51a44a61c4465bce594c1b32f1d13c8eca
child 545435 4714356c599242605c1a750c87653289c68792f3
push id45086
push userbmo:jyavenard@mozilla.com
push dateSun, 12 Feb 2017 22:50:37 +0000
reviewersjolin
bugs1338932
milestone54.0a1
Bug 1338932: Initialise variable. r?jolin MozReview-Commit-ID: EGdFE5qfzEW
dom/media/platforms/android/RemoteDataDecoder.cpp
--- a/dom/media/platforms/android/RemoteDataDecoder.cpp
+++ b/dom/media/platforms/android/RemoteDataDecoder.cpp
@@ -170,17 +170,17 @@ public:
 
       if (!ok) {
         HandleError(MediaResult(NS_ERROR_DOM_MEDIA_FATAL_ERR,
                                 RESULT_DETAIL("VideoCallBack::HandleOutput")));
         return;
       }
 
       bool isEOS = !!(flags & MediaCodec::BUFFER_FLAG_END_OF_STREAM);
-      int64_t durationUs;
+      int64_t durationUs = 0;
       if (!mDecoder->mInputDurations.Find(presentationTimeUs, durationUs) && !isEOS) {
         return;
       }
 
       if (size > 0) {
         RefPtr<layers::Image> img = new SurfaceTextureImage(
           mDecoder->mSurfaceTexture.get(), mDecoder->mConfig.mDisplay,
           gl::OriginPos::BottomLeft);