summaryrefslogtreecommitdiffstats
path: root/libmpv/stream_cb.h
Commit message (Collapse)AuthorAgeFilesLines
* client API: also export mpv_stream_cb_add_roDudemanguy2022-03-111-2/+2
| | | | | | | 20c4036daa680ebf9d379c9a7566bcf3ae12d405 switched to hiding all symbols by default and exporting the ones we want with MPV_EXPORT. However, the mpv_stream_cb_add_ro function was missed and it is part of the client API. Export it too. Fixes #9971.
* stream_cb: add cancel_fn callbackAman Gupta2019-09-271-0/+17
| | | | | | | | This allows stream_cb backends to implement blocking behavior inside read_fn, and still get notified when the user wants to cancel and stop playback. Signed-off-by: Aman Gupta <aman@tmm1.net>
* stream_cb: fix a typo in a commentwm42019-09-271-1/+1
|
* client API: some doxygen fixes/additionswm42018-05-241-1/+1
|
* Fix use of ISC licensewm42017-04-151-11/+3
| | | | | | | | | | The license text refers a "above copyright notice", so I guess it'd be good to actually provide such a notice. Add the license to some files that were missing it (since in theory, our Copyright file says that such files are LGPL by default). Remove the questionable remarks about the license in the client API.
* client API: clarify what stream_cb callbacks can dowm42017-03-171-1/+3
| | | | See #4227.
* stream_cb: remove leftover doxygen linewm42017-02-201-1/+0
|
* stream_cb: fix stale commentwm42016-08-081-1/+1
| | | | Oops.
* client API: add stream_cb API for user-defined stream implementationsAman Gupta2016-08-071-0/+230
Based on #2630. Some heavy changes by committer. Signed-off-by: wm4 <wm4@nowhere>