# HG changeset patch # User reimar # Date 1266691166 0 # Node ID bc29a11727531e1de6ba9152ddcee6c544763f64 # Parent 60818f87a2855044a212b53dddb061384bfb42c0 Replace misuse of stream_reset to set stream pos to 0 by more appropriate code. diff -r 60818f87a285 -r bc29a1172753 stream/stream_dvb.c --- a/stream/stream_dvb.c Sat Feb 20 17:50:56 2010 +0000 +++ b/stream/stream_dvb.c Sat Feb 20 18:39:26 2010 +0000 @@ -548,9 +548,9 @@ stream->fd = priv->dvr_fd; mp_msg(MSGT_DEMUX, MSGL_V, "DVB_SET_CHANNEL: new channel name=%s, card: %d, channel %d\n", channel->name, card, n); - stream->eof=1; - stream_reset(stream); - + stream->buf_pos = stream->buf_len = 0; + stream->pos = 0; + stream->eof = 0; if(channel->freq != priv->last_freq) if (! dvb_tune(priv, channel->freq, channel->pol, channel->srate, channel->diseqc, channel->tone,