Bug 1274563: Specify queues to |MediaOmxReader::ResetDecode|, r?cpearce draft
authorThomas Zimmermann <tdz@users.sourceforge.net>
Fri, 20 May 2016 15:23:25 +0200
changeset 369134 2473329fb8952de680648e5488305c71c342c0ea
parent 369022 c67dc1f9fab86d4f2cf3224307809c44fe3ce820
child 521477 cf8081af8f7f4e9e4de91b67e6399beded74eb58
push id18755
push usertdz@users.sourceforge.net
push dateFri, 20 May 2016 13:24:14 +0000
reviewerscpearce
bugs1274563
milestone49.0a1
Bug 1274563: Specify queues to |MediaOmxReader::ResetDecode|, r?cpearce MozReview-Commit-ID: Ho4QtRG0TIW
dom/media/omx/MediaOmxReader.h
--- a/dom/media/omx/MediaOmxReader.h
+++ b/dom/media/omx/MediaOmxReader.h
@@ -69,21 +69,21 @@ protected:
 public:
   MediaOmxReader(AbstractMediaDecoder* aDecoder);
   ~MediaOmxReader();
 
 protected:
   void NotifyDataArrivedInternal() override;
 public:
 
-  nsresult ResetDecode() override
+  nsresult ResetDecode(TargetQueues aQueues = AUDIO_VIDEO) override
   {
     mSeekRequest.DisconnectIfExists();
     mSeekPromise.RejectIfExists(NS_OK, __func__);
-    return MediaDecoderReader::ResetDecode();
+    return MediaDecoderReader::ResetDecode(aQueues);
   }
 
   bool DecodeAudioData() override;
   bool DecodeVideoFrame(bool &aKeyframeSkip, int64_t aTimeThreshold) override;
 
   void ReleaseMediaResources() override;
 
   RefPtr<MediaDecoderReader::MetadataPromise> AsyncReadMetadata() override;