gecko-dev/dom/media/hls
Jean-Yves Avenard c56eb8ef3c Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow
Historically, the MediaThreadType::PLAYBACK was used just for that; the MediaDecoderReader and exclusively for playback content.

This is no longer the case ; it's used in multiple places, and not just with playback: webrtc, webaudio, benchmark etc.

The primary use of the "PLAYBACK" thread was to distinguish from the "PLATFORM_DECODER" one as they dispatch synchronous tasks from one to the other, and we must ensure they don't share the same threadpool.

CONTROLLER is more fitting here, as this is how it's typically used: a controller thread manage the decoder threads.

Additionally, we remove the MTG_CONTROL one as it's not used.

Differential Revision: https://phabricator.services.mozilla.com/D85543
2020-08-03 08:01:07 +00:00
..
HLSDecoder.cpp Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp 2020-07-15 11:20:45 +00:00
HLSDecoder.h Bug 1619550 - p2: use media segment URL access for access control. r=bryce 2020-05-19 21:23:59 +00:00
HLSDemuxer.cpp Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
HLSDemuxer.h Bug 1637452: Part 11 - Fix JNI includes in dom/media; r=jya 2020-05-15 17:05:12 +00:00
HLSUtils.cpp
HLSUtils.h
moz.build