[vlc-devel] [PATCH] Allow 'no data available yet' for imem callback
Rémi Denis-Courmont
remi at remlab.net
Wed Oct 4 17:56:04 CEST 2017
Le keskiviikkona 4. lokakuuta 2017, 18.40.01 EEST Nir Halay a écrit :
> Allow 'no data available yet' return value (-1) for 'imem-read' callback.
> This fix allows more natural call to 'vlc_stream_ReadPartial' that does not
> suppose to wait for data. Docs updated as well.
How to return an error with this? Mixing end-of-stream with error is a design
BUG in the internal API, that I would rather not propagate further.
Also the documentation is lacking, and the proposed API is rather quirky. You
can't simply return -1 until data becomes available, as it would cause a live
loop.
--
雷米‧德尼-库尔蒙
https://www.remlab.net/
More information about the vlc-devel
mailing list