So, few more lines showing our libav version (there is no differentiation between patched and unpatched ffmpeg yet, but at least you can see if build was done against specific API version)
From 4b46292d5c6000cd81385507ae80a3d8be29fa59 Mon Sep 17 00:00:00 2001 From: Andrew Randrianasulu <randrianas...@gmail.com> Date: Sun, 27 Aug 2023 15:22:21 +0300 Subject: [PATCH] Add libav build info to aboutprefs.C
--- cinelerra-5.1/cinelerra/aboutprefs.C | 8 +++++++- cinelerra-5.1/cinelerra/aboutprefs.h | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cinelerra-5.1/cinelerra/aboutprefs.C b/cinelerra-5.1/cinelerra/aboutprefs.C index 03a6f9d0..8242eee2 100644 --- a/cinelerra-5.1/cinelerra/aboutprefs.C +++ b/cinelerra-5.1/cinelerra/aboutprefs.C @@ -28,10 +28,13 @@ #include "vframe.h" #include "versioninfo.h" +#include <libavcodec/avcodec.h> + #ifndef COMPILEDATE #define COMPILEDATE "built: " __DATE__ " " __TIME__ #endif const char *AboutPrefs::build_timestamp = COMPILEDATE; +const char *AboutPrefs::ffmpeg_version = " Libav version: " LIBAVCODEC_IDENT; AboutPrefs::AboutPrefs(MWindow *mwindow, PreferencesWindow *pwindow) : PreferencesDialog(mwindow, pwindow) @@ -53,7 +56,7 @@ void AboutPrefs::create_objects() // add_subwindow(new BC_Title(mwindow->theme->preferencestitle_x, // mwindow->theme->preferencestitle_y, -// _("About"), +// _("About"),http://mirrors.pdp-11.ru/ // LARGEFONT, // resources->text_default)); @@ -125,6 +128,9 @@ void AboutPrefs::create_objects() y += get_text_height(MEDIUMFONT, license3); draw_text(x, y, build_timestamp); + x += get_text_width(MEDIUMFONT, build_timestamp); + draw_text(x,y, ffmpeg_version); + x -= get_text_width(MEDIUMFONT, build_timestamp); #if defined(REPOMAINTXT) y += get_text_height(MEDIUMFONT, build_timestamp); draw_text(x, y, REPOMAINTXT); diff --git a/cinelerra-5.1/cinelerra/aboutprefs.h b/cinelerra-5.1/cinelerra/aboutprefs.h index ee87dcf1..1b50374c 100644 --- a/cinelerra-5.1/cinelerra/aboutprefs.h +++ b/cinelerra-5.1/cinelerra/aboutprefs.h @@ -32,6 +32,7 @@ public: ~AboutPrefs(); static const char *build_timestamp; + static const char *ffmpeg_version; void create_objects(); ArrayList<BC_ListBoxItem*> about; }; -- 2.42.0
-- Cin mailing list Cin@lists.cinelerra-gg.org https://lists.cinelerra-gg.org/mailman/listinfo/cin