[mythtv] Experimental Android TV "leanback" MythTV frontend

Peter Bennett pb.mythtv at gmail.com
Fri Nov 15 20:13:13 UTC 2019



On 11/15/19 10:03 AM, Peter Bennett wrote:
>
>
> On 11/14/19 2:12 PM, Paul Harrison wrote:
>> On 14/11/2019 16:56, Peter Bennett wrote:
>>
>>> On 11/14/19 11:10 AM, Paul Harrison wrote:
>>>> On 21/08/2019 20:17, Peter Bennett wrote:
>>>> It was previously crashing due to a large number of titles. I made a
>>>> fix for that but perhaps there is still some limit I am not aware of.
>>>> It would be helpful for me to get a logcat output from when it
>>>> crashes (full logcat is best: adb logcat > logcat.txt)
>> OK I think I've figured out what was causing the crash. If you have any
>> recordings where the recording group (recgroup field in the database) is
>> empty then it goes boom. Making sure they have at least a 'Default'
>> recording group fixes it so nothing to do with the number of recordings
>> in this case.
>>
> Thanks for the information. i will get that fixed.
>> How normal it is for recordings to have a blank/empty recording group I
>> don't know, my MythTV system and database are ancient and I always live
>> dangerously running master even in production so there could be some bad
>> data in the database.
>>
>>
>> Some recordings are refusing to play for some reason but that's a
>> problem for another day I was mainly interested to see how you was using
>> the leanback interface.
>>
>>
> I have made a bunch of user interface changes since I last posted a 
> package. Are you using the package from bintray.com or building your 
> own? In any case I will post a new package once I have fixed the 
> recgroup empty issue.
>
> Peter
I had originally tried and found that the frontend cannot set a blank 
recording groups, so I assumed that would not happen.

I recreated the error by setting a recording's recgroup to blank with a 
database update.

I found that mythfrontend (Steppes theme) does not handle the empty 
recording group well. It puts the recording into the default group on 
screen but also shows a blank recording group button that jumps around 
and cannot be selected.

I fixed it in leanfront by defaulting the blank recording group to 
Default. I have build a new package with this and a number of other 
improvements. 
(https://dl.bintray.com/bennettpeter/generic/mythtv_leanfront/android/)

Peter



More information about the mythtv-dev mailing list