nkeynes@31: /** nkeynes@65: * $Id: video.h,v 1.3 2006-01-03 12:21:45 nkeynes Exp $ nkeynes@31: * nkeynes@31: * The PC side of the video support (responsible for actually displaying / nkeynes@31: * rendering frames) nkeynes@31: * nkeynes@31: * Copyright (c) 2005 Nathan Keynes. nkeynes@31: * nkeynes@31: * This program is free software; you can redistribute it and/or modify nkeynes@31: * it under the terms of the GNU General Public License as published by nkeynes@31: * the Free Software Foundation; either version 2 of the License, or nkeynes@31: * (at your option) any later version. nkeynes@31: * nkeynes@31: * This program is distributed in the hope that it will be useful, nkeynes@31: * but WITHOUT ANY WARRANTY; without even the implied warranty of nkeynes@31: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the nkeynes@31: * GNU General Public License for more details. nkeynes@31: */ nkeynes@31: nkeynes@31: #ifndef dream_video_H nkeynes@31: #define dream_video_H nkeynes@31: nkeynes@31: #include nkeynes@31: nkeynes@31: #ifdef __cplusplus nkeynes@31: extern "C" { nkeynes@31: #endif nkeynes@1: nkeynes@1: void video_open( void ); nkeynes@1: void video_update_frame( void ); nkeynes@1: void video_update_size( int, int, int ); nkeynes@1: nkeynes@1: extern char *video_data; nkeynes@65: extern uint32_t video_frame_count; nkeynes@31: nkeynes@31: #ifdef __cplusplus nkeynes@31: } nkeynes@31: #endif nkeynes@31: #endif