Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/dom/media/test/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 34 kB image not shown  

Quelle  mochitest_compat.toml   Sprache: unbekannt

 
# This file lists tests which are compatible for testing Windows Media
# Foundation media engine playback. These tests would still be testing on
# different platforms, but we will use these tests to do additional testing on
# Windows to test the media engine playback.

# --------------------------------------------------------------------------

# Media tests should be backend independent, i.e., not conditioned on ogg,
# wave etc. (The only exception is the can_play_type tests, which
# necessarily depend on the backend(s) configured.) As far as possible, each
# test should work with any resource type. This makes it easy to add new
# backends and reduces the amount of test duplication.

# For each supported backend, resources that can be played by that backend
# should be added to the lists in manifest.js. Media tests that aren't
# testing for a bug in handling a specific resource type should pick one of
# the lists in manifest.js and run the test for each resource in the list
# that is supported in the current build (the canPlayType API is useful for
# this).

# To test whether a valid resource can simply be played through correctly,
# and optionally that its metadata is read correctly, just add it to
# gPlayTests in manifest.js. To test whether an invalid resource correctly
# throws an error (and does not cause a crash or hang), just add it to
# gErrorTests in manifest.js.

# To test for a specific bug in handling a specific resource type, make the
# test first check canPlayType for the type, and if it's not supported, just
# do ok(true, "Type not supported") and stop the test.

