summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c
diff options
context:
space:
mode:
authorJean-Francois Moine <moinejf@free.fr>2008-10-22 08:56:24 +0200
committerJean-Francois Moine <moinejf@free.fr>2008-10-22 08:56:24 +0200
commit3694393e19784ce8396c6ba5d88aff33f46db319 (patch)
tree9138382fe43cfb711764f9cddbef8ed0c89ae129 /linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c
parent2e489f8981067cb48570cf1f5e4e64495afa4985 (diff)
parent8d0c999d88452b611d2518ad02eae9dbd95e8ce9 (diff)
downloadmediapointer-dvb-s2-3694393e19784ce8396c6ba5d88aff33f46db319.tar.gz
mediapointer-dvb-s2-3694393e19784ce8396c6ba5d88aff33f46db319.tar.bz2
merge: v4l-dvb
Diffstat (limited to 'linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c')
-rw-r--r--linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c b/linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c
index da5b5a7e9..744bc192c 100644
--- a/linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c
+++ b/linux/drivers/media/video/pvrusb2/pvrusb2-encoder.c
@@ -435,6 +435,10 @@ static int pvr2_encoder_prep_config(struct pvr2_hdw *hdw)
ret |= pvr2_encoder_vcmd(hdw, CX2341X_ENC_MISC,4, 0,3,0,0);
ret |= pvr2_encoder_vcmd(hdw, CX2341X_ENC_MISC,4,15,0,0,0);
+ /* prevent the PTSs from slowly drifting away in the generated
+ MPEG stream */
+ ret |= pvr2_encoder_vcmd(hdw, CX2341X_ENC_MISC, 2, 4, 1);
+
return ret;
}