Changeset 38443


Ignore:
Timestamp:
09/01/16 18:23:10 (7 years ago)
Author:
gost
Message:

mipsel... minitv new code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/mipselport.h

    r38435 r38443  
    12801280{
    12811281        int ret = 0;
    1282        
    1283         ret = setvmpeg(node, left, 0);
    1284         ret = setvmpeg(node, top, 1);
     1282        int leftoffset = status.leftoffset;
     1283        int rightoffset = status.rightoffset;
     1284        int topoffset = status.topoffset;
     1285        int bottomoffset = status.bottomoffset;
     1286
     1287        rx = (float)720 / (float)(720 - leftoffset - rightoffset);
     1288        ry = (float)576 / (float)(576 - topoffset - bottomoffset);
     1289
     1290        posx = (float)posx / rx;
     1291        posx += leftoffset;
     1292
     1293        posy = (float)posy / ry;
     1294        posy += topoffset;
     1295
     1296        ret = setvmpeg(node, posx, 0);
     1297        ret = setvmpeg(node, posy, 1);
    12851298       
    12861299        if(flag == 0)
    12871300        {
    12881301                ret = setvmpeg(node, wh, 2);
    1289                 //ret = setvmpeg(node, wh / 1.4, 3);
    1290                 ret = setvmpeg(node, 576 * wh / 720, 3);
    1291         }
     1302                ret = setvmpeg(node, (int)((float)wh / 1.2), 3);
     1303        }
     1304
    12921305        if(flag == 1)
    12931306        {
    12941307                ret = setvmpeg(node, wh, 3);
    1295                 //ret = setvmpeg(node, wh * 1.3, 2);
    1296                 ret = setvmpeg(node, 720 * wh / 576, 2);
    1297         }
    1298                
    1299         setvmpeg(node, 0, 99);
    1300 
     1308                ret = setvmpeg(node, (int)((float)wh * 1.2), 2);
     1309        }
    13011310        return ret;
    13021311}
    1303 
     1312       
    13041313int resetvmpeg(struct dvbdev* node)
    13051314{
Note: See TracChangeset for help on using the changeset viewer.