diff options
Diffstat (limited to 'mcast/client/.svn/text-base/main.c.svn-base')
-rw-r--r-- | mcast/client/.svn/text-base/main.c.svn-base | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/mcast/client/.svn/text-base/main.c.svn-base b/mcast/client/.svn/text-base/main.c.svn-base deleted file mode 100644 index 895fced..0000000 --- a/mcast/client/.svn/text-base/main.c.svn-base +++ /dev/null @@ -1,83 +0,0 @@ -/* - * (c) BayCom GmbH, http://www.baycom.de, info@baycom.de - * - * See the COPYING file for copyright information and - * how to reach the author. - * - */ - -#include "headers.h" -#if ! (defined WIN32 || defined APPLE) - #include "dvblo_ioctl.h" - #include "dvblo_handler.h" -#else - #include "dummy_client.h" -#endif - -//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -int main (int argc, char **argv) -{ - printf ("DVB - TV Client Version " MCLI_VERSION_STR " (c) BayCom GmbH\n\n"); -//#if (defined WIN32 || defined APPLE) -#ifdef WIN32 -#ifndef __MINGW32__ - cmdline_t cmd; - cmd.iface[0]=0; - cmd.port=0; - cmd.mld_start=1; -#else - get_options (argc, argv); -#endif -#else -#ifdef BACKTRACE - signal(SIGSEGV, SignalHandlerCrash); - signal(SIGBUS, SignalHandlerCrash); - signal(SIGABRT, SignalHandlerCrash); -#endif - get_options (argc, argv); -#endif - recv_init (cmd.iface, cmd.port); - - #ifdef API_SHM - api_shm_init(); - #endif - #ifdef API_SOCK - api_sock_init(cmd.cmd_sock_path); - #endif - #ifdef API_WIN - api_init(TEXT("\\\\.\\pipe\\mcli")); - #endif - - if(cmd.mld_start) { - mld_client_init (cmd.iface); - } -#if ! (defined WIN32 || defined APPLE) - ci_init(cmd.ca_enable, cmd.iface, cmd.port); - dvblo_init(); - - dvblo_handler(); - - dvblo_exit(); - ci_exit(); -#else - dummy_client (); -#endif - - if(cmd.mld_start) { - mld_client_exit (); - } - - #ifdef API_SHM - api_shm_exit(); - #endif - #ifdef API_SOCK - api_sock_exit(); - #endif - #ifdef API_WIN - api_exit(); - #endif - - recv_exit (); - - return 0; -} |