⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

mp3_imdct_36

Function mp3_imdct_36 

Source
pub fn mp3_imdct_36(input: &[i32; 18], output: &mut [i32; 36])
Expand description

36-point IMDCT for long blocks using integer butterfly operations

Transforms 18 frequency-domain coefficients into 36 time-domain samples. Uses the Vorbis/MP3 IMDCT formula with 2.30 fixed-point twiddle factors.