[mythtv-users] Channel icons not appearing in guide on remote frontend (v0.27-72-gea5af90)

Anthony Messina amessina at messinet.com
Tue Nov 5 18:24:07 UTC 2013


On Tuesday, November 05, 2013 10:02:30 AM Anthony Messina wrote:
> I'm having an issue on a remote frontend where no channel icons appear in
> the  guide, either entering Live TV or scheduling a recording.  The
> mythfrontend -v file,gui logs reveal the following group of messages for
> each channel.  I am not sure where the "%5" comes from after the icon file
> name.
> 
> I can confirm that mythconverg does not have "%5" as part of the icon
> name.  I  can also confirm that the icons exist in the MYTHCONFDIR
> (/etc/mythtv/channels) and are accessible by the user running the backend 
> (mythtv).  If it makes a difference, I am using the blue-abstract-wide
> theme.
> 
> Any help would be appreciated.  Thanks.  -A
> 
> 
> MythUIHelper: 
> LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>:6543]/this_tv_netwo
> rk.jpg%5,myth:--
> ChannelIcons@[<IPv6_addr_redacted>:6543]-this_tv_network.jpg%5--102x85.png)

After closer inspection, I can see that the "port" portion ":6543" is included 
within the brackets, which is causing the failure.

I've traced back from through MythCoreContext::GetMasterHostPrefix to 
MythCoreContext::GenMythURL and everything *appears* as though it should work.  
I cannot figure out why the port is inserted inside of the brackets unless the 
following in mythtv/libs/libmythbase/mythcorecontext.cpp isn't working ~L676:

#if !defined(QT_NO_IPV6)
    // Basically if it appears to be an IPv6 IP surround the IP with [] 
otherwise don't bother
    if (( addr.protocol() == QAbstractSocket::IPv6Protocol ) || 
(host.contains(":")))
        m_host = "[" + host + "]";
#endif

-A

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20131105/ef3c8950/attachment.sig>


More information about the mythtv-users mailing list