[PATCH 0/8] au0828: fix analog streaming and add PAL-M support

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

 



This patch series fixes a very nasty bug on au0828: if usb_set_interface
is called more than once to set alternate 5, the URBs are shutdown.
This is likely due to a hardware bug.

It also adds support for PAL-M. So, now, both NTSC-M and PAL-M are
working (both tested).

It also does a few cleanups.

After the patches, both xawtv and qv4l2 are working fine, with
either PAL-M or NTSC-M.

I may eventually add support for PAL-BG when I have some spare time.

PS.: At least here, there's still an unrelated issue with xawtv:
it keeps suffering from underrun errors. Fixing it would likely
require to add some quirks at usb-snd-audio, for it to select
a better latency interval.

Mauro Carvalho Chehab (8):
  au8522: move input_mode out one level
  au8522: be sure that the setup will happen at streamon time
  au8522: be sure that we'll setup audio routing at the right time
  au8522: cleanup s-video settings at setup_decoder_defaults()
  au8522: Fix demod analog mode setting
  au0828/au8522: Add PAL-M support
  au0828: Only alt setting logic when needed
  au0828: don't hardcode height/width

 drivers/media/dvb-frontends/au8522_decoder.c | 180 ++++++++++++++++++---------
 drivers/media/dvb-frontends/au8522_priv.h    |   2 +
 drivers/media/usb/au0828/au0828-video.c      |  60 +++++----
 3 files changed, 157 insertions(+), 85 deletions(-)

-- 
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux