On Sun, Apr 05, 2020 at 17:59:28 +0200, Andreas Rheinhardt wrote: > - if ((t = av_dict_get(c->metadata, "title", NULL, 0))) { > + if (t = av_dict_get(c->metadata, "title", NULL, 0)) { Isn't the extra set of brackets there to tell the compiler that the assignment is on purpose? Moritz