[vlc-devel] [PATCH 1/4] vlm: remove schedule media type

Rémi Denis-Courmont remi at remlab.net
Sat Aug 29 09:06:38 CEST 2020


Le lauantaina 29. elokuuta 2020, 2.20.13 EEST Pierre Ynard via vlc-devel a 
écrit :
> > Persistance cannot be added because it radically breaks backward
> > compatibility with the current VLM configuration. This is a
> > self-contradictory requirement.
> 
> If you want persistence, you can already put schedules into the VLM
> configuration file, and load them from there.

Yes and that *requires* a wrapper.

There is still a need for broadcast because a wrapper has no other way to make 
multiple inputs in the same instance or process. There are no needs for 
schedules because a wrapper can very well implement that of its own outside 
VLC.

We cannot fix this because the change in behaviour would break those wrappers.

> > So there you have it. There are only three options: remove it, keep it
> > broken, or (expensively) replace it with something possibly not broken
> > but incompatible...
> 
> When you look at the way it's done and the argument syntax, it is indeed
> tempting to completely replace it with something saner.

Since replacing involves removing, there are really only two options: keep 
something broken and horrible to use, giving VLC a bad name, or remove it.

-- 
レミ・デニ-クールモン
http://www.remlab.net/





More information about the vlc-devel mailing list