Mailing List archive

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

[mpeg2] Why is horizontal res. set to 704?



When I was looking at the code in kfir.c I saw in function

static int Kfir_DownLoadParams(struct kfir_dev *kfir)

.
.
.
switch (Params->KF_HorResolution) {
	case KFIR_H_160:
		mbWidth = 160 / 16;
		break;
	case KFIR_H_320:
		mbWidth = 320 / 16;
		break;
	case KFIR_H_352:
		mbWidth = 352 / 16;
		break;
	case KFIR_H_480:
		mbWidth = 480 / 16;
		break;
	case KFIR_H_544:
		mbWidth = 544 / 16;
		break;
	case KFIR_H_640:
		mbWidth = 640 / 16;
		break;
	default:
	case KFIR_H_FD1:
===>> 
	mbWidth = 704 / 16;
		break;

==
Why is the full D1 case horizontal width set to 704 (like 720 minus 16 ?) and 
not to 720? There must be a reason for this.


The same question applies to the 352 width case instead of 360.

Can someone elaborate on this. Is the spec sheet wrong?

Thanks,

-- 
Marcel van der Boom
HS-Development BV
Kwartiersedijk 14B
Fijnaart, The Netherlands
Tel. : 0168-468822
Fax. : 0168-468823
Email: marcel@hsdev.com







Home | Main Index | Thread Index