public override bool Equals(System.Object object_Renamed) { bool isEqual = false; if (base.Equals(object_Renamed) && (object_Renamed is DefineVideoStream)) { DefineVideoStream defineVideoStream = (DefineVideoStream)object_Renamed; if ((defineVideoStream.numFrames == this.numFrames) && (defineVideoStream.width == this.width) && (defineVideoStream.height == this.height) && (defineVideoStream.deblocking == this.deblocking) && (defineVideoStream.smoothing == this.smoothing) && (defineVideoStream.codecID == this.codecID)) { isEqual = true; } } return(isEqual); }
public virtual void defineVideoStream(DefineVideoStream tag) { }
public override void defineVideoStream(DefineVideoStream tag) { tags.Add(tag); }
private Tag decodeDefineVideoStream() { DefineVideoStream t; t = new DefineVideoStream(); int id = r.readUI16(); t.numFrames = r.readUI16(); t.width = r.readUI16(); t.height = r.readUI16(); r.syncBits(); r.readUBits(4); // reserved t.deblocking = r.readUBits(3); t.smoothing = r.readBit(); t.codecID = r.readUI8(); dict.add(id, t); return t; }