mirror of
https://github.com/arcodange-org/mediabunny.git
synced 2026-09-27 19:03:46 +02:00
36 lines
758 B
Markdown
36 lines
758 B
Markdown
<script setup>
|
|
import { VPBadge } from 'vitepress/theme'
|
|
</script>
|
|
|
|
<VPBadge type="info" text="Audio codec" />
|
|
|
|
# μ-law PCM codec registration
|
|
|
|
## Description
|
|
|
|
The μ-law companded PCM audio codec, specified in [ITU-T G.711](https://www.itu.int/rec/T-REC-G.711) Tables 2a and 2b.
|
|
|
|
## Codec ID
|
|
|
|
```ts
|
|
'ulaw'
|
|
```
|
|
|
|
## `EncodedPacket` data
|
|
|
|
The packet's data must be a sequence of bytes of arbitrary length (divisible by the channel count), where each byte is a μ-law encoded PCM sample. For multichannel audio, samples from different channels are interleaved.
|
|
|
|
## `EncodedPacket` type
|
|
|
|
The packet's type is always `'key'`.
|
|
|
|
## `AudioDecoderConfig` codec string
|
|
|
|
```ts
|
|
'ulaw'
|
|
```
|
|
|
|
## `AudioDecoderConfig` description
|
|
|
|
`description` is not used for this codec.
|