2013-04-07 10:58:58 +01:00
|
|
|
|
using SharpCompress.IO;
|
|
|
|
|
|
|
|
|
|
|
|
namespace SharpCompress.Common.Rar.Headers
|
|
|
|
|
|
{
|
|
|
|
|
|
internal class AVHeader : RarHeader
|
|
|
|
|
|
{
|
|
|
|
|
|
protected override void ReadFromReader(MarkingBinaryReader reader)
|
|
|
|
|
|
{
|
|
|
|
|
|
UnpackVersion = reader.ReadByte();
|
|
|
|
|
|
Method = reader.ReadByte();
|
|
|
|
|
|
AVVersion = reader.ReadByte();
|
|
|
|
|
|
AVInfoCRC = reader.ReadInt32();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2013-04-28 12:32:55 +01:00
|
|
|
|
internal int AVInfoCRC { get; private set; }
|
2013-04-07 10:58:58 +01:00
|
|
|
|
|
2013-04-28 12:32:55 +01:00
|
|
|
|
internal byte UnpackVersion { get; private set; }
|
2013-04-07 10:58:58 +01:00
|
|
|
|
|
2013-04-28 12:32:55 +01:00
|
|
|
|
internal byte Method { get; private set; }
|
2013-04-07 10:58:58 +01:00
|
|
|
|
|
2013-04-28 12:32:55 +01:00
|
|
|
|
internal byte AVVersion { get; private set; }
|
2013-04-07 10:58:58 +01:00
|
|
|
|
}
|
2013-04-28 12:32:55 +01:00
|
|
|
|
}
|