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

Reply via email to