softworkz
cee7b8a051
fftools/textformat: Introduce common header and deduplicate code
...
Also change writer_printf signature in AVTextWriter to use va_list,
so that it can be called by the new function writer_printf()
in tf_internal.h.
Reviewed-by: Stefano Sabatini <stefasab@gmail.com >
Signed-off-by: softworkz <softworkz@hotmail.com >
2025-05-15 23:04:44 +02:00
softworkz
5f90eea8a8
fftools/textformat: Apply quality improvements
...
Perform multiple improvements to increase code robustness.
In particular:
- favor unsigned counters for loops
- add missing checks
- avoid possible leaks
- move variable declarations to inner scopes when feasible
- provide explicit type-casting when needed
Signed-off-by: softworkz <softworkz@hotmail.com >
2025-05-15 23:04:44 +02:00
softworkz
8f42d90413
fftools/textformat: Apply formatting and whitespace changes
...
Reviewed-by: Stefano Sabatini <stefasab@gmail.com >
Signed-off-by: softworkz <softworkz@hotmail.com >
2025-05-15 23:04:44 +02:00
Andreas Rheinhardt
c9dc6ca02b
fftools/textformat: Use "", not <> for lavu headers
...
Also remove unused headers.
Reviewed-by: softworkz . <softworkz-at-hotmail.com@ffmpeg.org >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2025-04-16 06:11:45 +02:00
softworkz
97d680d450
fftools/textformat: Extract and generalize textformat api from ffprobe.c
...
Signed-off-by: softworkz <softworkz@hotmail.com >
2025-04-11 03:06:47 +02:00