TangoService_connectOnFrameAvailable () зависает или аварийно завершает работу, используя Google Tango Leibniz Release 1.10

Похоже, существует проблема с приемом цветных кадров в Leibniz Release 1.10: при регистрации обратного вызова с использованиемTangoService_connectOnFrameAvailable(TANGO_CAMERA_COLOR,NULL,onFrameAvailable) обратный звонокonFrameAvailable() либо никогда не будет называться илиTangoService_connectOnFrameAvailable() вылетает со следующей ошибкой:

04-20 13: 29: 44.384: E / tango_client_api (4712): TangoErrorType TangoService_connectOnFrameAvailable (TangoCameraId, void *, void () (Недействительный, TangoCameraId, const TangoImageBuffer *)): Внутренняя ошибка: connectSurface (), идентификатор камеры 0, внутренняя ошибка.

В примечаниях к выпуску говорится

[...] config_enable_color_camera была добавлена ​​во флаги конфигурации. Мы рекомендуем вам всегда явно устанавливать этот флаг в значение true при доступе к цветной камере. Вы должны установить флаг true для TangoService_connectOnFrameAvailable () или TangoService_connectTextureId () для успешного выполнения после вызова TangoService_connect (). [...]

Таким образом, если я установлю этот флаг в true между вызовамиTangoService_connect() а такжеTangoService_connectOnFrameAvailable()Обратный звонокonFrameAvailable() никогда не будет вызываться, если я установлю этот флаг на true раньшеTangoService_connect() TangoService_connectOnFrameAvailable() всегда будет сбой

Итак, что я делаю не так? Есть ли фрагмент кода или что-то еще? Это было быдействительно полезно ... к сожалению, ни один из примеров не использует цветные рамки ...

Человек, после того, как у меня были подобные проблемы с Kalman Release 1.9, я начинаю задаваться вопросом, тщательно ли тестируются SDK перед выпуском в первую очередь ...

Ответы на вопрос(2)

Ваш ответ на вопрос