[svn r556] GMyth API changes. trunk
authorrosfran
Fri Apr 13 22:41:14 2007 +0100 (2007-04-13)
branchtrunk
changeset 5513b459aedfce7
parent 550 aaf53e3d0b26
child 552 73c5aaff98a9
[svn r556] GMyth API changes.
gst-plugins-mythtv/src/gstmythtvsrc.c
     1.1 --- a/gst-plugins-mythtv/src/gstmythtvsrc.c	Fri Apr 13 22:40:49 2007 +0100
     1.2 +++ b/gst-plugins-mythtv/src/gstmythtvsrc.c	Fri Apr 13 22:41:14 2007 +0100
     1.3 @@ -712,9 +712,14 @@
     1.4        goto init_failed;
     1.5      }
     1.6      
     1.7 -		if ( !gmyth_file_transfer_open( GMYTH_FILE_TRANSFER(src->file), src->spawn_livetv->uri != NULL ? 
     1.8 -							gmyth_uri_get_path(src->spawn_livetv->uri) : 
     1.9 -							src->spawn_livetv->proginfo->pathname->str ) )
    1.10 +    if ( gmyth_uri_is_local_file(gmyth_uri) )
    1.11 +      ret = gmyth_file_local_open( GMYTH_FILE_LOCAL(src->file) );
    1.12 +    else
    1.13 +      ret = gmyth_file_transfer_open( GMYTH_FILE_TRANSFER(src->file), src->spawn_livetv->uri != NULL ? 
    1.14 +                gmyth_uri_get_path(src->spawn_livetv->uri) : 
    1.15 +                src->spawn_livetv->proginfo->pathname->str );
    1.16 +
    1.17 +		if ( !ret )
    1.18  		{
    1.19  			GST_INFO_OBJECT (src, "Error: couldn't open the FileTransfer from LiveTV source!" );
    1.20  			g_object_unref( src->file );