From: Nicolas Gaullier via ffmpeg-devel <ffmpeg-devel@ffmpeg.org>
To: ffmpeg-devel@ffmpeg.org
Cc: Nicolas Gaullier <nicolas.gaullier@cji.paris>
Subject: [FFmpeg-devel] Re: [PATCH] av1_in_ts_v2 (PR #21307)
Date: Fri, 9 Jan 2026 18:19:57 +0100
Message-ID: <87f8c9fd-5cae-4fd7-97d4-b396b5ca714a@cji.paris> (raw)
In-Reply-To: <99e2c92d-ba0b-469c-9f13-6dece4442a89@gmail.com>
On 1/9/26 16:42, James Almer via ffmpeg-devel wrote:
> On 1/9/2026 7:32 AM, Nicolas Gaullier via ffmpeg-devel wrote:
>> On 1/8/26 08:32, Christophe Gisquet via ffmpeg-devel wrote:
>>> Le jeu. 8 janv. 2026, 02:24, mypopy--- via ffmpeg-devel <
>>> ffmpeg-devel@ffmpeg.org> a écrit :
>>>> As James Almer pointed out in his response, the current merge request
>>>> has already removed the muxer component, so there won't be any
>>>> compatibility issues, even if the specification is still in draft
>>>> status.
>>>>
>>>> AV1 in TS is already being utilized in certain scenarios, and we also
>>>> need an implementation to validate this specification concurrently
>>> Well, I don't particularly like that argument (flv extension again by
>>> some
>>> operator?), but this is beside the point.
>> I also don't particularly like that argument, but what I do not
>> understand is why we cannot get a public sample for sharing ?
>
> Kieran is trying to get one.
>
>>
>> It seems to me this demuxer-case should require
>> FF_COMPLIANCE_EXPERIMENTAL.
>
> Why would a demuxer require the user to set that compliance value?
> Muxers i understand, but demuxers? Is there ever any reason you'd not
> want to have it output something it can handle?
I understand your point because we try to make demuxers robusts and
tolerant to errors, compared to muxers which have to be very strictly
compliants.
The question is to know if you can be certain that the demuxer can
actually handle it, with no pts issues/jerkiness or anything.
I don't have information by myself, just read this thread and it is not
reassuring, not comfortable I feel.
For example, "there was no consensus/decision possible for some of the
features (maybe start code)".
Or "AV1 in TS is already being utilized in certain scenarios", but is it
in some kind of "closed" environment or in the wild ?
We already have scd and mmf demuxers using the compliance value for
similar reasons, so I thought it could be appropriate for some months
before the adoption get more widespread ?
There is also another logic for rtpdec_vp9: a simple AV_LOG_WARNING. If
something goes wrong, the user can realize he is doing something unusual
and that may be the cause.
Anyway, again, I have no information by myself, maybe I am wrong; my
suggestion is to make the user aware of the status of the specs at this
moment. Maybe at least rewording in the texi |"Carriage of AV1 in MPEG-2
TS <specification>" to "<working draft>" as recommended by the banner on
aomediacodec.github.io ?|
|Nicolas|
_______________________________________________
ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org
To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org
next prev parent reply other threads:[~2026-01-09 17:20 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-28 18:45 [FFmpeg-devel] " Jun Zhao via ffmpeg-devel
2026-01-07 13:25 ` [FFmpeg-devel] " Christophe Gisquet via ffmpeg-devel
2026-01-07 23:30 ` James Almer via ffmpeg-devel
2026-01-08 1:23 ` mypopy--- via ffmpeg-devel
2026-01-08 7:32 ` Christophe Gisquet via ffmpeg-devel
2026-01-08 8:25 ` mypopy--- via ffmpeg-devel
2026-01-09 10:32 ` Nicolas Gaullier via ffmpeg-devel
2026-01-09 10:41 ` mypopy--- via ffmpeg-devel
2026-01-09 15:42 ` James Almer via ffmpeg-devel
2026-01-09 17:19 ` Nicolas Gaullier via ffmpeg-devel [this message]
2026-01-10 2:28 ` mypopy--- via ffmpeg-devel
2026-01-10 9:45 ` mypopy--- via ffmpeg-devel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87f8c9fd-5cae-4fd7-97d4-b396b5ca714a@cji.paris \
--to=ffmpeg-devel@ffmpeg.org \
--cc=nicolas.gaullier@cji.paris \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git