MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / horizontal_decompose97i

Function horizontal_decompose97i

libavcodec/dwt.c:319–327  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

317}
318
319static void horizontal_decompose97i(DWTELEM *b, int width){
320 DWTELEM temp[width];
321 const int w2= (width+1)>>1;
322
323 lift (temp+w2, b +1, b , 1, 2, 2, width, W_AM, W_AO, W_AS, 1, 1);
324 liftS(temp , b , temp+w2, 1, 2, 1, width, W_BM, W_BO, W_BS, 0, 0);
325 lift (b +w2, temp+w2, temp , 1, 1, 1, width, W_CM, W_CO, W_CS, 1, 0);
326 lift (b , temp , b +w2, 1, 1, 1, width, W_DM, W_DO, W_DS, 0, 0);
327}
328
329
330static void vertical_decompose97iH0(DWTELEM *b0, DWTELEM *b1, DWTELEM *b2, int width){

Callers 1

spatial_decompose97iFunction · 0.85

Calls 2

liftFunction · 0.85
liftSFunction · 0.85

Tested by

no test coverage detected