Remove streaming callback workaround.

* All sensors support streaming callback now.
This commit is contained in:
iabdalkader 2018-10-29 23:26:32 +02:00
parent 556160aa06
commit 25878492bc

View File

@ -98,10 +98,6 @@ bool streaming_cb(image_t *image)
} }
} }
// TODO: This is a hack for old snapshot functions that don't support
// the streaming mode yet, we call the streaming function explicitly.
image->pixels = NULL;
if (g_uvc_stream_status != 2 || if (g_uvc_stream_status != 2 ||
frame_index != videoCommitControl.bFrameIndex || frame_index != videoCommitControl.bFrameIndex ||
format_index != videoCommitControl.bFormatIndex) { format_index != videoCommitControl.bFormatIndex) {
@ -190,11 +186,6 @@ int main()
image_t image; image_t image;
image.pixels = NULL; image.pixels = NULL;
sensor.snapshot(&sensor, &image, streaming_cb); sensor.snapshot(&sensor, &image, streaming_cb);
if (image.pixels) {
// TODO: This is a hack for old snapshot functions that don't support
// the streaming mode yet, we call the streaming function explicitly.
streaming_cb(&image);
}
} }
} }
} }