[DEFAULT]
subsuite = "media"
tags = "media-engine-compatible media-gpu"
prefs = ["media.wmf.hevc.enabled=1"] # for test_hevc_playback
support-files = [
  "16bit_wave_extrametadata.wav",
  "16bit_wave_extrametadata.wav^headers^",
  "VID_0001.ogg",
  "VID_0001.ogg^headers^",
  "adts.aac",
  "adts.aac^headers^",
  "allowed.sjs",
  "ambisonics.mp4",
  "ambisonics.mp4^headers^",
  "audio-gaps.ogg",
  "audio-gaps.ogg^headers^",
  "audio-gaps-short.ogg",
  "audio-gaps-short.ogg^headers^",
  "audio-overhang.ogg",
  "audio-overhang.ogg^headers^",
  "audio.wav",
  "audio.wav^headers^",
  # The following two files are generated using these commands:
  #  ffmpeg -f lavfi -i testsrc=s=1920x1080:d=1 -vf scale=1440x1080,setsar=sar=4/3 -pix_fmt yuv420p -c:v libx265 aspect_ratio_4_3_hevc.mp4
  #  ffmpeg -f lavfi -i testsrc=s=1920x1080:d=1 -vf scale=1440x1080,setsar=sar=5/2 -pix_fmt yuv420p -c:v libx265 aspect_ratio_5_2_hevc.mp4
  "aspect_ratio_4_3_hevc.mp4",
  "aspect_ratio_4_3_hevc.mp4^headers^",
  "aspect_ratio_5_2_hevc.mp4",
  "aspect_ratio_5_2_hevc.mp4^headers^",
  "av1.mp4",
  "av1.mp4^headers^",
  "background_video.js",
  "badtags.ogg",
  "badtags.ogg^headers^",
  "bear-640x360-v_frag-cenc-key_rotation.mp4",
  "bear-640x360-a_frag-cenc-key_rotation.mp4",
  "beta-phrasebook.ogg",
  "beta-phrasebook.ogg^headers^",
  "big.wav",
  "big.wav^headers^",
  "big-buck-bunny-cenc-avc3-1.m4s",
  "big-buck-bunny-cenc-avc3-1.m4s^headers^",
  "big-buck-bunny-cenc-avc3-init.mp4",
  "big-buck-bunny-cenc-avc3-init.mp4^headers^",
  "big-short.wav",
  "big-short.wav^headers^",
  "bipbop.mp4",
  "bipbop-cenc-audio1.m4s",
  "bipbop-cenc-audio1.m4s^headers^",
  "bipbop-cenc-audio2.m4s",
  "bipbop-cenc-audio2.m4s^headers^",
  "bipbop-cenc-audio3.m4s",
  "bipbop-cenc-audio3.m4s^headers^",
  "bipbop-cenc-audioinit.mp4",
  "bipbop-cenc-audioinit.mp4^headers^",
  "bipbop-cenc-video1.m4s",
  "bipbop-cenc-video1.m4s^headers^",
  "bipbop-cenc-video2.m4s",
  "bipbop-cenc-video2.m4s^headers^",
  "bipbop-cenc-videoinit.mp4",
  "bipbop-cenc-videoinit.mp4^headers^",
  "bipbop-cenc-video-10s.mp4",
  "bipbop-cenc-video-10s.mp4^headers^",
  "bipbop-clearkey-video-av1.mp4",
  "bipbop-clearkey-video-av1.mp4^headers^",
  "bipbop-clearkey-video-av1.webm",
  "bipbop-clearkey-video-av1.webm^headers^",
  "bipbop-clearkey-keyrotation-clear-lead-audio.mp4",
  "bipbop-clearkey-keyrotation-clear-lead-audio.mp4^headers^",
  "bipbop-clearkey-keyrotation-clear-lead-video.mp4",
  "bipbop-clearkey-keyrotation-clear-lead-video.mp4^headers^",
  "bipbop_225w_175kbps.mp4",
  "bipbop_225w_175kbps.mp4^headers^",
  "bipbop_225w_175kbps-cenc-audio-key1-1.m4s",
  "bipbop_225w_175kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key1-2.m4s",
  "bipbop_225w_175kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key1-3.m4s",
  "bipbop_225w_175kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key1-4.m4s",
  "bipbop_225w_175kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key1-init.mp4",
  "bipbop_225w_175kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_225w_175kbps-cenc-audio-key2-1.m4s",
  "bipbop_225w_175kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key2-2.m4s",
  "bipbop_225w_175kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key2-3.m4s",
  "bipbop_225w_175kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key2-4.m4s",
  "bipbop_225w_175kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_225w_175kbps-cenc-audio-key2-init.mp4",
  "bipbop_225w_175kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_225w_175kbps-cenc-video-key1-1.m4s",
  "bipbop_225w_175kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_225w_175kbps-cenc-video-key1-init.mp4",
  "bipbop_225w_175kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_225w_175kbps-cenc-video-key2-1.m4s",
  "bipbop_225w_175kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_225w_175kbps-cenc-video-key2-init.mp4",
  "bipbop_225w_175kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_300_215kbps-cenc-audio-key1-1.m4s",
  "bipbop_300_215kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key1-2.m4s",
  "bipbop_300_215kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key1-3.m4s",
  "bipbop_300_215kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key1-4.m4s",
  "bipbop_300_215kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key1-init.mp4",
  "bipbop_300_215kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_300_215kbps-cenc-audio-key2-1.m4s",
  "bipbop_300_215kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key2-2.m4s",
  "bipbop_300_215kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key2-3.m4s",
  "bipbop_300_215kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key2-4.m4s",
  "bipbop_300_215kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_300_215kbps-cenc-audio-key2-init.mp4",
  "bipbop_300_215kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_300_215kbps-cenc-video-key1-1.m4s",
  "bipbop_300_215kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_300_215kbps-cenc-video-key1-2.m4s",
  "bipbop_300_215kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_300_215kbps-cenc-video-key1-init.mp4",
  "bipbop_300_215kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_300_215kbps-cenc-video-key2-1.m4s",
  "bipbop_300_215kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_300_215kbps-cenc-video-key2-2.m4s",
  "bipbop_300_215kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_300_215kbps-cenc-video-key2-init.mp4",
  "bipbop_300_215kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key1-1.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key1-2.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key1-3.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key1-4.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key1-init.mp4",
  "bipbop_300wp_227kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key2-1.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key2-2.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key2-3.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key2-4.m4s",
  "bipbop_300wp_227kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-audio-key2-init.mp4",
  "bipbop_300wp_227kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_300wp_227kbps-cenc-video-key1-1.m4s",
  "bipbop_300wp_227kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-video-key1-2.m4s",
  "bipbop_300wp_227kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-video-key1-init.mp4",
  "bipbop_300wp_227kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_300wp_227kbps-cenc-video-key2-1.m4s",
  "bipbop_300wp_227kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-video-key2-2.m4s",
  "bipbop_300wp_227kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_300wp_227kbps-cenc-video-key2-init.mp4",
  "bipbop_300wp_227kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_360w_253kbps-cenc-audio-key1-1.m4s",
  "bipbop_360w_253kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key1-2.m4s",
  "bipbop_360w_253kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key1-3.m4s",
  "bipbop_360w_253kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key1-4.m4s",
  "bipbop_360w_253kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key1-init.mp4",
  "bipbop_360w_253kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_360w_253kbps-cenc-audio-key2-1.m4s",
  "bipbop_360w_253kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key2-2.m4s",
  "bipbop_360w_253kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key2-3.m4s",
  "bipbop_360w_253kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key2-4.m4s",
  "bipbop_360w_253kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_360w_253kbps-cenc-audio-key2-init.mp4",
  "bipbop_360w_253kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_360w_253kbps-cenc-video-key1-1.m4s",
  "bipbop_360w_253kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_360w_253kbps-cenc-video-key1-init.mp4",
  "bipbop_360w_253kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_360w_253kbps-cenc-video-key2-1.m4s",
  "bipbop_360w_253kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_360w_253kbps-cenc-video-key2-init.mp4",
  "bipbop_360w_253kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_360w_253kbps-clearkey-audio.webm",
  "bipbop_360w_253kbps-clearkey-audio.webm^headers^",
  "bipbop_360w_253kbps-clearkey-video-vp8.webm",
  "bipbop_360w_253kbps-clearkey-video-vp8.webm^headers^",
  "bipbop_360w_253kbps-clearkey-video-vp9.webm",
  "bipbop_360w_253kbps-clearkey-video-vp9.webm^headers^",
  "bipbop_480_624kbps-cenc-audio-key1-1.m4s",
  "bipbop_480_624kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key1-2.m4s",
  "bipbop_480_624kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key1-3.m4s",
  "bipbop_480_624kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key1-4.m4s",
  "bipbop_480_624kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key1-init.mp4",
  "bipbop_480_624kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_480_624kbps-cenc-audio-key2-1.m4s",
  "bipbop_480_624kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key2-2.m4s",
  "bipbop_480_624kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key2-3.m4s",
  "bipbop_480_624kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key2-4.m4s",
  "bipbop_480_624kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_480_624kbps-cenc-audio-key2-init.mp4",
  "bipbop_480_624kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_480_624kbps-cenc-video-key1-1.m4s",
  "bipbop_480_624kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_480_624kbps-cenc-video-key1-2.m4s",
  "bipbop_480_624kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_480_624kbps-cenc-video-key1-init.mp4",
  "bipbop_480_624kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_480_624kbps-cenc-video-key2-1.m4s",
  "bipbop_480_624kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_480_624kbps-cenc-video-key2-2.m4s",
  "bipbop_480_624kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_480_624kbps-cenc-video-key2-init.mp4",
  "bipbop_480_624kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_480_959kbps-cenc-audio-key1-1.m4s",
  "bipbop_480_959kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key1-2.m4s",
  "bipbop_480_959kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key1-3.m4s",
  "bipbop_480_959kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key1-4.m4s",
  "bipbop_480_959kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key1-init.mp4",
  "bipbop_480_959kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_480_959kbps-cenc-audio-key2-1.m4s",
  "bipbop_480_959kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key2-2.m4s",
  "bipbop_480_959kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key2-3.m4s",
  "bipbop_480_959kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key2-4.m4s",
  "bipbop_480_959kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_480_959kbps-cenc-audio-key2-init.mp4",
  "bipbop_480_959kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_480_959kbps-cenc-video-key1-1.m4s",
  "bipbop_480_959kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_480_959kbps-cenc-video-key1-2.m4s",
  "bipbop_480_959kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_480_959kbps-cenc-video-key1-init.mp4",
  "bipbop_480_959kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_480_959kbps-cenc-video-key2-1.m4s",
  "bipbop_480_959kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_480_959kbps-cenc-video-key2-2.m4s",
  "bipbop_480_959kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_480_959kbps-cenc-video-key2-init.mp4",
  "bipbop_480_959kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key1-1.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key1-2.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key1-3.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key1-4.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key1-init.mp4",
  "bipbop_480wp_663kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key2-1.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key2-2.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key2-3.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key2-4.m4s",
  "bipbop_480wp_663kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-audio-key2-init.mp4",
  "bipbop_480wp_663kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_480wp_663kbps-cenc-video-key1-1.m4s",
  "bipbop_480wp_663kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-video-key1-2.m4s",
  "bipbop_480wp_663kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-video-key1-init.mp4",
  "bipbop_480wp_663kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_480wp_663kbps-cenc-video-key2-1.m4s",
  "bipbop_480wp_663kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-video-key2-2.m4s",
  "bipbop_480wp_663kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_480wp_663kbps-cenc-video-key2-init.mp4",
  "bipbop_480wp_663kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key1-1.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key1-2.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key1-3.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key1-4.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4",
  "bipbop_480wp_1001kbps-cenc-audio-key1-init.mp4^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key2-1.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key2-2.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key2-3.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s",
  "bipbop_480wp_1001kbps-cenc-audio-key2-4.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4",
  "bipbop_480wp_1001kbps-cenc-audio-key2-init.mp4^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key1-1.m4s",
  "bipbop_480wp_1001kbps-cenc-video-key1-1.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key1-2.m4s",
  "bipbop_480wp_1001kbps-cenc-video-key1-2.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key1-init.mp4",
  "bipbop_480wp_1001kbps-cenc-video-key1-init.mp4^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key2-1.m4s",
  "bipbop_480wp_1001kbps-cenc-video-key2-1.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key2-2.m4s",
  "bipbop_480wp_1001kbps-cenc-video-key2-2.m4s^headers^",
  "bipbop_480wp_1001kbps-cenc-video-key2-init.mp4",
  "bipbop_480wp_1001kbps-cenc-video-key2-init.mp4^headers^",
  "bipbop_audio_aac_8k.mp4",
  "bipbop_audio_aac_8k.mp4^headers^",
  "bipbop_audio_aac_22.05k.mp4",
  "bipbop_audio_aac_22.05k.mp4^headers^",
  "bipbop_audio_aac_44.1k.mp4",
  "bipbop_audio_aac_44.1k.mp4^headers^",
  "bipbop_audio_aac_48k.mp4",
  "bipbop_audio_aac_48k.mp4^headers^",
  "bipbop_audio_aac_88.2k.mp4",
  "bipbop_audio_aac_88.2k.mp4^headers^",
  "bipbop_audio_aac_96k.mp4",
  "bipbop_audio_aac_96k.mp4^headers^",
  "bipbop_cbcs_1_9_audio_1.m4s",
  "bipbop_cbcs_1_9_audio_1.m4s^headers^",
  "bipbop_cbcs_1_9_audio_init.mp4",
  "bipbop_cbcs_1_9_audio_init.mp4^headers^",
  "bipbop_cbcs_1_9_video_1.m4s",
  "bipbop_cbcs_1_9_video_1.m4s^headers^",
  "bipbop_cbcs_1_9_video_init.mp4",
  "bipbop_cbcs_1_9_video_init.mp4^headers^",
  "bipbop_cbcs_5_5_audio_1.m4s",
  "bipbop_cbcs_5_5_audio_1.m4s^headers^",
  "bipbop_cbcs_5_5_audio_init.mp4",
  "bipbop_cbcs_5_5_audio_init.mp4^headers^",
  "bipbop_cbcs_5_5_video_1.m4s",
  "bipbop_cbcs_5_5_video_1.m4s^headers^",
  "bipbop_cbcs_5_5_video_init.mp4",
  "bipbop_cbcs_5_5_video_init.mp4^headers^",
  "bipbop_cbcs_7_7_audio_1.m4s",
  "bipbop_cbcs_7_7_audio_1.m4s^headers^",
  "bipbop_cbcs_7_7_audio_init.mp4",
  "bipbop_cbcs_7_7_audio_init.mp4^headers^",
  "bipbop_cbcs_7_7_video_1.m4s",
  "bipbop_cbcs_7_7_video_1.m4s^headers^",
  "bipbop_cbcs_7_7_video_init.mp4",
  "bipbop_cbcs_7_7_video_init.mp4^headers^",
  "bipbop_cbcs_9_8_audio_1.m4s",
  "bipbop_cbcs_9_8_audio_1.m4s^headers^",
  "bipbop_cbcs_9_8_audio_init.mp4",
  "bipbop_cbcs_9_8_audio_init.mp4^headers^",
  "bipbop_cbcs_9_8_video_1.m4s",
  "bipbop_cbcs_9_8_video_1.m4s^headers^",
  "bipbop_cbcs_9_8_video_init.mp4",
  "bipbop_cbcs_9_8_video_init.mp4^headers^",
  "bipbop_cbcs_10_0_audio_1.m4s",
  "bipbop_cbcs_10_0_audio_1.m4s^headers^",
  "bipbop_cbcs_10_0_audio_init.mp4",
  "bipbop_cbcs_10_0_audio_init.mp4^headers^",
  "bipbop_cbcs_10_0_video_1.m4s",
  "bipbop_cbcs_10_0_video_1.m4s^headers^",
  "bipbop_cbcs_10_0_video_init.mp4",
  "bipbop_cbcs_10_0_video_init.mp4^headers^",
  "bipbop_short_pixel_metadata_bigger_than_in_stream_vp8.webm",
  "bipbop_short_pixel_metadata_bigger_than_in_stream_vp8.webm^headers^",
  "bipbop_short_pixel_metadata_narrower_than_in_stream_vp8.webm",
  "bipbop_short_pixel_metadata_narrower_than_in_stream_vp8.webm^headers^",
  "bipbop_short_pixel_metadata_smaller_than_in_stream_vp8.webm^headers^",
  "bipbop_short_pixel_metadata_smaller_than_in_stream_vp8.webm",
  "bipbop_short_vp8.webm",
  "bipbop_short_vp8.webm^headers^",
  "bipbop-lateaudio.mp4",
  "bipbop-lateaudio.mp4^headers^",
  "bogus.duh",
  "bogus.wav",
  "bogus.wav^headers^",
  "bug495794.ogg",
  "bug495794.ogg^headers^",
  "bug501279.ogg",
  "bug501279.ogg^headers^",
  "bug520493.ogg",
  "bug520493.ogg^headers^",
  "bug520500.ogg",
  "bug520500.ogg^headers^",
  "bug533822.ogg",
  "bug533822.ogg^headers^",
  "bug604067.webm",
  "bug604067.webm^headers^",
  "bug1066943.webm",
  "bug1066943.webm^headers^",
  "bug1301226.wav",
  "bug1301226.wav^headers^",
  "bug1301226-odd.wav",
  "bug1301226-odd.wav^headers^",
  "bug1377278.webm",
  "bug1377278.webm^headers^",
  "bunny.webm",
  "can_play_type_dash.js",
  "can_play_type_ogg.js",
  "can_play_type_wave.js",
  "can_play_type_webm.js",
  "cancellable_request.sjs",
  "chain.ogg",
  "chain.ogg^headers^",
  "chain.opus",
  "chain.opus^headers^",
  "chromeHelper.js",
  "cloneElementVisually_helpers.js",
  "contentType.sjs",
  "detodos.opus",
  "detodos.opus^headers^",
  "detodos.webm",
  "detodos.webm^headers^",
  "detodos-short.webm",
  "detodos-short.webm^headers^",
  "detodos-recorder-test.opus",
  "detodos-recorder-test.opus^headers^",
  "detodos-short.opus",
  "detodos-short.opus^headers^",
  "dirac.ogg",
  "dirac.ogg^headers^",
  "dynamic_resource.sjs",
  "eme_standalone.js",
  "eme.js",
  "empty_size.mp3",
  "file_access_controls.html",
  "file_eme_createMediaKeys.html",
  "flac-s24.flac",
  "flac-s24.flac^headers^",
  "flac-noheader-s16.flac",
  "flac-noheader-s16.flac^headers^",
  "flac-sample.mp4",
  "flac-sample.mp4^headers^",
  "flac-sample-cenc.mp4",
  "flac-sample-cenc.mp4^headers^",
  "fragment_noplay.js",
  "fragment_play.js",
  "gizmo.mp4",
  "gizmo.mp4^headers^",
  "gizmo_av1_8bit_420.webm",
  "gizmo_av1_8bit_420.webm^headers^",
  "gizmo_av1_10bit_420.webm",
  "gizmo_av1_10bit_420.webm^headers^",
  "gizmo_hevc_8bit_420.mp4",
  "gizmo_hevc_8bit_420.mp4^headers^",
  "gizmo_hevc_10bit_420.mp4",
  "gizmo_hevc_10bit_420.mp4^headers^",
  "gizmo-noaudio.mp4",
  "gizmo-noaudio.mp4^headers^",
  "gizmo-short.mp4",
  "gizmo-short.mp4^headers^",
  "gizmo.webm",
  "gizmo.webm^headers^",
  "gizmo-noaudio.webm",
  "gizmo-noaudio.webm^headers^",
  "gUM_support.js",
  "gzipped_mp4.sjs",
  "hevc_white_frame.mp4",
  "hevc_white_frame.mp4^headers^",
  # This HEVC file is created by following steps.
  # 1. generate two videos
  #   - a white frame video (0-2 seconds) at 1024x768 resolution
  #   ffmpeg -t 2 -f lavfi -i color=size=1024x768:rate=30:color=white -c:v libx265 -pix_fmt yuv420p -strict experimental -metadata:s:v:0 rotate=0 -metadata:s:v:0 width=1024 -metadata:s:v:0 height=768 -y white_frames.mp4
  #   - a red frame video (2-4 seconds) at 3480x2160 resolution with inband SPS
  #   ffmpeg -t 2 -f lavfi -i color=size=3480x2160:rate=30:color=red -c:v libx265 -x265-params "sps-id=1" -strict experimental -metadata:s:v:0 rotate=0 -metadata:s:v:0 width=3480 -metadata:s:v:0 height=2160 -y red_frames.mp4
  # 2. covert them to annexB
  #   ffmpeg -i XXX.mp4 -codec copy -bsf:v h264_mp4toannexb XXX.ts
  # 3. combine them together
  #   ffmpeg -i "concat:white_annexb.ts|red_annexb.ts" -c copy -strict -2 -y hevc_white_red_frames.mp4
  "hevc_white_red_frames.mp4",
  "hevc_white_red_frames.mp4^headers^",
  "huge-id3.mp3",
  "huge-id3.mp3^headers^",
  "id3tags.mp3",
  "id3tags.mp3^headers^",
  "invalid-cmap-s0c0.opus",
  "invalid-cmap-s0c0.opus^headers^",
  "invalid-cmap-s0c2.opus",
  "invalid-cmap-s0c2.opus^headers^",
  "invalid-cmap-s1c2.opus",
  "invalid-cmap-s1c2.opus^headers^",
  "invalid-cmap-short.opus",
  "invalid-cmap-short.opus^headers^",
  "invalid-discard_on_multi_blocks.webm",
  "invalid-discard_on_multi_blocks.webm^headers^",
  "invalid-excess_discard.webm",
  "invalid-excess_discard.webm^headers^",
  "invalid-excess_neg_discard.webm",
  "invalid-excess_neg_discard.webm^headers^",
  "invalid-m0c0.opus",
  "invalid-m0c0.opus^headers^",
  "invalid-m0c3.opus",
  "invalid-m0c3.opus^headers^",
  "invalid-m1c0.opus",
  "invalid-m1c0.opus^headers^",
  "invalid-m1c9.opus",
  "invalid-m1c9.opus^headers^",
  "invalid-m2c0.opus",
  "invalid-m2c0.opus^headers^",
  "invalid-m2c1.opus",
  "invalid-m2c1.opus^headers^",
  "invalid-neg_discard.webm",
  "invalid-neg_discard.webm^headers^",
  "invalid-preskip.webm",
  "invalid-preskip.webm^headers^",
  "manifest.js",
  "midflight-redirect.sjs",
  "multiple-bos-more-header-fileds.ogg",
  "multiple-bos-more-header-fileds.ogg^headers^",
  "multi_id3v2.mp3",
  "no-container-codec-delay.webm",
  "no-cues.webm",
  "no-cues.webm^headers^",
  "notags.mp3",
  "notags.mp3^headers^",
  "opus-mapping2.mp4",
  "opus-mapping2.mp4^headers^",
  "opus-mapping2.webm",
  "opus-mapping2.webm^headers^",
  "opus-sample.mp4",
  "opus-sample.mp4^headers^",
  "opus-sample-cenc.mp4",
  "opus-sample-cenc.mp4^headers^",
  "owl-funnier-id3.mp3",
  "owl-funnier-id3.mp3^headers^",
  "owl-funny-id3.mp3",
  "owl-funny-id3.mp3^headers^",
  "owl.mp3",
  "owl.mp3^headers^",
  "owl-short.mp3",
  "owl-short.mp3^headers^",
  "pixel_aspect_ratio.mp4",
  "play_promise.js",
  "poster-test.jpg",
  "r11025_msadpcm_c1.wav",
  "r11025_msadpcm_c1.wav^headers^",
  "r11025_s16_c1.wav",
  "r11025_s16_c1.wav^headers^",
  "r11025_s16_c1_trailing.wav",
  "r11025_s16_c1_trailing.wav^headers^",
  "r11025_s16_c1-short.wav",
  "r11025_s16_c1-short.wav^headers^",
  "r11025_u8_c1.wav",
  "r11025_u8_c1.wav^headers^",
  "r11025_u8_c1_trunc.wav",
  "r11025_u8_c1_trunc.wav^headers^",
  "r16000_u8_c1_list.wav",
  "r16000_u8_c1_list.wav^headers^",
  "reactivate_helper.html",
  "red-46x48.mp4",
  "red-46x48.mp4^headers^",
  "red-48x46.mp4",
  "red-48x46.mp4^headers^",
  "redirect.sjs",
  "referer.sjs",
  "resolution-change.webm",
  "resolution-change.webm^headers^",
  "sample.3gp",
  "sample.3g2",
  "sample-encrypted-sgpdstbl-sbgptraf.mp4",
  "sample-encrypted-sgpdstbl-sbgptraf.mp4^headers^",
  "seek.webm",
  "seek.webm^headers^",
  "seek-short.webm",
  "seek-short.webm^headers^",
  "seek_support.js",
  "seekLies.sjs",
  "seek_with_sound.ogg^headers^",
  "short-cenc.mp4",
  "sine.webm",
  "sine.webm^headers^",
  "sintel-short-clearkey-subsample-encrypted-audio.webm",
  "sintel-short-clearkey-subsample-encrypted-audio.webm^headers^",
  "sintel-short-clearkey-subsample-encrypted-video.webm",
  "sintel-short-clearkey-subsample-encrypted-video.webm^headers^",
  "short.mp4",
  "short.mp4.gz",
  "short.mp4^headers^",
  "short-aac-encrypted-audio.mp4",
  "short-aac-encrypted-audio.mp4^headers^",
  "short-audio-fragmented-cenc-without-pssh.mp4",
  "short-audio-fragmented-cenc-without-pssh.mp4^headers^",
  "short-vp9-encrypted-video.mp4",
  "short-vp9-encrypted-video.mp4^headers^",
  "small-shot-mp3.mp4",
  "small-shot-mp3.mp4^headers^",
  "small-shot.m4a",
  "small-shot.mp3",
  "small-shot.mp3^headers^",
  "small-shot.ogg",
  "small-shot.ogg^headers^",
  "small-shot.flac",
  "sound.ogg",
  "sound.ogg^headers^",
  "spacestorm-1000Hz-100ms.ogg",
  "spacestorm-1000Hz-100ms.ogg^headers^",
  "split.webm",
  "split.webm^headers^",
  "street.mp4",
  "street.mp4^headers^",
  "test-1-mono.opus",
  "test-1-mono.opus^headers^",
  "test-2-stereo.opus",
  "test-2-stereo.opus^headers^",
  "test-3-LCR.opus",
  "test-3-LCR.opus^headers^",
  "test-4-quad.opus",
  "test-4-quad.opus^headers^",
  "test-5-5.0.opus",
  "test-5-5.0.opus^headers^",
  "test-6-5.1.opus",
  "test-6-5.1.opus^headers^",
  "test-7-6.1.opus",
  "test-7-6.1.opus^headers^",
  "test-8-7.1.opus",
  "test-8-7.1.opus^headers^",
  "test-stereo-phase-inversion-180.opus",
  "test-stereo-phase-inversion-180.opus^headers^",
  "variable-channel.ogg",
  "variable-channel.ogg^headers^",
  "variable-channel.opus",
  "variable-channel.opus^headers^",
  "variable-preskip.opus",
  "variable-preskip.opus^headers^",
  "variable-samplerate.ogg",
  "variable-samplerate.ogg^headers^",
  "variable-samplerate.opus",
  "variable-samplerate.opus^headers^",
  "vbr-head.mp3",
  "vbr-head.mp3^headers^",
  "vbr.mp3",
  "vbr.mp3^headers^",
  "very-short.mp3",
  "video-overhang.ogg",
  "video-overhang.ogg^headers^",
  "vp9-superframes.webm",
  "vp9-superframes.webm^headers^",
  "vp9.webm",
  "vp9.webm^headers^",
  "vp9-short.webm",
  "vp9-short.webm^headers^",
  "vp9cake.webm",
  "vp9cake.webm^headers^",
  "vp9cake-short.webm",
  "vp9cake-short.webm^headers^",
  "wave_metadata.wav",
  "wave_metadata.wav^headers^",
  "wave_metadata_bad_len.wav",
  "wave_metadata_bad_len.wav^headers^",
  "wave_metadata_bad_no_null.wav",
  "wave_metadata_bad_no_null.wav^headers^",
  "wave_metadata_bad_utf8.wav",
  "wave_metadata_bad_utf8.wav^headers^",
  "wave_metadata_unknown_tag.wav",
  "wave_metadata_unknown_tag.wav^headers^",
  "wave_metadata_utf8.wav",
  "wave_metadata_utf8.wav^headers^",
  "wavedata_alaw.wav",
  "wavedata_alaw.wav^headers^",
  "wavedata_float.wav",
  "wavedata_float.wav^headers^",
  "wavedata_s24.wav",
  "wavedata_s24.wav^headers^",
  "wavedata_s16.wav",
  "wavedata_s16.wav^headers^",
  "wavedata_u8.wav",
  "wavedata_u8.wav^headers^",
  "wavedata_ulaw.wav",
  "wavedata_ulaw.wav^headers^",
  "!/dom/canvas/test/captureStream_common.js",
  "!/dom/html/test/reflect.js",
  "!/dom/media/webaudio/test/half-a-second-1ch-44100-aac-afconvert.mp4",
  "!/dom/media/webrtc/tests/mochitests/head.js",
  "hls/bipbop_16x9_single.m3u8",
  "hls/bipbop_4x3_single.m3u8",
  "hls/bipbop_4x3_variant.m3u8",
  "hls/400x300_prog_index.m3u8",
  "hls/400x300_prog_index_5s.m3u8",
  "hls/416x243_prog_index_5s.m3u8",
  "hls/640x480_prog_index.m3u8",
  "hls/960x720_prog_index.m3u8",
  "hls/400x300_seg0.ts",
  "hls/400x300_seg0_5s.ts",
  "hls/400x300_seg1.ts",
  "hls/416x243_seg0_5s.ts",
  "hls/640x480_seg0.ts",
  "hls/640x480_seg1.ts",
  "hls/960x720_seg0.ts",
  "hls/960x720_seg1.ts",
  "sync.webm",
]

