mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-06 13:57:14 -04:00
42 lines
862 B
C#
42 lines
862 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace DvdLib.Ifo
|
|
{
|
|
public enum AudioCodec
|
|
{
|
|
AC3 = 0,
|
|
MPEG1 = 2,
|
|
MPEG2ext = 3,
|
|
LPCM = 4,
|
|
DTS = 6,
|
|
}
|
|
|
|
public enum ApplicationMode
|
|
{
|
|
Unspecified = 0,
|
|
Karaoke = 1,
|
|
Surround = 2,
|
|
}
|
|
|
|
public class AudioAttributes
|
|
{
|
|
public readonly AudioCodec Codec;
|
|
public readonly bool MultichannelExtensionPresent;
|
|
public readonly ApplicationMode Mode;
|
|
public readonly byte QuantDRC;
|
|
public readonly byte SampleRate;
|
|
public readonly byte Channels;
|
|
public readonly ushort LanguageCode;
|
|
public readonly byte LanguageExtension;
|
|
public readonly byte CodeExtension;
|
|
}
|
|
|
|
public class MultiChannelExtension
|
|
{
|
|
|
|
}
|
|
}
|