[linux-dvb] [patch] fix two minor issues in dvb_core

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux