vf.overflow = 0;
if (mjpeg_encoder != nullptr &&
- mjpeg_encoder->get_mjpeg_stream_for_card(card_index) != -1 &&
+ mjpeg_encoder->should_encode_mjpeg_for_card(card_index) &&
vf.userdata != nullptr) {
Userdata *ud = (Userdata *)vf.userdata;
vf.data_copy = ud->data_copy_malloc;
Userdata *userdata = (Userdata *)vf.userdata;
if (mjpeg_encoder != nullptr &&
- mjpeg_encoder->get_mjpeg_stream_for_card(card_index) != -1) {
+ mjpeg_encoder->should_encode_mjpeg_for_card(card_index)) {
if (mjpeg_encoder->using_vaapi()) {
VADisplay va_dpy = mjpeg_encoder->va_dpy->va_dpy;
MJPEGEncoder::VAResources resources = mjpeg_encoder->get_va_resources(width, height);