/* Author: Max Howell , (C) 2004 Copyright: See COPYING file that comes with this distribution This has to be a c file or for some reason it won't link! (GCC 3.4.1) */ #ifndef XINESCOPE_H #define XINESCOPE_H /* need access to some stuff for scope time stamping */ #define METRONOM_INTERNAL #include #include typedef struct my_node_s MyNode; struct my_node_s { MyNode *next; int16_t *mem; int num_frames; int64_t vpts; int64_t vpts_end; }; extern metronom_t* const myMetronom; extern MyNode* const myList; #ifdef __cplusplus extern "C" { xine_post_t* scope_plugin_new( xine_t*, xine_audio_port_t* ); } #endif #endif