Mercurial > mplayer.hg
comparison libvo/vo_vesa.c @ 2918:a4646faefabd
No comments
author | nick |
---|---|
date | Thu, 15 Nov 2001 18:18:35 +0000 |
parents | 1ccec8cd9310 |
children | b0cf2b649d3c |
comparison
equal
deleted
inserted
replaced
2917:3dd4e8a45d0d | 2918:a4646faefabd |
---|---|
491 unsigned long screen_size, offset; | 491 unsigned long screen_size, offset; |
492 unsigned total,i; | 492 unsigned total,i; |
493 screen_size = video_mode_info.XResolution*video_mode_info.YResolution*((video_mode_info.BitsPerPixel+7)/8); | 493 screen_size = video_mode_info.XResolution*video_mode_info.YResolution*((video_mode_info.BitsPerPixel+7)/8); |
494 if(screen_size%64) screen_size=((screen_size/64)*64)+64; | 494 if(screen_size%64) screen_size=((screen_size/64)*64)+64; |
495 total = vsize / screen_size; | 495 total = vsize / screen_size; |
496 if(verbose) printf("vo_vesa: Can use %u video buffers\n",total); | 496 if(verbose) printf("vo_vesa: Can use up to %u video buffers\n",total); |
497 i = 0; | 497 i = 0; |
498 offset = 0; | 498 offset = 0; |
499 total = min(total,nbuffs); | 499 total = min(total,nbuffs); |
500 while(i < total) { multi_buff[i++] = offset; offset += screen_size; } | 500 while(i < total) { multi_buff[i++] = offset; offset += screen_size; } |
501 if(!i) | 501 if(!i) |