Difference between revisions of "Release Notes - 0.20.1"

From MythTV Official Wiki
Jump to: navigation, search
m
Line 1: Line 1:
 
{| cellpadding=5 cellspacing=5
 
{| cellpadding=5 cellspacing=5
 
| valign=top width=25% | __TOC__
 
| valign=top width=25% | __TOC__
| valign=top | '''This is an unreleased development version'''
+
| valign=top | '''MythTV 0.20.1 Release'''
  
The following fixes have been applied to the [http://cvs.mythtv.org/trac/browser/branches/release-0-20-fixes release-0-20-fixes] branch destined for a 0.20.1 release. This branch will be more stable than the [[trunk]] but is still a development branch and should be used with care and attention to the -dev [[mailing list]]
+
The following fixes have been applied to the [http://cvs.mythtv.org/trac/browser/branches/release-0-20-fixes release-0-20-fixes] branch, formally released as MythTV 0.20.1 on Saturday, April 31, 2007.
  
 
These are changes since the [[Release Notes - 0.20|0.20]] release.
 
These are changes since the [[Release Notes - 0.20|0.20]] release.
  
'''Updated through revision 11682'''
+
'''Updated through revision 13294'''
  
 +
|}
  
<font size=4>Major changes</font>
+
== MythTV 0.20.1 Release==
  
 +
===Major changes===
 
* Fixed programinfo passing between master and slave backend.  This required a [[protocol change]] to version 31.   
 
* Fixed programinfo passing between master and slave backend.  This required a [[protocol change]] to version 31.   
 
|}
 
 
== MythTV ==
 
  
 
===New features===
 
===New features===
Line 28: Line 26:
 
=== Fixes ===
 
=== Fixes ===
  
 +
* Fixed atsc channel scanning (#3301)
 +
* Fixed segfault in mythtv-setup (#2735)
 +
* Fixed diseqc polarity and repeat settings (#2226)
 +
* Fixed maxepisode counter
 +
* Fixed assorted keybinding
 +
* Work-around for ATI fglrx crash bug (#2302)
 +
* Fix unnecessarily high cpu usage with xvmc playback
 +
* Fixed issues with some dvb adapters with a limited number of pid filters (#1970)
 +
* QAM fixes for the HDHomeRun
 +
* Fixed problem with backend wakeup not properly respecting early/late recording start times (#2883)
 +
* Fixed cpu temperature monitoring code so it doesn't crash the backend anymore (#2895)
 +
* Fixed segfault while editing a recording (#2746)
 +
* Misc transcoder fixes (#2420)
 +
* Misc EIT fixups
 
* Fixed programinfo passing between master and slave backend.  This required a [[protocol change]] to version 31.
 
* Fixed programinfo passing between master and slave backend.  This required a [[protocol change]] to version 31.
 
* Fixed V4L2 API compatibility with IVTV 0.8
 
* Fixed V4L2 API compatibility with IVTV 0.8
Line 52: Line 64:
 
=== [[MythArchive]] ===
 
=== [[MythArchive]] ===
  
 +
* Fixed date/time offset bug (#2651)
 
* Converted all intros and menu music tracks to AC3 audio
 
* Converted all intros and menu music tracks to AC3 audio
 
* Fixed bug where save directory was not being passed properly
 
* Fixed bug where save directory was not being passed properly
Line 65: Line 78:
 
=== [[MythDVD]] ===
 
=== [[MythDVD]] ===
  
 +
* Fixed playback issue with DVDs featuring full-resolution subtitles (#2800)
 +
* Fixed issues with eject button when media monitor is disabled (#2462)
 
* Fixed choppy playback on some DVD main titles
 
* Fixed choppy playback on some DVD main titles
 
* Fixed segfault when external player exits
 
* Fixed segfault when external player exits
Line 78: Line 93:
 
=== [[MythMusic]] ===
 
=== [[MythMusic]] ===
  
 +
* Added support for flac 1.1.3+ api changes (#2957)
 
* Fixed SQL error when adding by genre to playlist
 
* Fixed SQL error when adding by genre to playlist
  
Line 88: Line 104:
 
=== [[MythVideo]] ===
 
=== [[MythVideo]] ===
  
 +
* Fixed imdb scraping (#3118)
 
* Fixed segfault when external player exits
 
* Fixed segfault when external player exits
  

Revision as of 03:12, 21 April 2007

MythTV 0.20.1 Release

The following fixes have been applied to the release-0-20-fixes branch, formally released as MythTV 0.20.1 on Saturday, April 31, 2007.

These are changes since the 0.20 release.

Updated through revision 13294

MythTV 0.20.1 Release

Major changes

  • Fixed programinfo passing between master and slave backend. This required a protocol change to version 31.

New features

  • Attempt to re-record programs that are not recorded because of a channel change failure
  • Added Echostar and Nimiq tv service type descriptors for digital recordings
  • Allow configuration of diseq repeat count
  • Added support for QAM recording using HDHomeRun device. Requires firmware 21-09-2006 or newer.
  • Added --no-upnp option to mythbackend to work around situations where UPnP support consumes 100% CPU
  • Added tuning of raw MPEG channels in HDHRRecorder

Fixes

  • Fixed atsc channel scanning (#3301)
  • Fixed segfault in mythtv-setup (#2735)
  • Fixed diseqc polarity and repeat settings (#2226)
  • Fixed maxepisode counter
  • Fixed assorted keybinding
  • Work-around for ATI fglrx crash bug (#2302)
  • Fix unnecessarily high cpu usage with xvmc playback
  • Fixed issues with some dvb adapters with a limited number of pid filters (#1970)
  • QAM fixes for the HDHomeRun
  • Fixed problem with backend wakeup not properly respecting early/late recording start times (#2883)
  • Fixed cpu temperature monitoring code so it doesn't crash the backend anymore (#2895)
  • Fixed segfault while editing a recording (#2746)
  • Misc transcoder fixes (#2420)
  • Misc EIT fixups
  • Fixed programinfo passing between master and slave backend. This required a protocol change to version 31.
  • Fixed V4L2 API compatibility with IVTV 0.8
  • Fixed updating of the last_record field
  • Fixed bug in cutlist conversion
  • Reduced firewire packet buffer from 8000 to 2000
  • Fixed 8PSK modulation tuning
  • Fixed problem causing duplicate rows for manually scheduled programs to appear in Watch Recording list
  • Fixed problem where backend might fail deleting a file due to filename being changed by transcoding
  • Fixed problem with non-GUI programs initalizing OSD
  • Fixed issue with aborted data over UPnP
  • Fixed truncating delete code by grabbing filesize prior to unlinking
  • Improved sending of committed diseq messages
  • Fixed favorite channel and direct channel entering in browse mode
  • Fixed deleting a video source which did not delete its associated channels
  • Fixed SW42 and SW64 support for pre-DiSEqC
  • Fixed the recordedprogram, recordedrating, and recordedcredits tables cleanup and move the cleanup into the housekeeper instead of mythfilldatabase
  • Fixed deletion of orphaned channels
  • Fixed playback by selecting the first video stream found in the PMT. This allows allows the people with weird broadcasts to function, without inhibiting the functionality of Interactve TV (MHEG)
  • Fixed problems with the "Auto" time-offset in ATSC EIT

Plugins

MythArchive

  • Fixed date/time offset bug (#2651)
  • Converted all intros and menu music tracks to AC3 audio
  • Fixed bug where save directory was not being passed properly
  • Fixed problem where mytharchivehelper was returning the wrong aspect ratio for .nuv files
  • Fixed problems with filenames containing apostrophes
  • Fixed a mixup when retrieving the chanid and starttime from the DB
  • Fixed problem with No Menu theme when trying to add movies

MythBrowser

MythControls

MythDVD

  • Fixed playback issue with DVDs featuring full-resolution subtitles (#2800)
  • Fixed issues with eject button when media monitor is disabled (#2462)
  • Fixed choppy playback on some DVD main titles
  • Fixed segfault when external player exits
  • Fixed problem with missing menu buttons on some DVD titles
  • Fixed enabling of subtitles from main DVD menu

MythFlix

MythGallery

MythGame

MythMusic

  • Added support for flac 1.1.3+ api changes (#2957)
  • Fixed SQL error when adding by genre to playlist

MythNews

MythPhone

  • Fix two translation issues with the call popup dial or answer dialog

MythVideo

  • Fixed imdb scraping (#3118)
  • Fixed segfault when external player exits

MythWeather

MythWeb

  • Fixed passing null values when scheduling recordings
  • Fixed myth:// URLs
  • Fixed links for manually overridden video URLs
  • Fixed music module detection
  • Improved file streaming using sys calls
  • Allow negative recording priorities to be set
  • Fixed category display
  • Apply sanity check for the date range popup menu, for those people who occasionally get wacky data from DVB EIT data

Support libraries

Utility applications

myth_archive_job.pl

  • Don't divide the file size by 1 megabyte twice

mythtranscode

  • Fixed segfault by taking the first video stream (rather than the last) when multiple video streams are present

mythwelcome

  • Fixed crashes with hybrid tuner cards