diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-20 23:51:02 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-20 23:51:02 +0000 |
commit | 3eec0e90e9a0c64a91e6e6790c0a02459a25c2bc (patch) | |
tree | debe1546d071c67906b886d656b22c22f7c65c1d /libmpdemux/stream.c | |
parent | 21db4ade664dc9edba8fbabd031ab186af1e7d90 (diff) | |
download | mpv-3eec0e90e9a0c64a91e6e6790c0a02459a25c2bc.tar.bz2 mpv-3eec0e90e9a0c64a91e6e6790c0a02459a25c2bc.tar.xz |
cache2 support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2323 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/stream.c')
-rw-r--r-- | libmpdemux/stream.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libmpdemux/stream.c b/libmpdemux/stream.c index de138cef02..6f6f882c88 100644 --- a/libmpdemux/stream.c +++ b/libmpdemux/stream.c @@ -7,6 +7,7 @@ #include <sys/stat.h> #include <sys/ioctl.h> #include <fcntl.h> +#include <signal.h> #include "config.h" #include "mp_msg.h" @@ -176,13 +177,15 @@ stream_t* new_stream(int fd,int type){ s->buf_pos=s->buf_len=0; s->start_pos=s->end_pos=0; s->priv=NULL; + s->cache_pid=0; stream_reset(s); return s; } void free_stream(stream_t *s){ + printf("*** free_stream() called ***\n"); + if(s->cache_pid) kill(s->cache_pid,SIGTERM); if(s->priv) free(s->priv); free(s); } - |