[media] cx18: Only allocate a struct cx18_dvb for the DVB TS stream
commit754f9969c323559a12bce1475f3c1e6574129856
authorAndy Walls <awalls@md.metrocast.net>
Sat, 11 Dec 2010 23:38:20 +0000 (11 20:38 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 29 Dec 2010 10:17:10 +0000 (29 08:17 -0200)
tree3345067e0920d27112b1449152d83e291fd348b3
parentfa98447f09641adeeaf02b94133649f03b74d159
[media] cx18: Only allocate a struct cx18_dvb for the DVB TS stream

The cx18_stream struct contained a struct cx18_dvb for
every stream object, most of which were for analog capture.
Now we only allocate the cx18_dvb object for the DTV TS stream.

Signed-off-by: Andy Walls <awalls@md.metrocast.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/cx18/cx18-driver.h
drivers/media/video/cx18/cx18-dvb.c
drivers/media/video/cx18/cx18-mailbox.c
drivers/media/video/cx18/cx18-streams.c
drivers/media/video/cx18/cx18-streams.h