1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-17 12:25:03 +00:00
mpv/stream
wm4 e0cf983e53 stream: remove interrupt callback global variables
This used global variables for the asynchronous interrupt callback.

Pick the simple and dumb solution and stuff the callback into
mpv_global. Do this because interrupt checking should also work in the
connect phase, and currently stream creation equates connecting.
Ideally, this would be passed to the stream on creation instead, or
connecting would be separated from creation. But since I don't know yet
which is better, and since moving stream/demuxer into their own thread
is something that will happen later, go with the mpv_global solution.
2014-04-25 19:12:24 +02:00
..
resolve quvi: add option to not fetch subtitles 2014-01-05 23:07:34 +01:00
ai_alsa1x.c Kill all tabs 2014-04-13 18:03:01 +02:00
ai_oss.c Kill all tabs 2014-04-13 18:03:01 +02:00
ai_sndio.c Kill all tabs 2014-04-13 18:03:01 +02:00
audio_in.c Kill all tabs 2014-04-13 18:03:01 +02:00
audio_in.h demux: mp_msg conversions 2013-12-21 21:43:16 +01:00
cache.c stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
cookies.c Kill all tabs 2014-04-13 18:03:01 +02:00
cookies.h options: move network related options to MPOpts 2013-12-22 13:11:22 +01:00
discnav.h player: rename dvdnav to discnav 2014-03-30 11:42:49 +09:00
dvb_tune.c Kill all tabs 2014-04-13 18:03:01 +02:00
dvb_tune.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
dvbin.h Kill all tabs 2014-04-13 18:03:01 +02:00
frequencies.c Kill all tabs 2014-04-13 18:03:01 +02:00
frequencies.h Kill all tabs 2014-04-13 18:03:01 +02:00
pvr.h
rar.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
rar.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_avdevice.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_bluray.c stream_bluray: move lookup of AACS error codes into a function 2014-03-30 08:57:14 +02:00
stream_cdda.c Fix some libav* include statements 2014-04-19 17:18:10 +02:00
stream_dvb.c Kill all tabs 2014-04-13 18:03:01 +02:00
stream_dvd_common.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_dvd_common.h stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_dvd.c stream_dvd: fix seeking regression 2014-04-17 01:43:07 +02:00
stream_dvd.h Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
stream_dvdnav.c stream_dvdnav: print more debugging info 2014-04-17 01:43:07 +02:00
stream_edl.c timeline: add edl:// URIs 2013-11-19 22:39:04 +01:00
stream_file.c stream_file: Check the handle for network streams 2014-04-09 20:41:51 +02:00
stream_lavf.c Remove some more unneeded version checks 2014-03-16 13:19:28 +01:00
stream_memory.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_mf.c mf: fix operation with --cache 2014-03-26 20:42:09 +01:00
stream_null.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_pvr.c stream_pvr: Fix fd check, -1 indicates invalid, not 0. 2014-01-23 22:44:10 +01:00
stream_rar.c stream: mp_msg conversions 2013-12-21 21:43:16 +01:00
stream_smb.c Kill all tabs 2014-04-13 18:03:01 +02:00
stream_tv.c Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
stream_vcd.c Kill all tabs 2014-04-13 18:03:01 +02:00
stream.c stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
stream.h stream: remove interrupt callback global variables 2014-04-25 19:12:24 +02:00
tv.c Fix some libav* include statements 2014-04-19 17:18:10 +02:00
tv.h Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_def.h Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_dummy.c Kill all tabs 2014-04-13 18:03:01 +02:00
tvi_v4l2.c Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_darwin.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_fbsd.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read_win32.h Kill all tabs 2014-04-13 18:03:01 +02:00
vcd_read.h Kill all tabs 2014-04-13 18:03:01 +02:00