mirror of https://github.com/mpv-player/mpv
Correct QuickTime dpi output.
The dpi value for QuickTime codecs is stored as Fixed16 (16.16 fixed-point), not int. Correct the output value accordingly. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30865 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
f6f655549b
commit
9b67104eb7
|
@ -641,10 +641,10 @@ static inline void dump_ImageDescription(void* xxx){
|
||||||
printf("=============== ImageDescription at %p ==================\n",xxx);
|
printf("=============== ImageDescription at %p ==================\n",xxx);
|
||||||
printf("idSize=0x%X fourcc=0x%08X\n",id->idSize,id->cType);
|
printf("idSize=0x%X fourcc=0x%08X\n",id->idSize,id->cType);
|
||||||
printf("ver=%d rev=%d vendor=0x%08X\n",id->version,id->revisionLevel,id->vendor);
|
printf("ver=%d rev=%d vendor=0x%08X\n",id->version,id->revisionLevel,id->vendor);
|
||||||
printf("tempQ=%d spatQ=%d dim: %d x %d dpi: %d x %d depth: %d\n",
|
printf("tempQ=%d spatQ=%d dim: %d x %d dpi: %.2f x %.2f depth: %d\n",
|
||||||
id->temporalQuality,id->spatialQuality,
|
id->temporalQuality,id->spatialQuality,
|
||||||
id->width, id->height,
|
id->width, id->height,
|
||||||
id->hRes, id->vRes,
|
id->hRes / 65536.0, id->vRes / 65536.0,
|
||||||
id->depth);
|
id->depth);
|
||||||
printf("dataSize=%d frameCount=%d clutID=%d\n",id->dataSize, id->frameCount, id->clutID);
|
printf("dataSize=%d frameCount=%d clutID=%d\n",id->dataSize, id->frameCount, id->clutID);
|
||||||
printf("name='%.*s'\n",((char*)(&id->name))[0],((char*)(&id->name))+1);
|
printf("name='%.*s'\n",((char*)(&id->name))[0],((char*)(&id->name))+1);
|
||||||
|
|
Loading…
Reference in New Issue