Common header of tghe player module. More...
#include <lar/lar.h>
#include <gtk/gtk.h>
#include <libxml/encoding.h>
#include <libxml/xmlwriter.h>
#include <libxml/tree.h>
#include <libxml/parser.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
#include <libxml/xmlreader.h>
#include "player_interface.h"
Data Structures | |
struct | struct_message |
struct | logged_message_type |
struct | linked_list |
struct | struct_message_types |
struct | struct_window |
struct | struct_gui_config |
struct | struct_combo |
Defines | |
#define | MAX_NUMBER_MESSAGE_TYPES 20 |
Maximum number of messages types. | |
#define | null NULL |
Same as NULL. | |
#define | perr(a) _perr(__FUNCTION__,__LINE__,(a)); |
Custom error print function, this function prints a error message in the formagt: Error!! (__FUNCTION__,__LINE__) custom_message. | |
#define | pwarn(a) _pwarn(__FUNCTION__,__LINE__,(a)); |
Custom warning print function, this function prints a warning message in the formagt: Warning!! (__FUNCTION__,__LINE__) custom_message. | |
#define | pdeb(a) _pdeb(__FUNCTION__,__LINE__,(a)); |
Custom debug print function, this function prints a debug message in the formagt: Debug! (__FUNCTION__,__LINE__) custom_message. | |
#define | p(a) _p(a); |
Custom print function, this function prints a message in the formagt: MODULE_NAME (__FUNCTION__,__LINE__) custom_message. | |
#define | null NULL |
Same as NULL. | |
#define | LOG_VERSION "v2.14" |
Log_recorder version. | |
Typedefs | |
typedef linked_list | mlist |
Enumerations | |
enum | enum_status { STOP, PLAY, SEEK, FORWARD, BACKWARD, SPEED, STEP_FORWARD, STEP_BACKWARD } |
enum | enum_publish_commands { ACTIVATE = 50, DEACTIVATE } |
Common header of tghe player module.