[vlc-devel] [PATCH] es_out: merge es->i_id with es->fmt.i_id

Francois Cartegnie fcvlcdev at free.fr
Fri Aug 17 14:58:02 CEST 2018

Le 17/08/2018 à 14:19, Rémi Denis-Courmont a écrit :
> No it doesn't unless that problem is already there.
> You can still remux based on FMT ID. Obviously it won't work if two tracks have same ID, but it does not work with the current system either.

The issue is collision with slaves and that's exactly the same with
group id, which is TS program. (and in a similar way the main program
creation hijacking)

That's still the point of reworking es out and namespace/identify es per
input. There's no reason not to remove the program/es id information,
unless you want to drop support for mpeg TS and sout.

Francois Cartegnie
VideoLAN - VLC Developer

More information about the vlc-devel mailing list