diff -Naur pvrinput-0.1.1_orig/device.c pvrinput-0.1.1/device.c
--- pvrinput-0.1.1_orig/device.c	2006-06-20 01:14:08.000000000 +0200
+++ pvrinput-0.1.1/device.c	2006-06-20 01:26:09.000000000 +0200
@@ -653,7 +653,17 @@
 {
 	SetVideoNorm(lastNorm);
 	SetCodec();
-	SetVideoSize(720, 576);
+	switch (lastNorm)
+	{
+		case videoNormNTSC:
+			SetVideoSize(720, 480);
+			break;
+		case videoNormPAL:
+		case videoNormSECAM:
+		default:
+			SetVideoSize(720, 576);
+			break;
+	}
 	SetInput(lastInput);
 	SetPicture(PvrSetup.Brightness, PvrSetup.Contrast, PvrSetup.Saturation, PvrSetup.Hue);
 	SetVolume(PvrSetup.AudioVolume);
