Lumiera  0.pre.03
»edit your freedom«
display-handles.h
Go to the documentation of this file.
1 /*
2  DISPLAY-HANDLES.h - opaque handle types for playback and display
3 
4  Copyright (C)
5  2009, Hermann Vosseler <Ichthyostega@web.de>
6 
7   **Lumiera** is free software; you can redistribute it and/or modify it
8   under the terms of the GNU General Public License as published by the
9   Free Software Foundation; either version 2 of the License, or (at your
10   option) any later version. See the file COPYING for further details.
11 
12 */
13 
23 #ifndef LUMIERA_DISPLAY_HANDLES_H
24 #define LUMIERA_DISPLAY_HANDLES_H
25 
26 
27 
28 
29 typedef unsigned char * LumieraDisplayFrame;
30 
31 
33  {
34  void (*put_)(lumiera_displaySlot_struct*, LumieraDisplayFrame);
35  };
36 typedef struct lumiera_displaySlot_struct lumiera_displaySlot;
37 typedef lumiera_displaySlot* LumieraDisplaySlot;
38 
39 
40 
42 typedef struct lumiera_playprocess_struct lumiera_playprocess;
43 typedef lumiera_playprocess* LumieraPlayProcess;
44 
45 
46 #endif