branches/gmyth-0.1b/tests/gmyth_test_epg.c
branchtrunk
changeset 366 8aa32fa19a8f
parent 365 28c358053693
child 367 839c0fc4f285
     1.1 --- a/branches/gmyth-0.1b/tests/gmyth_test_epg.c	Wed Feb 14 23:06:17 2007 +0000
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,60 +0,0 @@
     1.4 -
     1.5 -#include "gmyth_backendinfo.h"
     1.6 -#include "gmyth_epg.h"
     1.7 -
     1.8 -static gboolean
     1.9 -test_epg_connection (GMythBackendInfo *backend_info)
    1.10 -{
    1.11 -    GMythEPG *epg = gmyth_epg_new ();
    1.12 -    gboolean res = FALSE;
    1.13 -
    1.14 -    res = gmyth_epg_connect (epg, backend_info);
    1.15 -
    1.16 -    gmyth_epg_disconnect (epg);
    1.17 -    g_object_unref (epg);
    1.18 -
    1.19 -    return res; 
    1.20 -}
    1.21 -
    1.22 -
    1.23 -static gboolean
    1.24 -test_epg_get_channels (GMythBackendInfo *backend_info)
    1.25 -{
    1.26 -    GMythEPG *epg = gmyth_epg_new ();
    1.27 -    GList *clist;
    1.28 -    gint i, length;
    1.29 -
    1.30 -    if (!gmyth_epg_connect (epg, backend_info)) {
    1.31 -        return FALSE;
    1.32 -    }
    1.33 -
    1.34 -    length = gmyth_epg_get_channel_list (epg, &clist);
    1.35 -    g_print ("==== %d channels found in the EPG ====\n", length);
    1.36 -    for (i=0; i<length; i++) {
    1.37 -        GMythChannelInfo *channel_info = (GMythChannelInfo*) g_list_nth_data (clist, i);
    1.38 -
    1.39 -        gmyth_channel_info_print(channel_info);
    1.40 -    }
    1.41 -
    1.42 -    g_list_free (clist);
    1.43 -    gmyth_epg_disconnect (epg);
    1.44 -    g_object_unref (epg);
    1.45 -}
    1.46 -
    1.47 -int
    1.48 -main (int args, const char **argv)
    1.49 -{
    1.50 -    const char* uri = argv[1];
    1.51 -
    1.52 -    GMythBackendInfo *backend_info;
    1.53 -    g_type_init ();
    1.54 -    g_thread_init (NULL);
    1.55 -
    1.56 -    backend_info = gmyth_backend_info_new_with_uri (argv[1]);
    1.57 -
    1.58 -    test_epg_connection (backend_info);
    1.59 -    test_epg_get_channels (backend_info);
    1.60 -
    1.61 -    return 0;
    1.62 -}
    1.63 -