[mythtv-commits] Ticket #10071: Bugfixes to mythburn.py

MythTV noreply at mythtv.org
Sat Feb 4 11:08:54 UTC 2012


#10071: Bugfixes to mythburn.py
----------------------------------+-----------------------------
 Reporter:  t.brackertz@…         |          Owner:  paulh
     Type:  Patch - Bug Fix       |         Status:  new
 Priority:  minor                 |      Milestone:  0.25
Component:  Plugin - MythArchive  |        Version:  Unspecified
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+-----------------------------

Comment (by paulh):

 Thanks to everyone who is working on this.

 I am the only dev who maintains MythArchive all or most of the others want
 it removed :( which would be ashame but since I rarely use it myself I
 can't justify spending long periods of time on it.

 At this stage I'm not bothered whether it's a single patch or several so
 long as I don't have to spend a lot of time fixing things or working out
 why something was done the way it was.

 I switched to always using ac3 audio because when I tested it around
 Christmas the internal Myth player couldn't handle the switching from one
 format to the other properly. Actually to be compliant with the ntsc dvd
 spec all the audio should be ac3 anyway. Changing the behavior should be
 as simple as changing encodetoac3 = True to False at the top of the
 script.

 Just looking at the last patch added remind me of why it has sat here
 rotting. When I see stuff like
 {{{
 isopath="/mnt/f10store/myth/arctmp/isos/mythburn.iso" # is not stored in
 the db
 }}}

 something that clearly doesn't belong in the patch. It just adds to the
 time required to review it because it means having to spend time figuring
 out why was it added and and can I just remove it etc.

 Something else that worried me when I first looked at the patch was the
 switch to the latest version of ProjectX. Generally if all the major
 distributions are shipping with that version then that is fine but if not
 then that can cause problems. If possible we like to wait at least 6
 months after all the major distros start shipping new versions to give
 time for people to upgrade. It needs someone to do a little research to
 find out what version most distros are shipping with these days.

 Other things to watch out for is fixing things so it works well for one
 locale or set of uses but breaks things for others. One common one is
 forgetting that not everyones recordings are in a TS container some are in
 PES. ProjectX for example behaves differently depending on the format you
 pass it.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10071#comment:9>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list