[FFmpeg-devel] [PATCH 0/2] [RFC-NotForMerge] fftools/graphprint: The "bad" patch
ffmpegagent
ffmpegagent at gmail.com
Wed May 28 18:24:07 EEST 2025
This is the "bad" patch from the graphprint patchset. It is largely
unchanged, except:
* The method to determine the temp folder has been revised
* Only xdg-open is called for Linux
(no alternate aliases)
* An additional check is added for illustration
(but not actually necessary)
A second patch is included which replaces the system() with the original
source code from glibc 2.31. This is for being able to actually discuss the
code rather than a "black box".
Please see my accompanying e-mail: The "bad" Patch
.
softworkz (2):
[RFC-NotForMerge] fftools/graphprint: The "bad" patch
[RFC-NotForMerge] fftools/graphprint: Inline glibc system()
implementation
doc/ffmpeg.texi | 4 +
fftools/Makefile | 2 +
fftools/ffmpeg.c | 2 +-
fftools/ffmpeg.h | 1 +
fftools/ffmpeg_filter.c | 2 +-
fftools/ffmpeg_opt.c | 4 +
fftools/graph/_system.c | 213 ++++++++++++++++++++++++++++++++
fftools/graph/_system.h | 27 ++++
fftools/graph/_system_support.h | 199 +++++++++++++++++++++++++++++
fftools/graph/filelauncher.c | 201 ++++++++++++++++++++++++++++++
fftools/graph/graphprint.c | 48 ++++++-
fftools/graph/graphprint.h | 32 +++++
12 files changed, 732 insertions(+), 3 deletions(-)
create mode 100644 fftools/graph/_system.c
create mode 100644 fftools/graph/_system.h
create mode 100644 fftools/graph/_system_support.h
create mode 100644 fftools/graph/filelauncher.c
base-commit: 96d4bcbcd81f18e4538f139fb86d52d41981c4be
Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-89%2Fsoftworkz%2Fkillerfeature_system-v1
Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-89/softworkz/killerfeature_system-v1
Pull-Request: https://github.com/ffstaging/FFmpeg/pull/89
--
ffmpeg-codebot
More information about the ffmpeg-devel
mailing list