X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mjpeg_encoder.cpp;h=fd48d70eb64454a4b9e40524fd0fe464ffc5ec51;hb=ec67a4b205b93f3d260470485949b29abac6ad21;hp=6c0d17043074e5042e83f2c2d73f6760e8af1d9b;hpb=7cd8d9079f89d091f3332de1cdfee46136d2d74f;p=nageru diff --git a/mjpeg_encoder.cpp b/mjpeg_encoder.cpp index 6c0d170..fd48d70 100644 --- a/mjpeg_encoder.cpp +++ b/mjpeg_encoder.cpp @@ -130,7 +130,7 @@ MJPEGEncoder::MJPEGEncoder(HTTPD *httpd, const string &va_display) avctx->pb->write_data_type = &MJPEGEncoder::write_packet2_thunk; avctx->flags = AVFMT_FLAG_CUSTOM_IO; - for (int card_idx = 0; card_idx < global_flags.num_cards; ++card_idx) { + for (unsigned card_idx = 0; card_idx < global_flags.card_to_mjpeg_stream_export.size(); ++card_idx) { AVStream *stream = avformat_new_stream(avctx.get(), nullptr); if (stream == nullptr) { fprintf(stderr, "avformat_new_stream() failed\n");