Skip to content

Commit a9fe2e7

Browse files
StaZhuchromium-wpt-export-bot
authored andcommitted
Video: [MediaRecorder] Only support hvc1.<profile>.<profile_compatibility>.<tier and level>.*
Based on conversation with Chrome Media Team, we should only support valid mimetype for future new codecs, and drop the legacy usage of `hvc1`. Bug: 40276507 Change-Id: I69680bd85dc56b99595268b9d21663058125fa14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6064058 Reviewed-by: Dave Tapuska <[email protected]> Commit-Queue: Sida Zhu <[email protected]> Reviewed-by: Dale Curtis <[email protected]> Cr-Commit-Position: refs/heads/main@{#1391370}
1 parent 4817834 commit a9fe2e7

6 files changed

+20
-20
lines changed

mediacapture-record/MediaRecorder-canvas-media-source.https.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
<meta name=variant content="?mimeType=video/mp4;codecs=vp9,opus">
1313
<meta name=variant content="?mimeType=video/mp4;codecs=av01,opus">
1414
<meta name=variant content="?mimeType=video/mp4;codecs=av01,mp4a.40.2">
15-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,opus">
16-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,mp4a.40.2">
17-
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1,opus">
15+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,opus">
16+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,mp4a.40.2">
17+
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1.1.6.L186.B0,opus">
1818
<meta name=variant content="?mimeType=video/mp4">
1919
<link rel="help"
2020
href="https://w3c.github.io/mediacapture-record/MediaRecorder.html#dom-mediarecorder-mimeType">

mediacapture-record/MediaRecorder-events-and-exceptions.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
<meta name=variant content="?mimeType=video/mp4;codecs=vp9,opus">
1212
<meta name=variant content="?mimeType=video/mp4;codecs=av01,opus">
1313
<meta name=variant content="?mimeType=video/mp4;codecs=av01,mp4a.40.2">
14-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,opus">
15-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,mp4a.40.2">
16-
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1,opus">
14+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,opus">
15+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,mp4a.40.2">
16+
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1.1.6.L186.B0,opus">
1717
<meta name=variant content="?mimeType=video/mp4">
1818
<link rel="help" href="https://w3c.github.io/mediacapture-record/MediaRecorder.html#mediarecorder">
1919
<script src="/resources/testharness.js"></script>

mediacapture-record/MediaRecorder-mimetype.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
'video/webm; codecs="av1"',
3737
'video/mp4; codecs="avc1"',
3838
'video/mp4; codecs="vp9"',
39-
'video/mp4; codecs="hvc1"',
40-
'video/x-matroska; codecs="hvc1"',
39+
'video/mp4; codecs="hvc1.1.6.L186.B0"',
40+
'video/x-matroska; codecs="hvc1.1.6.L186.B0"',
4141
];
4242

4343
const AUDIO_VIDEO_MIME_TYPES = [
@@ -48,9 +48,9 @@
4848
'video/webm; codecs="av1, opus"',
4949
'video/mp4; codecs="avc1, mp4a.40.2"',
5050
'video/mp4; codecs="vp9, opus"',
51-
'video/mp4; codecs="hvc1, mp4a.40.2"',
52-
'video/mp4; codecs="hvc1, opus"',
53-
'video/x-matroska; codecs="hvc1, opus"',
51+
'video/mp4; codecs="hvc1.1.6.L186.B0, mp4a.40.2"',
52+
'video/mp4; codecs="hvc1.1.6.L186.B0, opus"',
53+
'video/x-matroska; codecs="hvc1.1.6.L186.B0, opus"',
5454
];
5555

5656
const AUDIO_MIME_TYPES = [

mediacapture-record/MediaRecorder-pause-resume.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
<meta name=variant content="?mimeType=video/mp4;codecs=vp9,mp4a.40.2">
1414
<meta name=variant content="?mimeType=video/mp4;codecs=av01,opus">
1515
<meta name=variant content="?mimeType=video/mp4;codecs=av01,mp4a.40.2">
16-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,opus">
17-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,mp4a.40.2">
18-
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1,opus">
16+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,opus">
17+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,mp4a.40.2">
18+
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1.1.6.L186.B0,opus">
1919
<meta name=variant content="?mimeType=video/mp4">
2020
<link rel="help" href="https://w3c.github.io/mediacapture-record/MediaRecorder.html#mediarecorder">
2121
<script src="/resources/testharness.js"></script>

mediacapture-record/MediaRecorder-peerconnection.https.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=vp9,opus">
1919
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=av01,opus">
2020
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=av01,mp4a.40.2">
21-
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=hvc1,opus">
22-
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=hvc1,mp4a.40.2">
23-
<meta name=variant content="?kinds=video,audio&mimeType=video/x-matroska;codecs=hvc1,opus">
21+
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,opus">
22+
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,mp4a.40.2">
23+
<meta name=variant content="?kinds=video,audio&mimeType=video/x-matroska;codecs=hvc1.1.6.L186.B0,opus">
2424
<meta name=variant content="?kinds=video,audio&mimeType=video/mp4">
2525

2626
<link rel="help"

mediacapture-record/MediaRecorder-stop.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<meta name=variant content="?mimeType=video/mp4;codecs=vp9,opus">
1111
<meta name=variant content="?mimeType=video/mp4;codecs=av01,opus">
1212
<meta name=variant content="?mimeType=video/mp4;codecs=av01,mp4a.40.2">
13-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,opus">
14-
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1,mp4a.40.2">
15-
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1,opus">
13+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,opus">
14+
<meta name=variant content="?mimeType=video/mp4;codecs=hvc1.1.6.L186.B0,mp4a.40.2">
15+
<meta name=variant content="?mimeType=video/x-matroska;codecs=hvc1.1.6.L186.B0,opus">
1616
<meta name=variant content="?mimeType=video/mp4">
1717
<link rel="help" href="https://w3c.github.io/mediacapture-record/MediaRecorder.html#mediarecorder">
1818
<script src="/resources/testharness.js"></script>

0 commit comments

Comments
 (0)