public bool Equals(VideoCodecFrame other)
 {
     return(true && ref_count.Equals(other.ref_count) && flags.Equals(other.flags) && SystemFrameNumber.Equals(other.SystemFrameNumber) && decode_frame_number.Equals(other.decode_frame_number) && presentation_frame_number.Equals(other.presentation_frame_number) && Dts.Equals(other.Dts) && Pts.Equals(other.Pts) && Duration.Equals(other.Duration) && DistanceFromSync.Equals(other.DistanceFromSync) && InputBuffer.Equals(other.InputBuffer) && OutputBuffer.Equals(other.OutputBuffer) && Deadline.Equals(other.Deadline) && _events.Equals(other._events) && _user_data.Equals(other._user_data) && user_data_destroy_notify.Equals(other.user_data_destroy_notify));
 }