public override XElement SerializeItem(object item, object parentItem)
        {
            BmdVideohubOutput output = item as BmdVideohubOutput;

            if (output == null)
            {
                return(null);
            }
            XElement serializedOutput = base.SerializeItem(item, parentItem);

            return(serializedOutput);
        }
        public override object DeserializeItem(XmlNode serializedItem, object parentItem)
        {
            BmdVideohubOutput restoredOutput = base.DeserializeItem(serializedItem, parentItem) as BmdVideohubOutput;

            return(restoredOutput);
        }