public void DoSetInitialValues()
 {
     m_FireConfigChangeEvent = false;
     try
     {
         int      i;
         string[] rates;
         LHV1     hv = m_Config.format.lhv1;
         editFormat1.DoSetInitialValues();
         if (hv.dwMpegVersion == LHV1.MPEG2)
         {
             textBoxMpegVersion.Text = "MPEG2";
             rates = Mpeg2BitRates.Split(',');
         }
         else
         {
             textBoxMpegVersion.Text = "MPEG1";
             rates = Mpeg1BitRates.Split(',');
         }
         comboBoxBitRate.Items.Clear();
         comboBoxBitRate.Items.AddRange(rates);
         comboBoxMaxBitRate.Items.Clear();
         comboBoxMaxBitRate.Items.AddRange(rates);
         comboBoxAvgBitrate.Items.Clear();
         comboBoxAvgBitrate.Items.AddRange(rates);
         i = comboBoxBitRate.Items.IndexOf(hv.dwBitrate.ToString());
         comboBoxBitRate.SelectedIndex    = i;
         comboBoxAvgBitrate.SelectedIndex = i;
         comboBoxMaxBitRate.SelectedIndex = i;
         checkBoxCopyRight.Checked        = hv.bCopyright != 0;
         checkBoxCRC.Checked             = hv.bCRC != 0;
         checkBoxOriginal.Checked        = hv.bOriginal != 0;
         checkBoxPrivate.Checked         = hv.bPrivate != 0;
         comboBoxVBRMethod.SelectedIndex = (int)hv.nVbrMethod + 1;
         if ((hv.nVBRQuality >= 0) && (hv.nVBRQuality <= 9))
         {
             trackBarVBRQuality.Value = hv.nVBRQuality;
         }
         else
         {
             trackBarVBRQuality.Value = 0;
         }
         checkBoxVBR.Checked = groupBoxVBR.Enabled = hv.bEnableVBR != 0;
     }
     finally
     {
         m_FireConfigChangeEvent = true;
     }
 }
Ejemplo n.º 2
0
 public Format(WaveFormat format, uint MpeBitRate)
 {
     lhv1 = new LHV1(format, MpeBitRate);
 }
Ejemplo n.º 3
0
 public struct_un(LibsndfileWrapper.SF_INFO soundInfo, uint mp3bitrate)
 {
     lhv1 = new LHV1(soundInfo, mp3bitrate);
 }
Ejemplo n.º 4
0
 struct_un(LibsndfileWrapper.SF_INFO soundInfo, uint mp3bitrate)
 {
     lhv1 = new LHV1(soundInfo, mp3bitrate);
 }