["test_VideoPlaybackQuality.html"]

["test_VideoPlaybackQuality_disabled.html"]

["test_access_control.html"]

["test_arraybuffer.html"]

["test_aspectratio_mp4.html"]

["test_audio1.html"]

["test_audio2.html"]

["test_audioDocumentTitle.html"]
skip-if = ["true"] # bug 475110 - disabled since we don't play Wave files standalone

["test_buffered.html"]

["test_bug1431810_opus_downmix_to_mono.html"]

["test_can_play_type.html"]

["test_can_play_type_mpeg.html"]

["test_can_play_type_no_ogg.html"]

["test_can_play_type_ogg.html"]

["test_can_play_type_wave.html"]

["test_can_play_type_webm.html"]

["test_closing_connections.html"]
# This test attempts to load 20 videos to test something network-related, and
# Android devices that aren't an emulator hit a device-specific decoder limit,
# that make the test fail.
skip-if = [
   "os == 'android' && !is_emulator", # Bug 1860492
   "os == 'win' && os_version == '11.2009' && bits == 64 && !debug", # Bug 1889375
   "os == 'win' && os_version == '11.26100' && bits == 64 && asan && wmfme", # Bug 1889375
   "os == 'win' && os_version == '11.26100' && bits == 64 && opt && wmfme", # Bug 1889375
]

