Do not use an unrelated graph property, which will change in future commits. --- fftools/ffmpeg_filter.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c index f37b867b31..e11ae2e9bf 100644 --- a/fftools/ffmpeg_filter.c +++ b/fftools/ffmpeg_filter.c @@ -41,6 +41,8 @@ typedef struct FilterGraphPriv { FilterGraph fg; + int is_simple; + const char *graph_desc; // frame for temporarily holding output from the filtergraph @@ -353,6 +355,7 @@ FilterGraph *fg_create(char *graph_desc) int init_simple_filtergraph(InputStream *ist, OutputStream *ost) { FilterGraph *fg; + FilterGraphPriv *fgp; OutputFilter *ofilter; InputFilter *ifilter; int ret; @@ -360,6 +363,9 @@ int init_simple_filtergraph(InputStream *ist, OutputStream *ost) fg = fg_create(NULL); if (!fg) report_and_exit(AVERROR(ENOMEM)); + fgp = fgp_from_fg(fg); + + fgp->is_simple = 1; ofilter = ofilter_alloc(fg); ofilter->ost = ost; @@ -1474,7 +1480,7 @@ int ifilter_has_all_input_formats(FilterGraph *fg) int filtergraph_is_simple(FilterGraph *fg) { FilterGraphPriv *fgp = fgp_from_fg(fg); - return !fgp->graph_desc; + return fgp->is_simple; } int reap_filters(int flush) -- 2.40.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".