Skip to content

Commit cb15e15

Browse files
committed
move Musepack Codec Mapping in Matroska v5
The mapping is not defined yet and not files (should) exist with A_MPC. We can create the proper mapping for Matroska v5. Ref. #89
1 parent d38ac35 commit cb15e15

5 files changed

+32
-10
lines changed

codec_iana.md

-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ A_DTS/LOSSLESS | 2 | Digital Theatre System Lossless | This document, (#a-dts-lo
6565
A_EAC3 | 2 | Dolby Digital Plus / E-AC-3 | This document, (#a-eac3)
6666
A_FLAC | 2 | FLAC | This document, (#a-flac)
6767
A_MLP | 2 | Meridian Lossless Packing / MLP | This document, (#a-mlp)
68-
A_MPC | 2 | MPC (musepack) SV8 | This document, (#a-mpc)
6968
A_MPEG/L1 | 2 | MPEG Audio 1, 2 Layer I | This document, (#a-mpeg-l1)
7069
A_MPEG/L2 | 2 | MPEG Audio 1, 2 Layer II | This document, (#a-mpeg-l2)
7170
A_MPEG/L3 | 2 | MPEG Audio 1, 2, 2.5 Layer III | This document, (#a-mpeg-l3)

codec_specs.md

-9
Original file line numberDiff line numberDiff line change
@@ -667,15 +667,6 @@ Codec Name: Meridian Lossless Packing / MLP
667667

668668
Description: A lossless audio codec used in DVD-Audio discs. The format is similar to Dolby TrueHD ((#a-truehd)) but with less channels.
669669

670-
### A_MPC
671-
672-
Codec ID: A_MPC
673-
674-
Codec Name: MPC (musepack) SV8
675-
676-
Description: The main developer for musepack has requested that we wait until the SV8 framing has been fully defined
677-
for musepack before defining how to store it in Matroska.
678-
679670
### A_MPEG/L1
680671

681672
Codec ID: A_MPEG/L1

matroska5_body.md

+13
Original file line numberDiff line numberDiff line change
@@ -129,3 +129,16 @@ definition:
129129
: One language corresponding to the EditionString,
130130
in the form defined in [@!RFC5646]; see [@!RFC9559, section 12] on language codes.
131131

132+
# New Codec Mapping
133+
134+
This documents adds the following codec mappings, with the same definition format as in [@!I-D.ietf-cellar-codec].
135+
136+
## A_MPC
137+
138+
Codec ID: A_MPC
139+
140+
Codec Name: MPC (musepack) SV8
141+
142+
Description: The main developer for musepack has requested that we wait until the SV8 framing has been fully defined
143+
for musepack before defining how to store it in Matroska. See [@!Musepack].
144+

matroska5_iana.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,12 @@
22

33
## Matroska Element IDs Registry Additions
44

5+
## Matroska Codec IDs Registry Additions
6+
7+
This document adds the following Codec IDs to the "Matroska Codec IDs" Registry.
8+
The Change Controller for the these new entries is the IETF.
9+
10+
Codec ID | Track Type | Description | Reference
11+
--------:|:----------:|:-----------------------|:------------------------------
12+
A_MPC | 2 | MPC (musepack) SV8 | This document, (#a-mpc)
13+
Table: Additional "Matroska Codec IDs" Registry Values{#codec-id-registry-table}

rfc_backmatter_matroska5.md

+10
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@
1313
<seriesInfo name="ITU-T Recommendation" value="J.17" />
1414
</reference>
1515

16+
<reference anchor="Musepack" target="http://trac.musepack.net/musepack/wiki/SV8Specification">
17+
<front>
18+
<title>SV8 specification</title>
19+
<author>
20+
<organization>Musepack</organization>
21+
</author>
22+
<date day="24" month="February" year="2009"/>
23+
</front>
24+
</reference>
25+
1626
<reference anchor="NAB1964" target="https://www.richardhess.com/tape/history/NAB/NAB_Disc_Standard_1964_searchable.pdf">
1727
<front>
1828
<title>NAB Audio Recording And Reproducing Standards For Disc Recording And Reproducing</title>

0 commit comments

Comments
 (0)