Added missing eac3
This commit is contained in:
parent
9d7c9de4ab
commit
642f0e6dd5
@ -112,6 +112,13 @@ sealed class AudioCodec(val codec: String, open var bitrate: Int? = null, open v
|
|||||||
override var sampleRate: Int? = null, // = 48000
|
override var sampleRate: Int? = null, // = 48000
|
||||||
) : AudioCodec("ac3")
|
) : AudioCodec("ac3")
|
||||||
|
|
||||||
|
class Eac3(
|
||||||
|
override var bitrate: Int? = null,
|
||||||
|
override var channels: Int? = null,
|
||||||
|
override var sampleRate: Int? = null,
|
||||||
|
) : AudioCodec("eac3")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Dts(
|
class Dts(
|
||||||
override var bitrate: Int? = null,
|
override var bitrate: Int? = null,
|
||||||
@ -205,6 +212,7 @@ fun AudioCodec.isSame(name: String): Boolean {
|
|||||||
"vorbis", "oggvorbis", "libvorbis" -> AudioCodec.Vorbis()
|
"vorbis", "oggvorbis", "libvorbis" -> AudioCodec.Vorbis()
|
||||||
"flac" -> AudioCodec.Flac()
|
"flac" -> AudioCodec.Flac()
|
||||||
"ac3", "dolby", "dolbydigital" -> AudioCodec.Ac3()
|
"ac3", "dolby", "dolbydigital" -> AudioCodec.Ac3()
|
||||||
|
"eac3", "ec3", "dolbydigitalplus", "ddp" -> AudioCodec.Eac3()
|
||||||
"dts", "dca" -> AudioCodec.Dts() // ← lagt til her
|
"dts", "dca" -> AudioCodec.Dts() // ← lagt til her
|
||||||
"pcm_s16le", "pcm" -> AudioCodec.Pcm()
|
"pcm_s16le", "pcm" -> AudioCodec.Pcm()
|
||||||
"copy" -> AudioCodec.Copy
|
"copy" -> AudioCodec.Copy
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user