[mythtv-users] 0.21 to 0.27: Channel Icons missing
Jerome Yuzyk
jerome at supernet.ab.ca
Sat Oct 17 18:09:37 UTC 2015
On Friday, October 16, 2015 11:12:26 PM Bill Meek wrote:
>
> > Yep, that's what I had to do: create a "Channel Icons" Storage Group and then point it to /home/mythtv/.mythtv/channels. Now I see them in the EPG and Info screens for a program I'm viewing. So in 0.27.4 at least icons-handling isn't automatic.
> >
>
> Hi,
>
> It's impossible to argue with your success, but it did work in
> 0.27-pre when I tested and made some updates to the Wiki.
> https://code.mythtv.org/cgit/mythtv/tree/mythtv/libs/libmythbase/storagegroup.cpp?h=fixes/0.27#n68
> Unless the directories don't exist and can't be created,
> there's no logging available.
>
> And, in the interest of not sticking my foot in my mouth, today I
> fired up a v0.27.5-17-g2ad3158 backend and verified that there
> was no manually built ChannelIcons Storage Group, and that this:
>
> http://192.168.1.220:6544/Guide/GetChannelIcon?ChanId=1261
>
> displays an icon. If the above doesn't work, then nothing else
> will. ChanId, not ChanID is important and mythweb must have this
> commit:
>
> https://code.mythtv.org/trac/changeset/6d10afe/mythweb
>
> The Storage Group name is ChannelIcons, not Channel Icons just
> for the record (built-in or manually created.) I suspect that
> the SG you cited above just is just typo.
>
> Nothing wrong with doing it manually, it just isn't _always_
> required.
>
> I don't know what commit level you were running on when this
> started failing, but it's possible that you upgraded mythweb
> and that's why it started working.
Hi Bill. I am running 0.27.4-6.fc22 from Day 1 and tested everything the expected way, including the API URL, and it wasn't until I created the SG. And, just checking, I called it "Channel Icons" - not a typo. Yet it worked.
I just went back to rename it properly, but have a small window before recording so I deleted it first and then went to test whether the icons broke again.
And they didn't.
mo.ucina and others who had to create a SG: You may want to delete what you defined, as a test.
So to recap:
1. Icons didn't work, through the FE, MythWeb, or the API.
2. I created the "Channel Icons" storage group, and they worked everywhere.
3. I deleted the erroneously-named group, didn't replace it, and things still work as they should.
Now, If I remember correctly, I copied my ~mythtv/.mythtv/channels from my old 0.21 box to the new box, somewhere in setting it up. Myth could find it for icon downloading, because it added a bunch of icons to the pile that were there.
Perhaps some part of Myth's initialization got confused by the folder being there already? Maybe me pointing a Storage Group at it refreshed something?
In any event, it works now, and I swear it didn't before.
--
A little of Jerome's MythTV World: http://mythtv.bss.ab.ca
More information about the mythtv-users
mailing list