diff --git a/ffserver.c b/ffserver.c index cfabe30823c18de111a1a0c7a29681b2d8c41912..1cb9450eccfb3fd5f36f9435cd4e7fee7fab871f 100644 --- a/ffserver.c +++ b/ffserver.c @@ -1362,6 +1362,9 @@ int parse_ffconfig(const char *filename) stream->fmt = NULL; } else { stream->stream_type = STREAM_TYPE_LIVE; + /* jpeg cannot be used here, so use single frame jpeg */ + if (!strcmp(arg, "jpeg")) + strcpy(arg, "singlejpeg"); stream->fmt = guess_format(arg, NULL, NULL); if (!stream->fmt) { fprintf(stderr, "%s:%d: Unknown Format: %s\n",