Mercurial > mplayer.hg
view Gui/mplayer/mplayer.h @ 10263:0df8816f4665
TiVo demuxer and sub-cc/osd decoder
patch by usenet@wingert.org
(http://tivo-mplayer.sourceforge.net/releases/MPlayer-20030501-tivo-patch.gz)
changes by me:
- spit demux_ty to demux_ty and demux_ty_osd (later handles mpeg user-data
decoding, ie sub-cc and osd)
- removed some cosmetics changes
- some compile fixes (gcc3 specific variable decl etc)
author | arpi |
---|---|
date | Mon, 09 Jun 2003 00:24:49 +0000 |
parents | 0a665389cf2b |
children |
line wrap: on
line source
#ifndef __MYMPLAYERHANDLER #define __MYMPLAYERHANDLER extern int mplSubRender; extern int mplMainRender; extern unsigned char * mplDrawBuffer; extern unsigned char * mplMenuDrawBuffer; extern int mainVisible; extern int mplMainAutoPlay; extern int mplMiddleMenu; extern void mplInit( void * disp ); extern void mplEventHandling( int msg,float param ); extern void mplMainDraw( void ); extern void mplEventHandling( int msg,float param ); extern void mplMainMouseHandle( int Button,int X,int Y,int RX,int RY ); extern void mplMainKeyHandle( int KeyCode,int Type,int Key ); extern void mplDandDHandler(int num,char** files); extern void mplSubDraw( void ); extern void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY ); extern void mplMenuInit( void ); extern void mplHideMenu( int mx,int my,int w ); extern void mplShowMenu( int mx,int my ); extern void mplMenuMouseHandle( int X,int Y,int RX,int RY ); extern void mplPBInit( void ); extern void mplPBShow( int x, int y ); #endif