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

Francois Cartegnie fcvlcdev at free.fr
Fri Aug 17 15:00:28 CEST 2018

Le 17/08/2018 à 14:43, Thomas Guillem a écrit :
> Should we identify an ES track with a uint64_t that is always
> incremented from the es_out ?
> This will allow to either:
>  - select a track via the original fmt.i_id (for advanced users via
>    params/libvlc only, this doesn't prevent es id collision) - select a track with this unique uint64_t id (this will be the id
>    propagated via input events).

I don't see why an uint32_t counter would be less prone to overflow than
uin64_t in our use case

Francois Cartegnie
VideoLAN - VLC Developer

More information about the vlc-devel mailing list