genesys: Fix depth calculation for segmented sensors in lineart mode

merge-requests/178/head
Povilas Kanapickas 2019-09-13 15:37:31 +03:00
rodzic e89c6a0aab
commit 7f852e0417
1 zmienionych plików z 1 dodań i 6 usunięć

Wyświetl plik

@ -3421,12 +3421,7 @@ void genesys_fill_segmented_buffer(Genesys_Device* dev, uint8_t* work_buffer_dst
{
DBG_HELPER(dbg);
unsigned depth = dev->settings.depth;
if (dev->settings.scan_mode == ScanColorMode::LINEART &&
dev->settings.dynamic_lineart == false)
{
depth = 1;
}
unsigned depth = dev->session.params.depth;
// fill buffer if needed
if (dev->oe_buffer.avail() == 0)