public ALACSubframeInfo() { best = new ALACSubframe(); lpc_ctx = new LpcContext[Alac.MAX_LPC_WINDOWS]; for (int i = 0; i < Alac.MAX_LPC_WINDOWS; i++) lpc_ctx[i] = new LpcContext(); }
public ALACFrame(int subframes_count) { subframes = new ALACSubframeInfo[subframes_count]; for (int ch = 0; ch < subframes_count; ch++) subframes[ch] = new ALACSubframeInfo(); current = new ALACSubframe(); }
public void ChooseBestSubframe(int ch) { if (current.size >= subframes[ch].best.size) return; ALACSubframe tmp = subframes[ch].best; subframes[ch].best = current; current = tmp; }
public ALACFrame(int subframes_count) { subframes = new ALACSubframeInfo[subframes_count]; for (int ch = 0; ch < subframes_count; ch++) { subframes[ch] = new ALACSubframeInfo(); } current = new ALACSubframe(); }
public ALACSubframeInfo() { best = new ALACSubframe(); sf = new LpcSubframeInfo(); lpc_ctx = new LpcContext[lpc.MAX_LPC_WINDOWS]; for (int i = 0; i < lpc.MAX_LPC_WINDOWS; i++) { lpc_ctx[i] = new LpcContext(); } }
public void ChooseBestSubframe(int ch) { if (current.size >= subframes[ch].best.size) { return; } ALACSubframe tmp = subframes[ch].best; subframes[ch].best = current; current = tmp; }