[vlc-devel] [RFC PATCH 1/4] demux: add DEMUX_GET_NPT
Thomas Guillem
thomas at gllm.fr
Thu Sep 19 15:57:28 CEST 2019
Hello,
Here is the final branch https://code.videolan.org/tguillem/vlc/commits/clock-update/17
I won't push Qt commits yet, they can be improved.
Finally, I used this demux control: DEMUX_GET_NORMAL_TIME
As I already said, it's not per-group since all time related events are not per group, this will complicate the ES_OUT_SET_TIMES control. It's a bug for an other patch set but I don't see the rush to fix it now.
On Wed, Sep 11, 2019, at 23:01, Thomas Guillem wrote:
>
>
> On Wed, Sep 11, 2019, at 18:12, Rémi Denis-Courmont wrote:
> > Hi,
> >
> > NPT is just a more precise name for time. This patchset seems to use offsets,
> > which is probably better design, but the name is wrong.
>
> Ok
>
> >
> > Either way, I still think that the offset needs to be per-group - because
> > that's just of how EIT works. Different programs don't start and end their
> > consecutive broadcasts at the same time.
> >
> > It's a pre-existing bug, but it's still a bug.
>
> I think it's a bug for an other patchset. Every time related properties
> (time, len) are not per group. If we change it, we have to change time
> events to send update per group too, and there won't be a real usage
> for the input or the player. The player assume that all time events are
> for the current selected group.
>
> >
> > --
> > Rémi Denis-Courmont
> > http://www.remlab.net/
> >
> >
> >
> > _______________________________________________
> > vlc-devel mailing list
> > To unsubscribe or modify your subscription options:
> > https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list