Re: [FFmpeg-devel] FFmpeg 5.0

2022-10-31 Thread Andreas Schneider
ossible that I was *too* cautious, and I'm okay > > with having a conversation that leads me to do differently in the future. > > Having automated ABI testing would be definitely a good idea, not all > developers understand how ABI compatibility works and there have been > breakag

[FFmpeg-devel] [PATCH] avformat/gnutls: Use the systems default crypto policy

2022-02-10 Thread Andreas Schneider
We should use the systems crypto policy by default. If there is no system policy, gnutls will use the "NORMAL" policy. Signed-off-by: Andreas Schneider --- libavformat/tls_gnutls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/tls_gnutls.c b/l

[FFmpeg-devel] [PATCH 0/2] Some cleanup for header includes

2022-02-11 Thread Andreas Schneider
Just some small header cleanup. Andreas Schneider (2): avcodec/exif: Include bytestream.h for GetByteContext avcodec/exif: Include tiff_common.h only where needed libavcodec/exif.c | 1 + libavcodec/exif.h | 2 +- libavcodec/mjpegdec.c | 1 + libavcodec/webp.c | 1 + 4 files

[FFmpeg-devel] [PATCH 1/2] avcodec/exif: Include bytestream.h for GetByteContext

2022-02-11 Thread Andreas Schneider
bytestream.h should be directly included for GetByteContext and not rely on other headers to include it. It could be removed from there. Signed-off-by: Andreas Schneider --- libavcodec/exif.h | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/exif.h b/libavcodec/exif.h index

[FFmpeg-devel] [PATCH 2/2] avcodec/exif: Don't include tiff.h in exif.h

2022-02-11 Thread Andreas Schneider
The exif.h header doesn't use anything from tiff.h. We also just need to include tiff_common.h in .c files where it actually used. Signed-off-by: Andreas Schneider --- libavcodec/exif.c | 1 + libavcodec/exif.h | 1 - libavcodec/mjpegdec.c | 1 + libavcodec/webp.c | 1 + 4

[FFmpeg-devel] [PATCH] avcodec/openh264: return (DE|EN)CODER_NOT_FOUND if version check fails

2022-02-18 Thread Andreas Schneider
Signed-off-by: Andreas Schneider --- libavcodec/libopenh264dec.c | 2 +- libavcodec/libopenh264enc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/libopenh264dec.c b/libavcodec/libopenh264dec.c index 7f5e85402a..97d3630df6 100644 --- a/libavcodec