int vid_get_viewport_width() { if (camera_info.state.mode_play) { return 360; } extern int _GetVRAMHPixelsSize(); return _GetVRAMHPixelsSize() >> 1; }
int vid_get_viewport_width() { if ((mode_get() & MODE_MASK) == MODE_PLAY) { return 360; } extern int _GetVRAMHPixelsSize(); return _GetVRAMHPixelsSize() >> 1; }
int vid_get_viewport_width() { extern int _GetVRAMHPixelsSize(); if (camera_info.state.mode_play) { return 720; } // TODO: currently using actual width rather than half width used on pre d6 // pixel format is uyvy (16bpp) return _GetVRAMHPixelsSize(); }
int vid_get_viewport_width() { /* loc_fc134980: ; 4 refs (GetVRAMHPixelsSize) fc134980: 487d ldr r0, [pc, #500] ; 0xfc134b78: (0002ca18) fc134982: f8d0 00ac ldr.w r0, [r0, #172] ; 0xac fc134986: 4770 bx lr */ if (camera_info.state.mode_play) { return camera_screen.physical_width; // return 360; //todo } extern int _GetVRAMHPixelsSize(); return _GetVRAMHPixelsSize(); }
int vid_get_viewport_width_proper() { int m = mode_get(); if((m&MODE_MASK) == MODE_PLAY) { return 704; } #ifdef FAKE_ASPECT // fake 1:1 mode if((m&MODE_SHOOTING_MASK) == MODE_PORTRAIT) { return 528; } #endif // return hard coded width since mode doesn't update at the same time as GetVRAMHPixelsSize if((m&MODE_SHOOTING_MASK) == MODE_STITCH) { return 352; } return _GetVRAMHPixelsSize(); }
// normally 720, others unknown int vid_get_viewport_width_proper() { return ((mode_get()&MODE_MASK) == MODE_PLAY)?720:_GetVRAMHPixelsSize(); }