On 12.07.2022 18:28, Marco Vianini wrote:
Hi all
I'm using Libav libraries (version 4.1.6) to make operations on audio/video 
AVFrame: conversions, decoding, encoding, etc.

That is a really old version, and you should desperately update.

To improve performances I'd like to use framepool.
So I need to include "libavfilter/framepool.h", but I cannot, because this file 
is not exported.
Should be possible to add "framepool.h" to HEADERS in "libavfilter\Makefile" ?
Code:"NAME = avfilterDESC = FFmpeg audio/video filtering library
HEADERS = avfilter.h                                                    \          buffersink.h                                                  \          buffersrc.h                                                   \          version.h                                                     \   framepool.h

framepool.h is not a public header, and contains no publicly exported functions. Even if you got the header, you couldn't use the functions since they're not exported from the library.

So no, you can't use any of the stuff in there outside of libavfilter.
It's also not in any way stable, so can break its API at any random point.
_______________________________________________
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".

Reply via email to