FFmpeg/fftools/textformat
softworkz 45926bc09a fftools/graphprint: Add execution graph printing
The key benefits are:

- Different to other graph printing methods, this is outputting:
  - all graphs with runtime state
    (including auto-inserted filters)
  - each graph with its inputs and outputs
  - all filters with their in- and output pads
  - all connections between all input- and output pads
  - for each connection:
    - the runtime-negotiated format and media type
    - the hw context
    - if video hw context, both: hw pixfmt + sw pixfmt
- Output can either be printed to stdout or written to specified file
- Output is machine-readable
- Use the same output implementation as ffprobe, supporting multiple
  formats

Signed-off-by: softworkz <softworkz@hotmail.com>
2025-05-15 23:09:17 +02:00
..
avtextformat.c fftools/graphprint: Add execution graph printing 2025-05-15 23:09:17 +02:00
avtextformat.h fftools/graphprint: Add execution graph printing 2025-05-15 23:09:17 +02:00
avtextwriters.h fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_compact.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_default.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_flat.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_ini.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_internal.h fftools/tf_internal: Use av_default_item_name 2025-05-15 23:04:44 +02:00
tf_json.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tf_mermaid.c fftools/graphprint: Add execution graph printing 2025-05-15 23:09:17 +02:00
tf_mermaid.h fftools/graphprint: Add execution graph printing 2025-05-15 23:09:17 +02:00
tf_xml.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tw_avio.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tw_buffer.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00
tw_stdout.c fftools/textformat: Introduce common header and deduplicate code 2025-05-15 23:04:44 +02:00