| | |
| | | in->config = *config;
|
| | |
|
| | | #ifdef __AVX__
|
| | | LOG_DEBUG << "AVX on";
|
| | | LOG_DEBUG << "AVX on" << std::endl;
|
| | | #ifdef DLIB_HAVE_SSE2
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE2 on";
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE2 on" << std::endl;
|
| | | #endif
|
| | | #ifdef DLIB_HAVE_SSE3
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE3 on";
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE3 on" << std::endl;
|
| | | #endif
|
| | | #ifdef DLIB_HAVE_SSE41
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE41 on";
|
| | | LOG_DEBUG << "DLIB_HAVE_SSE41 on" << std::endl;
|
| | | #endif
|
| | | #ifdef DLIB_HAVE_AVX
|
| | | LOG_DEBUG << "DLIB_HAVE_AVX on";
|
| | | LOG_DEBUG << "DLIB_HAVE_AVX on" << std::endl;
|
| | | #endif
|
| | | #endif
|
| | |
|
| | |
| | |
|
| | | if (pm.type != PipeMaterial::PMT_FRAME)
|
| | | {
|
| | | LOG_ERROR << "Only support PMT_FRAME";
|
| | | LOG_ERROR << "Only support PMT_FRAME" << std::endl;
|
| | | return false;
|
| | | }
|
| | |
|
| | |
| | | MB_Frame* frame = (MB_Frame*)pm.buffer;
|
| | | if (frame->type != MB_Frame::MBFT_YUV420)
|
| | | {
|
| | | LOG_ERROR << "Only support MBFT_YUV420";
|
| | | LOG_ERROR << "Only support MBFT_YUV420" << std::endl;
|
| | | return false;
|
| | | }
|
| | |
|