public FlacFrame(int subframes_count)
 {
     subframes = new FlacSubframeInfo[subframes_count];
     for (int ch = 0; ch < subframes_count; ch++)
         subframes[ch] = new FlacSubframeInfo();
     current = new FlacSubframe();
 }
 public void ChooseBestSubframe(int ch)
 {
     if (current.size >= subframes[ch].best.size)
         return;
     FlacSubframe tmp = subframes[ch].best;
     subframes[ch].best = current;
     current = tmp;
 }
示例#3
0
文件: FlacFrame.cs 项目: olekbb/KCK
 public FlacFrame(int subframes_count)
 {
     subframes = new FlacSubframeInfo[subframes_count];
     for (int ch = 0; ch < subframes_count; ch++)
     {
         subframes[ch] = new FlacSubframeInfo();
     }
     current = new FlacSubframe();
 }
示例#4
0
文件: FlacFrame.cs 项目: olekbb/KCK
        public void ChooseBestSubframe(int ch)
        {
            if (current.size >= subframes[ch].best.size)
            {
                return;
            }
            FlacSubframe tmp = subframes[ch].best;

            subframes[ch].best = current;
            current            = tmp;
        }