gecko-dev/dom/media/platforms/omx
Takuro Ashie 897da97e65 Bug 1306529 - OmxDataDecoder: Fix a stall issue on shutting down r=jya
Because the shutdown closure awaits finishing itself by
TaskQueue::AwaitShutdownAndIdle(), the function blocks infinitely.

The code is wrongly introduced at the following commit:

  * https://bugzilla.mozilla.org/show_bug.cgi?id=1319987
    * https://hg.mozilla.org/mozilla-central/rev/b2171e3e8b69

This patch calls it on mTaskQueue intead of mOmxTaskQueue to
avoid the issue.

MozReview-Commit-ID: 4qmX2QlniEG

--HG--
extra : rebase_source : 17ef7f95f7205307980dd0924821b005ada06c56
extra : source : eb0a2bb44f95f195343fed284efcdd524a7bb868
2018-03-27 16:37:21 +09:00
..
moz.build Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxCoreLibLinker.cpp Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxCoreLibLinker.h Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxDataDecoder.cpp Bug 1306529 - OmxDataDecoder: Fix a stall issue on shutting down r=jya 2018-03-27 16:37:21 +09:00
OmxDataDecoder.h Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxDecoderModule.cpp Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxDecoderModule.h Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxFunctionList.h Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxPlatformLayer.cpp Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
OmxPlatformLayer.h Bug 1394591 - P2. Fix style. r=gerald 2017-09-01 14:27:39 +02:00
OmxPromiseLayer.cpp Bug 1356530 - Change the type of MediaData::mTime to TimeUnit since int64_t is ambiguous. r=kaku 2017-04-14 17:13:36 +08:00
OmxPromiseLayer.h Bug 1394591 - P2. Fix style. r=gerald 2017-09-01 14:27:39 +02:00
PureOmxPlatformLayer.cpp Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00
PureOmxPlatformLayer.h Bug 1306529 - Add initial implementation of PureOmxPlatformLayer r=jya 2018-04-18 11:38:12 +09:00