[vlc-devel] [RFC PATCH 2/2] lib/video: toggle teletext from libvlc_video_set_teletext
Rémi Denis-Courmont
remi at remlab.net
Tue Mar 14 16:39:16 CET 2017
Le tiistaina 14. maaliskuuta 2017, 10.44.28 EET Thomas Guillem a écrit :
> Either we say in the documentation, that teletext should be enabled via
> libvlc_toggle_teletext() before/after setting a page or we enable teletext
> directly from this function.
>
> I don't like the libvlc_toggle_teletext() function, I would have preferred a
> set_enabled(bool) function.
Yes, toggle functions are daft. But I´m not exactly surprised considering when
and by whom it was added.
> For me, we have three choices:
>
> - What is done in this current commit: enable/disable teletext according to
> the page argument.
Makes sense.
> - Improve documentation, tell to use libvlc_toggle_teletext().
No. That should be deprecated.
> - Improve documentation, tell to use a newly created function
> libvlc_video_set_teletext_enabled(bool), deprecate the old one.
That´s hardly better than toggle. You can´t atomically enable and set the
page.
--
雷米‧德尼-库尔蒙
https://www.remlab.net/
More information about the vlc-devel
mailing list