[mythtv-users] Myth, the HD-PVR, and the new beta firmware

Mark Buechler mark.buechler at gmail.com
Wed Oct 1 13:55:51 UTC 2008


Hi

On Wed, Oct 1, 2008 at 9:09 AM, Mark Buechler <mark.buechler at gmail.com>wrote:

> Hi
>
> On Wed, Oct 1, 2008 at 8:54 AM, Janne Grunau <janne-mythtv at grunau.be>wrote:
>
>> On Wednesday 01 October 2008 07:06:31 Yeechang Lee wrote:
>> > John P Poet <jppoet at gmail.com> says:
>> > > The first patch does two things.  First, it will cause myth to
>> > > automatically record DD5.1 if it is available (this part is
>> > > provided by Janne Granau).
>> >
>> > Is it yet possible for new firmware to be installed without a Windows
>> > box?
>>
>> Not yet, but it is only a couple of days away.
>>
>> > > NOTE: It is still NOT recommended for anyone to be using Myth TRUNK
>> > > or the HD-PVR in Myth, unless you are able and willing to help
>> > > track down bugs.
>> >
>> > *Groan* I guess it'll be that much longer before HD-PVR support's
>> > ready to be backported to 0.21. (It will happen, though, right?
>> > Right? Right?)
>>
>> No, this won't happen. Changes are larger than expected and I would
>> rather work on getting 0.22 out sooner.
>>
>> Janne
>>
>
> I'm putting together a patch to -fixes, but it requires a change to the
> database and thus the reason why such a patch would never be excepted. I can
> post it somewhere when I'm done, but know that if you use it, you'll need to
> manually update your schema when you upgrade to trunk or the next release.
>
> - Mark.
>

Attached is a patch against -fixes v18528, though it should apply at least
all the way back to 16344 which is where I tested it. In order to use this,
you'll need to manually update your DB:

INSERT INTO profilegroups SET name = 'HD-PVR Recorders',   cardtype =
'HDPVR', is_default = 1;
INSERT INTO recordingprofiles SET name = 'Default',      profilegroup = 13;
INSERT INTO recordingprofiles SET name = 'Live TV',      profilegroup = 13;
INSERT INTO recordingprofiles SET name = 'High Quality', profilegroup = 13;
INSERT INTO recordingprofiles SET name = 'Low Quality',  profilegroup = 13;

This would normally be done by Myth with a schema update, but updating the
schema in -fixes isn't possible as it would conflict with schema updates in
trunk.

If the above changes are made, and at some later time you decide to update
to a newer MythTV release or to trunk, when MythTV updates to schema 1223,
it will fail and you'll have to manually change your schema in the database
to 1223 to get past it:

update settings set data = 1223 where value = 'DBSchemaVer' and data = 1222;

- Mark.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20081001/c9b356a9/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hdpvr_mythtv-fixes_r18528.diff.gz
Type: application/x-gzip
Size: 25485 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-users/attachments/20081001/c9b356a9/attachment-0001.bin 


More information about the mythtv-users mailing list