Hi,

Radio works if recorded to file, then played. I have a problem if piped to
mplayer. I see report of some problems with different OS.

TV works if I record to file, and playback.
BBC One, Two - work piped to mplayer, I had problems with other channels
BBC One, Two, News24, CBBC, Cbeebies, Parliment - work piped to xine
BBC One, Two, News24, CBBC, Cbeebies, Parliment - work piped to ffplay

Tried on amd64.

Regards

Nigel Taylor

Stuart Henderson wrote:
> Can someone in the UK with a TV license check if the new feature of
> playing live streams works please? (I don't have a license and you
> need one to watch programmes simultaneously with an over-the-air
> broadcast, so I have to stick to the archived programmes which
> don't need one).
> 
> Notes at http://linuxcentre.net/get_iplayer/CHANGELOG.txt
> 
> Ta muchly. :-)
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/multimedia/get_iplayer/Makefile,v
> retrieving revision 1.10
> diff -u -p -r1.10 Makefile
> --- Makefile  25 May 2009 17:54:01 -0000      1.10
> +++ Makefile  13 Jun 2009 21:59:15 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT =            download BBC iPlayer and ITV programmes
>  
> -DISTNAME =           get_iplayer-1.90
> +DISTNAME =           get_iplayer-1.99
>  
>  CATEGORIES =         multimedia
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/multimedia/get_iplayer/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  25 May 2009 17:54:01 -0000      1.9
> +++ distinfo  13 Jun 2009 21:59:15 -0000
> @@ -1,5 +1,5 @@
> -MD5 (get_iplayer-1.90.tar.gz) = fxNZCULuriHH+ek61DJiNg==
> -RMD160 (get_iplayer-1.90.tar.gz) = fbdiaE7otTM1c64rArhVGwUtk1E=
> -SHA1 (get_iplayer-1.90.tar.gz) = jDqcgcOGPdnFt+LYVcgVBAxL0dY=
> -SHA256 (get_iplayer-1.90.tar.gz) = 
> hLDmQbzUogcAGUX1Sutn27DSPDMrkAoT745Kb9dBAtY=
> -SIZE (get_iplayer-1.90.tar.gz) = 98951
> +MD5 (get_iplayer-1.99.tar.gz) = U3nVGVgW5cGr9ohIciiDcA==
> +RMD160 (get_iplayer-1.99.tar.gz) = INad77OB6cA/ZXz/Ph/MMRrw3a0=
> +SHA1 (get_iplayer-1.99.tar.gz) = 8EKYarCSqonPmNN0Spc0WcCO9cg=
> +SHA256 (get_iplayer-1.99.tar.gz) = 
> V5pFLIftmjmNCmb3HV/QcKIOi50WNt1lq9MyugXSF+k=
> +SIZE (get_iplayer-1.99.tar.gz) = 105207
> Index: patches/patch-get_iplayer
> ===================================================================
> RCS file: /cvs/ports/multimedia/get_iplayer/patches/patch-get_iplayer,v
> retrieving revision 1.7
> diff -u -p -r1.7 patch-get_iplayer
> --- patches/patch-get_iplayer 25 May 2009 17:54:01 -0000      1.7
> +++ patches/patch-get_iplayer 13 Jun 2009 21:59:15 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-get_iplayer,v 1.7 2009/05/25 17:54:01 sthen Exp $
> ---- get_iplayer.orig Mon May 25 17:04:40 2009
> -+++ get_iplayer      Mon May 25 18:50:21 2009
> -@@ -174,7 +174,7 @@ mkpath $profile_dir if ! -d $profile_dir;
> +--- get_iplayer.orig Sat Jun 13 00:46:46 2009
> ++++ get_iplayer      Sat Jun 13 11:59:13 2009
> +@@ -173,7 +173,7 @@ mkpath $profile_dir if ! -d $profile_dir;
>   
>   
>   # get list of additional user plugins and load plugin
> @@ -10,7 +10,7 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0
>   my $plugin_dir_user = "$profile_dir/plugins";
>   for my $plugin_dir ( ( $plugin_dir_user, $plugin_dir_system ) ) {
>       if ( opendir( DIR, $plugin_dir ) ) {
> -@@ -360,6 +360,7 @@ if ( ! keys %plugin_files ) {
> +@@ -359,6 +359,7 @@ if ( ! keys %plugin_files ) {
>       $opt->{pluginsupdate} = 1;
>   }
>   # Update this script if required
> @@ -18,7 +18,7 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0
>   update_script() if $opt->{update} || $opt->{pluginsupdate};
>   
>   
> -@@ -515,9 +516,9 @@ sub find_matches {
> +@@ -524,9 +525,9 @@ sub find_matches {
>       $binopts->{lame}        .= ' --quiet ' if $opt->{quiet};
>       $bin->{vlc}             = $opt->{vlc} || 'cvlc';
>       $binopts->{vlc}         = '-vv' if $opt->{verbose} || $opt->{debug};
> @@ -30,8 +30,8 @@ $OpenBSD: patch-get_iplayer,v 1.7 2009/0
>       # Set quiet, test and get options if we're asked for streaminfo
>       if ( $opt->{streaminfo} ) {
>               $opt->{test}    = 1;
> -@@ -1312,7 +1313,7 @@ sub create_ua {
> -     my $agent = $user_agent{ $_[0] } || random_ua();
> +@@ -1352,7 +1353,7 @@ sub create_ua {
> +     my $agent = $user_agent{ "$_[0]" } || random_ua();
>       my $nocookiejar = $_[1] || 0;
>       my $ua = LWP::UserAgent->new;
>  -    $ua->timeout([$lwp_request_timeout]);
> 
> 

Reply via email to