Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-08 Thread Stefano Sabatini
ril 2025 01:24 > > > > To: FFmpeg development discussions and patches > > > > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > [...] > > > Hello Stefano, > > > > > > I have five new commits for this: > > &

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-07 Thread Stefano Sabatini
On date Saturday 2025-05-03 08:55:42 +, softworkz . wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of softworkz > > . > > Sent: Dienstag, 29. April 2025 01:24 > > To: FFmpeg development discussions and patches > > Subject:

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-07 Thread softworkz .
> -Original Message- > From: Stefano Sabatini > Sent: Donnerstag, 8. Mai 2025 01:31 > To: softworkz . > Cc: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > On date Saturday 2025-05-03 0

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-07 Thread Stefano Sabatini
On date Monday 2025-05-05 16:32:08 +0200, Nicolas George wrote: > Stefano Sabatini (HE12025-05-04): > > I don't understand this claim. There is a root, and each section can > > have several subsections, so it is a tree in my view, although we set > > a maximum depth. Where am I wrong? > > Are we

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-06 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Nicolas > George > Sent: Montag, 5. Mai 2025 16:32 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > Stefano Sabatini (HE1

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-05 Thread Nicolas George
Stefano Sabatini (HE12025-05-04): > I don't understand this claim. There is a root, and each section can > have several subsections, so it is a tree in my view, although we set > a maximum depth. Where am I wrong? Are we looking at the same thing? In ffprobe's output, we have sections “packets”, “

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-04 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Stefano > Sabatini > Sent: Sonntag, 4. Mai 2025 17:33 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > On date Tuesday 2

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-04 Thread Stefano Sabatini
On date Tuesday 2025-04-29 10:30:55 +0200, Nicolas George wrote: > Stefano Sabatini (HE12025-04-27): > > Elaborating on this. ffprobe/textformat is based on a notion of > > hierarchical tree-like data > > No, this is not true. FFprobe and all its supporting code is based on > one level of hierarc

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-05-03 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of softworkz . > Sent: Dienstag, 29. April 2025 01:24 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > > -Original

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-29 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of softworkz . > Sent: Dienstag, 29. April 2025 20:07 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > > -Original

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-29 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Nicolas > George > Sent: Dienstag, 29. April 2025 10:31 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > Stefano

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-29 Thread Nicolas George
Stefano Sabatini (HE12025-04-27): > Elaborating on this. ffprobe/textformat is based on a notion of > hierarchical tree-like data No, this is not true. FFprobe and all its supporting code is based on one level of hierarchy. Just one level, not a real hierarchical structure. > Considering this, th

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-28 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Stefano > Sabatini > Sent: Dienstag, 29. April 2025 00:27 > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > On date Sunday 2

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-28 Thread Stefano Sabatini
peg.org> > > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > > > On date Friday 2025-04-25 13:16:59 +, softworkz . wrote: > > [...] > > > Tell me what I should check for and what not in those four groups of > > > functio

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-27 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Stefano Sabatini > Sent: Sonntag, 27. April 2025 12:42 > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > O

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-27 Thread Stefano Sabatini
On date Friday 2025-04-25 13:16:59 +, softworkz . wrote: [...] > Tell me what I should check for and what not in those four groups of > functions and for those things which should be checked, tell me which > way (return error, return silently, allow segfault or use an assertion). > > Then I'l

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-27 Thread Stefano Sabatini
On date Thursday 2025-04-24 19:12:09 +0200, Nicolas George wrote: > softworkz . (HE12025-04-22): [...] > ffprobe has a concept of sections, and no more. XML does not have a > concept of sections. JSON does not have a concept of sections. CSV does > not have a concept of sections. Other parts of FFm

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-25 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Nicolas George > Sent: Freitag, 25. April 2025 16:05 > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > >

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-25 Thread Nicolas George
softworkz . (HE12025-04-25): > Does it really need to be something entirely different from the > current sections concept? Yes. And it is all the answer you will get from me after your rudeness. -- Nicolas George ___ ffmpeg-devel mailing list ffmpe

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-25 Thread softworkz .
Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > softworkz . (HE12025-04-22): > > AVTextFormatter Implementations > > > > - print_section_header > > - print_section_footer > > - print_integer > > - print_string > > >

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-25 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of > Nicolas George > Sent: Donnerstag, 24. April 2025 19:12 > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > >

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-25 Thread softworkz .
> -Original Message- > From: ffmpeg-devel On Behalf Of Rémi > Denis-Courmont > Sent: Donnerstag, 24. April 2025 20:34 > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface > > Le tiistaina 22. huhtikuuta 20

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-24 Thread Rémi Denis-Courmont
Le tiistaina 22. huhtikuuta 2025, 7.20.26 Itä-Euroopan kesäaika softworkz . a écrit : > Hi Stefano, Andreas, Nicolas > and of course, anybody who's interested in the AVTextFormat APIs, > > > let me start by saying that I have no intention to rush the > publicization of those APIs. I think there'

Re: [FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-24 Thread Nicolas George
softworkz . (HE12025-04-22): > AVTextFormatter Implementations > > - print_section_header > - print_section_footer > - print_integer > - print_string > TextFormat API > > - avtext_context_open > - avtext_context_close > - avtext_print_section_header > - avtext_print_section_footer You are ignor

[FFmpeg-devel] [RFC] Shaping the AVTextFormat API Surface

2025-04-21 Thread softworkz .
Hi Stefano, Andreas, Nicolas and of course, anybody who's interested in the AVTextFormat APIs, let me start by saying that I have no intention to rush the publicization of those APIs. I think there's still a way to go. But it's also true that when you don't have a clear understanding of where yo