Lion
Lion
I have same issue (but on linux). Debugger console have some "keys on reference is experimental" warnings and ends with following message: ``` onException: keys on reference is experimentalDebugger connection...
After fixing warnings - everything works as expected.
Put* not enough for portable float conversion. There at least 3 existing double layouts. Here code with run-time detection https://github.com/lieff/lvg/blob/master/swf/avm1.c (read_double and read_float).
Thanks for reply :) Ah, I see ``` |-FunctionDecl 0x5589fa46f218 line:45:1 _mm_empty 'void (void)' static inline | |-CompoundStmt 0x5589fa46f468 | | `-CallExpr 0x5589fa46f410 'void' | | `-ImplicitCastExpr 0x5589fa46f3f8 'void (*)(void)'...
First "avx512vl" function is _mm256_mask_add_epi32 from avx512vlintrin.h, included in immintrin.h: ``` #if !defined(_MSC_VER) || __has_feature(modules) || defined(__AVX512VL__) #include #endif ```
I have some questions too..: const float npd = response(feature_responses); Do you used response (f1-f2)/ (f1+f2) or more complicated function? // thresh1 is negative, thresh2 is positive in [0,127) range...
http://wiki.hydrogenaud.io/index.php?title=MP3packer if description is right, only thing mp3packer do is eliminate padding. I can try to do it in C.
Hi) Multi-threading is supported, but slightly reduces quality. You need to compile test application with -DH264E_MAX_THREADS=n (where n=max number of threads) and use -threads command line switch: ``` $ ./h264enc_x64...
Quality reduction happen because of image split on n (number of threads) independent parts.
Yes, slices are used. Here where per thread start\end macro-block params calculated https://github.com/lieff/minih264/blob/master/minih264e.h#L11323 .