[FFmpeg-devel] [PATCH] av_get_frame_filename2 parameter int -> int64_t
Leo Izen
leo.izen at gmail.com
Mon Sep 16 21:49:22 EEST 2024
On 9/16/24 2:22 PM, Filip Mašić wrote:
> my apologies for re-sending; i didn't spot that there was a header file. my previous email may be disregarded.
>
> suggested fix for ticket 11194; see ticket for more info. i haven't been able to test this since i don't have any build tools installed, but decided to submit it since it seems to be a trivial change and easy to test
>
> Signed-off-by: Filip Mašić <shoutplenty at gmail.com>
> ---
> libavformat/avformat.h | 4 ++--
> libavformat/utils.c | 4 ++--
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/libavformat/avformat.h b/libavformat/avformat.h
> index 4a3fb00529..76ffb008b4 100644
> --- a/libavformat/avformat.h
> +++ b/libavformat/avformat.h
> @@ -2911,10 +2911,10 @@ void av_dump_format(AVFormatContext *ic,
> * @return 0 if OK, -1 on format error
> */
> int av_get_frame_filename2(char *buf, int buf_size,
> - const char *path, int number, int flags);
> + const char *path, int64_t number, int flags);
>
> int av_get_frame_filename(char *buf, int buf_size,
> - const char *path, int number);
> + const char *path, int64_t number);
>
This is a breaking change, because you're changing the function
signature (including the size of arguments) for a function exposed as
a public API. You'll need to figure out a solution that doesn't break
public interfaces.
- Leo Izen (Traneptora)
More information about the ffmpeg-devel
mailing list