["test_constants.html"]

["test_controls.html"]

["test_cueless_webm_seek-1.html"]

["test_cueless_webm_seek-2.html"]

["test_cueless_webm_seek-3.html"]

["test_currentTime.html"]

["test_debug_data_helpers.html"]

["test_decode_error.html"]

["test_decode_error_crossorigin.html"]

["test_decoder_disable.html"]

["test_defaultMuted.html"]

["test_delay_load.html"]
skip-if = [
  "os == 'win' && os_version == '11.2009' && processor == 'x86_64'", # Bug 1889376
]

["test_duration_after_error.html"]

["test_empty_resource.html"]

["test_error_in_video_document.html"]

["test_error_on_404.html"]

["test_fragment_noplay.html"]

["test_fragment_play.html"]

["test_hevc_playback.html"]
run-if = [
  "os == 'win'",
  "os == 'mac' && os_version != '10.15'" # Bug 1942396
]
skip-if = ["!mda_gpu"]
scheme = "https"

["test_hevc_support.html"]
run-if = [
  "os == 'win'",
  "os == 'mac' && os_version != '10.15'" # Bug 1942396
]
skip-if = ["!mda_gpu"]
scheme = "https"

["test_info_leak.html"]

["test_invalid_reject.html"]

["test_invalid_seek.html"]

