# Audio

@Serializable(with = MimeTypeSerializer::class )
sealed class Audio : MimeType, KnownMimeTypes (source)

#### Inheritors

Any
Adpcm
XAac
XAiff
VndDeceAudio
VndDigitalWinds
VndDra
VndDts
VndDtsHd
VndRip
VndLucentVoice
XMpegurl
VndMsPlayreadyMediaPya
XMsWma
XMsWax
Midi
Mpeg
Mp4
VndNueraEcelp4800
VndNueraEcelp7470
VndNueraEcelp9600
Ogg
Webm
Opus
XPnRealaudio
XPnRealaudioPlugin
Basic
XWav

## Types

Adpcm
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Adpcm : KnownMimeTypes.Audio
Any
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Any : KnownMimeTypes.Audio
Basic
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Basic : KnownMimeTypes.Audio
Midi
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Midi : KnownMimeTypes.Audio
Mp4
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Mp4 : KnownMimeTypes.Audio
Mpeg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Mpeg : KnownMimeTypes.Audio
Ogg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Ogg : KnownMimeTypes.Audio
Opus
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Opus : KnownMimeTypes.Audio
VndDeceAudio
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDeceAudio : KnownMimeTypes.Audio
VndDigitalWinds
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDigitalWinds : KnownMimeTypes.Audio
VndDra
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDra : KnownMimeTypes.Audio
VndDts
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDts : KnownMimeTypes.Audio
VndDtsHd
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDtsHd : KnownMimeTypes.Audio
VndLucentVoice
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndLucentVoice : KnownMimeTypes.Audio
VndMsPlayreadyMediaPya
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndMsPlayreadyMediaPya : KnownMimeTypes.Audio
VndNueraEcelp4800
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndNueraEcelp4800 : KnownMimeTypes.Audio
VndNueraEcelp7470
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndNueraEcelp7470 : KnownMimeTypes.Audio
VndNueraEcelp9600
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndNueraEcelp9600 : KnownMimeTypes.Audio
VndRip
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndRip : KnownMimeTypes.Audio
Webm
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Webm : KnownMimeTypes.Audio
XAac
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XAac : KnownMimeTypes.Audio
XAiff
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XAiff : KnownMimeTypes.Audio
XMpegurl
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XMpegurl : KnownMimeTypes.Audio
XMsWax
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XMsWax : KnownMimeTypes.Audio
XMsWma
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XMsWma : KnownMimeTypes.Audio
XPnRealaudio
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPnRealaudio : KnownMimeTypes.Audio
XPnRealaudioPlugin
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPnRealaudioPlugin : KnownMimeTypes.Audio
XWav
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XWav : KnownMimeTypes.Audio

## Properties

extensions
Link copied to clipboard
open val extensions : Array < String >

An array of file extensions commonly associated with this MIME type. For example, "text/html" might have extensions "html", "htm". Returns an empty array by default if no extensions are known.

raw
Link copied to clipboard
open val raw : String

The raw MIME type string (e.g., "text/html", "application/json").