Mailing List archive

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

[linux-dvb] TS feed circular buffer



Hi Folks,

What is the purpose of the circular buffer "buffer" in the "dvb_demux_feed"
struct?  Looking through the code I see that we have #define NOBUFS  which
seems to mean that this circular buffer isn't used at the moment.  The only
buffers I can see that would be used are the physical hardware buffer which
the filtered packets are dumped into from a feed (dependent on the h/w),  a
temporary section buffer used when the h/w can't perform section filtering
and a circular buffer attached to each filter that a user process waits on.

Could the "set" method in the TS Feed API be used to set a h/w
buffer/circular buffer instead of a vmalloc if NOBUFS is not defined?  When
would you use this circular buffer when NOBUFS is NOT defined?

Thanks,

Rob : )





-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index