["test_load.html"]

["test_load_candidates.html"]

["test_load_same_resource.html"]

["test_load_source.html"]

["test_load_source_empty_type.html"]

["test_loop.html"]
skip-if = ["wmfme"] # Bug 1781539

["test_looping_eventsOrder.html"]

["test_mediatrack_consuming_mediaresource.html"]

["test_mediatrack_events.html"]
scheme = "https"

["test_mediatrack_parsing_ogg.html"]

["test_metadata.html"]

["test_mozHasAudio.html"]

["test_mp3_with_multiple_ID3v2.html"]

["test_networkState.html"]

["test_new_audio.html"]

["test_no_load_event.html"]

["test_not_reset_playbackRate_when_removing_nonloaded_media_from_document.html"]

["test_paused.html"]

["test_paused_after_ended.html"]

["test_periodic_timeupdate.html"]

["test_play_events.html"]

["test_play_promise_1.html"]
tags = "promise-play"

["test_play_promise_10.html"]
tags = "promise-play"

["test_play_promise_11.html"]
tags = "promise-play"

["test_play_promise_12.html"]
tags = "promise-play"

["test_play_promise_13.html"]
tags = "promise-play"

["test_play_promise_14.html"]
tags = "promise-play"

["test_play_promise_15.html"]
tags = "promise-play"

