[linux-dvb] [patch] fix two minor issues in dvb_core
Johannes Stezenbach
js at linuxtv.org
Tue Jun 7 11:17:58 CEST 2005
Peter Beutner wrote:
> I came across this problem when I played around with the ttusb_dec
> driver. When doing some cleanups I changed the return values in the
> driver->start_feed() callback(ttusb_dec_start_ts_feed) to -EOPNOTSUPP
> for DMX_PES_TELETEXT/DMX_PES_OTHER filter as the driver can't handle those.
> Thats the reason why ->start_filtering() failed in my case, but it could
> also fail in other cases, see below.
OK, that explains why this bug was unnoticed so far.
> >- does the same bug exist for the section filters?
> I dont know for sure. I haven't really looked at the section filter code
> at all. From a first quick glance I would say probably yes( after
> ->start-filtering() it checks for error but didnt release the filter),
> but honestly after looking at the code for a couple minutes i find it
> quite confusing to understand whats really going on ;)
Yeah, I know what you mean :-(
Johannes
More information about the linux-dvb
mailing list