Logging Playback
Jump to navigation
Jump to search
Logging Media Playback
Playback uses the Gecko Logging system.
Available Log Modules
| Log Module | Audio Playback | Video Playback | EME | RDD Audio | RDD Video | WebRTC Audio | WebRTC Video |
|---|---|---|---|---|---|---|---|
| MediaDecoder | ✅ | ✅ | ❓ | ❓ | ❓ | ❌ | ❌ |
| MediaDecoderStateMachine | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| MediaDemuxer | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| MediaFormatReader | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| MediaSource | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| MediaSourceSamples | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| PlatformDecoderModule | ✅ | ✅ | ❓ | ❓ | ❓ | ❓ | ❓ |
| Dummy Row | ❌ | ✅ | ❓ |
General Playback Modules
- MediaDecoder - Useful for diagnosing issues where foo is barring. Covers the code where raw foo is turned into processed bars.
- MediaDecoderStateMachine
- MediaDemuxer
- MediaFormatReader
- MediaSource
- MediaSourceSamples
- PlatformDecoderModule
==== EME Specific Modules TODO
Remote Data Decoder Specific Modules
TODO
WebRTC Specific Modules
TODO