Am Dienstag, den 02.06.2015, 13:46 +0200 schrieb Bernhard Übelacker: > I just wanted to have a less invasive change.
Me too. And there isn't even anything wrong with that code. We just need to find a way to give the compiler a hint with the clue bat. > I guess this is a hint for this initialization: > - const vecfloat_union fabs_mask = {{ 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF, > 0x7FFFFFFF }}; Isn't 0x7FFFFFFF == nan in float? Maybe we could get rid of the int type and initialize the union through the float members with 0./0.? But maybe this is just a stupid idea. > Removing _i_32 seems to initialize the union differently and therefore > the result is different. > With _i_32 removed (and the alignment 0x20) audio is not working anymore. Gosh, this is to pull my hair out. ;) - Fabian
signature.asc
Description: This is a digitally signed message part