On 26/12/15 01:45, Kip Warner wrote:
> Any help appreciated.

Got the time to read a little the code:

/** Map one real FFT into two parallel real even and odd FFTs. Then
interleave
 * the two real FFTs into one complex FFT. Unmangle the results.
 * ref: http://www.engineeringproductivitytools.com/stuff/T0001/PT10.HTM
 */
static void rdft_calc_c(RDFTContext *s, FFTSample *data)

the function lays down the data as even real - odd imaginary, ffwt
according to the documentation lays the data as read first from 0 to N
and imaginary after from N-1 to 1. Is shuffling the data around enough
for your purposes?

lu
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to