2006-05-03, 07:20
ah, sorry 'bout that. stupid mistake on my part.
is fixed in cvs now.
is fixed in cvs now.
Quote:hdtv_1080i = 0 # (1920x1080, 16:9, pixels are 1:1)
hdtv_720p = 1 # (1280x720, 16:9, pixels are 1:1)
hdtv_480p_4x3 = 2 # (720x480, 4:3, pixels are 4320:4739)
hdtv_480p_16x9 = 3 # (720x480, 16:9, pixels are 5760:4739)
ntsc_4x3 = 4 # (720x480, 4:3, pixels are 4320:4739)
ntsc_16x9 = 5 # (720x480, 16:9, pixels are 5760:4739)
pal_4x3 = 6 # (720x576, 4:3, pixels are 128:117)
pal_16x9 = 7 # (720x576, 16:9, pixels are 512:351)
pal60_4x3 = 8 # (720x480, 4:3, pixels are 4320:4739)
pal60_16x9 = 9 # (720x480, 16:9, pixels are 5760:4739)
import xbmcgui
pixelwidthmultiplier = [1.0,1.0,0.91158472251529858619962017303229,1.215446296687064781599493564043,\
0.91158472251529858619962017303229,1.215446296687064781599493564043,1.09401709401709401709
40170940171,\
1.4586894586894586894586894586895,0.91158472251529858619962017303229,1.2154462966870647815
99493564043]
def setwidth(width, designresolution):
resolution = xbmcgui.window().getresolution()
print width, designresolution, resolution
if (resolution == designresolution):
print "same"
return width
width = int((width * pixelwidthmultiplier[designresolution]) / pixelwidthmultiplier[resolution])
print width
return width
(nuka1195 @ may 02 2006,20:47 Wrote:i used rapidshare.
controlimage test