#ifndef GMLIVE_H_ #define GMLIVE_H_ #include #include #include #include #define PAGE_PICTURE 0 #define PAGE_MPLAYER 1 #define GMPORT 20124 #define PPLIVESTREAM "http://127.0.0.1:1024/1.asf" #define SOPCASTSTREAM "http://127.0.0.1:8908/tv.asf" //#define PPSSTREAM "http://127.0.0.1:8098" #define PPSSTREAM "/tmp/file.out" #define main_ui DATA_DIR"/gmlive.glade" typedef Glib::RefPtr < Gtk::Builder > BuilderXML; enum TypeChannel{ PPLIVE_CHANNEL, MMS_CHANNEL, SOPCAST_CHANNEL, PPS_CHANNEL, GROUP_CHANNEL, NONE }; typedef std::map TGMConf; extern TGMConf GMConf; #ifndef DEBUG #define DLOG(fmt, ...) \ { \ fprintf(stderr, "%s|%s|%d| " fmt, \ __FILE__, __func__, __LINE__, ##__VA_ARGS__); \ } #else #define DLOG(fmt, ...) \ ; #endif #endif