transformAC3 method

void transformAC3(
  1. InputBuffer src,
  2. InputBuffer dst
)

Implementation

void transformAC3(InputBuffer src, InputBuffer dst) {
  final a = src[0] + 4;
  final c4 = _mul(src[4], kC2);
  final d4 = _mul(src[4], kC1);
  final c1 = _mul(src[1], kC2);
  final d1 = _mul(src[1], kC1);
  _store2(dst, 0, a + d4, d1, c1);
  _store2(dst, 1, a + c4, d1, c1);
  _store2(dst, 2, a - c4, d1, c1);
  _store2(dst, 3, a - d4, d1, c1);
}