summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/btcx-risc.c
diff options
context:
space:
mode:
authorMike Isely <isely@pobox.com>2008-02-03 15:40:46 -0600
committerMike Isely <isely@pobox.com>2008-02-03 15:40:46 -0600
commitec2bc3423e5768eb58b32bc15ebbba3d31f42c85 (patch)
treef52a059257e9f2882ad63066953cd01c77edfcc9 /linux/drivers/media/video/btcx-risc.c
parentba1027b988b2df2c233e524b09f07d9584177721 (diff)
downloadmediapointer-dvb-s2-ec2bc3423e5768eb58b32bc15ebbba3d31f42c85.tar.gz
mediapointer-dvb-s2-ec2bc3423e5768eb58b32bc15ebbba3d31f42c85.tar.bz2
pvrusb2: Enhance core logic to also control digital streaming
From: Mike Isely <isely@pobox.com> This is a major pvrusb2 change. The driver core has an algorithm that is used to cleanly sequence the changes needed to enable / disable video streaming. The algorithm had originally been written for analog streaming, but when in digital mode the pipeline is considerably different - for example the mpeg encoder is not used. These changes to the core logic implement correct pipeline control when in digital mode. Knowing which pipeline to handle and how to handle it is completely driven by the current input selection. So, in theory, to perform digital stream now all one has to do is switch input to dtv and start streaming as usual. Well, in theory. The reality is that digital tuner and demod control are still not in the driver core yet so until that is present there's nothing to actually stream. Signed-off-by: Mike Isely <isely@pobox.com>
Diffstat (limited to 'linux/drivers/media/video/btcx-risc.c')
0 files changed, 0 insertions, 0 deletions