Hi, guys! I am using ffmpeg to add an overlay (image) for a video.
Now I am passing a string const char *filters like "movie=image.png[wm];[in][wm]overlay=5:5[out]" to avfilter_graph_parse_ptr (AVFilterGraph *graph, const char *filters, AVFilterInOut **inputs, AVFilterInOut **outputs, void *log_ctx) function returns 1 and everything looks fine until second call of ret = ffmpeg.avcodec_encode_video2(pCodecCtx, &pkt, pFrame, &got_output); function. On the first call it returns 0, but on the second call avcodec_encode_video2 function returns -1.
Has anyone faced same issue ? Or maybe someone can share a working sample ? _______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user