CMPTO J2K dec: poison pill should have OK status

This commit is contained in:
Martin Pulec
2018-06-28 21:31:37 +02:00
parent 923920cf26
commit e58935d9ae

View File

@@ -98,10 +98,6 @@ static void *decompress_j2k_worker(void *args)
int decoded_img_status;
CHECK_OK(cmpto_j2k_dec_ctx_get_decoded_img(s->decoder, 1, &img, &decoded_img_status),
"Decode image", continue);
if (img == NULL) {
/// @todo what about reconfiguration
break;
}
{
lock_guard<mutex> lk(s->lock);
@@ -116,6 +112,10 @@ static void *decompress_j2k_worker(void *args)
continue;
}
if (img == NULL) { // decoder stopped
break;
}
void *dec_data;
size_t len;
CHECK_OK(cmpto_j2k_dec_img_get_samples(img, &dec_data, &len),