diff options
Diffstat (limited to 'drivers/media/video/cx18/cx18-streams.c')
-rw-r--r-- | drivers/media/video/cx18/cx18-streams.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/media/video/cx18/cx18-streams.c b/drivers/media/video/cx18/cx18-streams.c index a0800393316e..54d248e16d85 100644 --- a/drivers/media/video/cx18/cx18-streams.c +++ b/drivers/media/video/cx18/cx18-streams.c | |||
@@ -374,12 +374,11 @@ static void cx18_vbi_setup(struct cx18_stream *s) | |||
374 | * For 625/50 systems, according to the VIP 2 & BT.656 std: | 374 | * For 625/50 systems, according to the VIP 2 & BT.656 std: |
375 | * The EAV RP code's Field bit toggles on line 1, a few lines | 375 | * The EAV RP code's Field bit toggles on line 1, a few lines |
376 | * after the Vertcal Blank bit has already toggled. | 376 | * after the Vertcal Blank bit has already toggled. |
377 | * Tell the encoder to capture 23-1+1=23 lines per field, | 377 | * (We've actually set the digitizer so that the Field bit |
378 | * since we want lines 6 through 23. | 378 | * toggles on line 2.) Tell the encoder to capture 23-2+1=22 |
379 | * | 379 | * lines per field, since we want lines 6 through 23. |
380 | * FIXME - revisit for 625/50 systems | ||
381 | */ | 380 | */ |
382 | lines = cx->is_60hz ? (21 - 4 + 1) * 2 : (23 - 1 + 1) * 2; | 381 | lines = cx->is_60hz ? (21 - 4 + 1) * 2 : (23 - 2 + 1) * 2; |
383 | } | 382 | } |
384 | 383 | ||
385 | data[0] = s->handle; | 384 | data[0] = s->handle; |