* [PATCH] Hardware MPEG audio fix for SAA7134 based "KNC One TV-Station DVR" card
@ 2007-06-17 15:01 Rafał Bilski
0 siblings, 0 replies; only message in thread
From: Rafał Bilski @ 2007-06-17 15:01 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: video4linux-list, Linux Kernel Mailing List
With previous patch card is generating MPEG audio stream too.
Unfortunatly I2S audio output is muted. Unmute it.
Signed-off-by: Rafal Bilski <rafalbilski@interia.pl>
---
drivers/media/video/saa7134/saa7134-empress.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/drivers/media/video/saa7134/saa7134-empress.c b/drivers/media/video/saa7134/saa7134-empress.c
--- a/drivers/media/video/saa7134/saa7134-empress.c
+++ b/drivers/media/video/saa7134/saa7134-empress.c
@@ -96,6 +96,10 @@ static int ts_open(struct inode *inode, struct file *file)
if (dev->empress_users)
goto done_up;
+ /* Unmute audio */
+ saa_writeb(SAA7134_AUDIO_MUTE_CTRL,
+ saa_readb(SAA7134_AUDIO_MUTE_CTRL) & ~(1 << 6));
+
dev->empress_users++;
file->private_data = dev;
err = 0;
@@ -121,6 +125,10 @@ static int ts_release(struct inode *inode, struct file *file)
/* stop the encoder */
ts_reset_encoder(dev);
+ /* Mute audio */
+ saa_writeb(SAA7134_AUDIO_MUTE_CTRL,
+ saa_readb(SAA7134_AUDIO_MUTE_CTRL) | (1 << 6));
+
mutex_unlock(&dev->empress_tsq.lock);
return 0;
}
--
----------------------------------------------------------------------
W sklepie orange.pl dostaniesz wiecej minut na rozmowy
i telefon od 1 zl. Kup on-line >>>
http://link.interia.pl/f1aad
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-06-17 15:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-17 15:01 [PATCH] Hardware MPEG audio fix for SAA7134 based "KNC One TV-Station DVR" card Rafał Bilski
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.