lkml.org 
[lkml]   [2008]   [Nov]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 34/57] V4L: pvrusb2: Keep MPEG PTSs from drifting away

    2.6.27-stable review patch. If anyone has any objections, please let us know.

    ------------------
    From: Boris Dores <babal@via.ecp.fr>

    cherry picked from commit 3f93d1adca658201c64251c43a147cc79d468c3f

    V4L: pvrusb2: Keep MPEG PTSs from drifting away

    This change was empirically figured out by Boris Dores after
    empirically comparing against behavior in the Windows driver.

    Signed-off-by: Mike Isely <isely@pobox.com>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
    Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    ---
    drivers/media/video/pvrusb2/pvrusb2-encoder.c | 4 ++++
    1 file changed, 4 insertions(+)

    --- a/drivers/media/video/pvrusb2/pvrusb2-encoder.c
    +++ b/drivers/media/video/pvrusb2/pvrusb2-encoder.c
    @@ -402,6 +402,10 @@ static int pvr2_encoder_prep_config(stru
    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;
    }

    --


    \
     
     \ /
      Last update: 2008-11-05 00:53    [W:0.019 / U:26.140 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site