diff --git a/packages/producer/tests/pip-video-late-host/meta.json b/packages/producer/tests/pip-video-late-host/meta.json new file mode 100644 index 000000000..4b21ddfb3 --- /dev/null +++ b/packages/producer/tests/pip-video-late-host/meta.json @@ -0,0 +1,12 @@ +{ + "name": "Pip video inside late-starting sub-composition host", + "description": "Regression for: resolveStartForElement double-counts the host offset for media elements with explicitly authored data-start. A pip video at data-start='3' inside a host at data-start='3' resolved to 6.0 instead of 3.0, keeping the video permanently hidden during the host's window.", + "tags": ["video", "sub-composition", "pip", "regression"], + "minPsnr": 25, + "maxFrameFailures": 5, + "minAudioCorrelation": 0.0, + "maxAudioLagWindows": 120, + "renderConfig": { + "fps": 24 + } +} diff --git a/packages/producer/tests/pip-video-late-host/output/compiled.html b/packages/producer/tests/pip-video-late-host/output/compiled.html new file mode 100644 index 000000000..68d168d4f --- /dev/null +++ b/packages/producer/tests/pip-video-late-host/output/compiled.html @@ -0,0 +1,385 @@ + + + + + + + + + +
+ +
+
INTRO (0–3s)
+
+ + +
+ + + + +
PIP VIDEO (3–6s)
+ + + + +
+
+ + + + diff --git a/packages/producer/tests/pip-video-late-host/output/output.mp4 b/packages/producer/tests/pip-video-late-host/output/output.mp4 new file mode 100644 index 000000000..cbf8586b8 --- /dev/null +++ b/packages/producer/tests/pip-video-late-host/output/output.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f36c6d01c89e18934712248877fe29376f292c827d54df2622cb8c582bf4031 +size 4568335 diff --git a/packages/producer/tests/pip-video-late-host/src/index.html b/packages/producer/tests/pip-video-late-host/src/index.html new file mode 100644 index 000000000..b74661c79 --- /dev/null +++ b/packages/producer/tests/pip-video-late-host/src/index.html @@ -0,0 +1,72 @@ + + + + + + + + + +
+ +
+
INTRO (0–3s)
+
+ + +
+
+ + + +