["test_play_promise_16.html"]
tags = "promise-play"

["test_play_promise_17.html"]
tags = "promise-play"

["test_play_promise_18.html"]
tags = "promise-play"

["test_play_promise_2.html"]
tags = "promise-play"

["test_play_promise_3.html"]
tags = "promise-play"

["test_play_promise_4.html"]
tags = "promise-play"

["test_play_promise_5.html"]
tags = "promise-play"

["test_play_promise_6.html"]
tags = "promise-play"

["test_play_promise_7.html"]
tags = "promise-play"

["test_play_promise_8.html"]
tags = "promise-play"

["test_play_promise_9.html"]
tags = "promise-play"

["test_play_twice.html"]
skip-if = ["appname == 'seamonkey'"] #  Seamonkey: Bug 598252, bug 1307337, bug 1143695
# If encountering intermittents in test_playback.html please consider disabling
# the individual faulting file via `manifest.js` as disabling the whole test on
# a platform removes a lot of coverage.

["test_playback_errors.html"]

["test_playback_rate_playpause.html"]

["test_playback_reactivate.html"]

["test_preload_actions.html"]

["test_preload_attribute.html"]

["test_preload_suspend.html"]

["test_preserve_playbackrate_after_ui_play.html"]

["test_progress.html"]

["test_reactivate.html"]
skip-if = ["true"] # see bug 1319725

["test_readyState.html"]

["test_referer.html"]

["test_reset_src.html"]
skip-if = [
  "win10_2009 && debug && verify",
  "win11_2009 && debug && verify",
]

["test_source.html"]

["test_source_null.html"]

["test_source_write.html"]

["test_standalone.html"]

["test_suspend_media_by_inactive_docshell.html"]

["test_timeupdate_small_files.html"]

["test_unseekable.html"]

["test_videoDocumentTitle.html"]

["test_video_gzip_encoding.html"]

["test_video_in_audio_element.html"]

["test_video_stats_resistfingerprinting.html"]
tags = "resistfingerprinting"

["test_volume.html"]
# The tests below contain backend-specific tests. Write backend independent
# tests rather than adding to this list.

[ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet)  ]