]> git.sesse.net Git - nageru/blobdiff - mjpeg_encoder.cpp
Add an option to control the mapping of streams to export to MJPEG (or turn it off...
[nageru] / mjpeg_encoder.cpp
index 6c0d17043074e5042e83f2c2d73f6760e8af1d9b..fd48d70eb64454a4b9e40524fd0fe464ffc5ec51 100644 (file)
@@ -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");