Exemplo n.º 1
0
        /******************/
        /* CODECS SECTION */
        /******************/

        private CodecToolStripMenuItem InstallCodec(ICodecConfig _CodecConfig, CheckState _CheckState)
        {
            CodecToolStripMenuItem codecItem = null;

            if (_CodecConfig != null)
            {
                IGraphCodec graphCodec = _CodecConfig.CreateGraphCodec();
                if (graphCodec != null)
                {
                    codecItem            = new CodecToolStripMenuItem(_CodecConfig.GetCodecName(), graphCodec);
                    codecItem.Click     += TSM_CodecSelect_Click;
                    codecItem.CheckState = _CheckState;
                    TSM_Codecs.DropDownItems.Add(codecItem);
                }
            }
            return(codecItem);
        }