X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mjpeg_encoder.cpp;h=fd48d70eb64454a4b9e40524fd0fe464ffc5ec51;hb=refs%2Fheads%2Fmjpeg;hp=6c0d17043074e5042e83f2c2d73f6760e8af1d9b;hpb=16e6694c62f62250b1c5d6923ed93c674c4ccf88;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");