Difference between revisions of "Release Notes - 0.20.1"

From MythTV Official Wiki
Jump to: navigation, search
(Updated through 11515)
(Protect the 20.1 release notes page)
 
(7 intermediate revisions by 5 users not shown)
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 28, 2007.
 +
 
 +
As usual, the release having been cut, this page has been protected.
  
 
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 11515'''
+
'''Updated through revision 13330'''
  
 +
|}
  
<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.   
  
|}
+
===New features===
 
+
*Attempt to re-record programs that are not recorded because of a channel change failure
== MythTV ==
+
*Added [[Echostar]] and [[Nimiq]] tv service type descriptors for digital recordings
 
+
*Allow configuration of diseq repeat count
=== New Features ===
+
*Added support for [[QAM]] recording using [[Silicondust_HDHomeRun|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
* Attempt to re-record programs that are not recorded because of a channel change failure
+
*Added tuning of raw MPEG channels in HDHRRecorder
* 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.
 
  
 
=== Fixes ===
 
=== Fixes ===
  
 +
* Fixed commercial skip to ignore skips that take you to the end of the file (#3275)
 +
* Fixed problem with available disk space calculations
 +
* 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 44: Line 61:
 
* Fixed the recordedprogram, recordedrating, and recordedcredits tables cleanup and move the cleanup into the housekeeper instead of mythfilldatabase
 
* Fixed the recordedprogram, recordedrating, and recordedcredits tables cleanup and move the cleanup into the housekeeper instead of mythfilldatabase
 
* Fixed deletion of orphaned channels
 
* 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 ==
 
== Plugins ==
Line 49: Line 68:
 
=== [[MythArchive]] ===
 
=== [[MythArchive]] ===
  
 +
* Fixed problem with some dvd export profiles (#3314)
 +
* 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
 
* Fixed problem where mytharchivehelper was returning the wrong aspect ratio for .nuv files
 
* Fixed problem where mytharchivehelper was returning the wrong aspect ratio for .nuv files
 
* Fixed problems with filenames containing apostrophes
 
* 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]] ===
 
=== [[MythBrowser]] ===
Line 60: Line 83:
 
=== [[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 73: Line 98:
 
=== [[MythMusic]] ===
 
=== [[MythMusic]] ===
  
 +
* Fixed segfault when multiple types of encoded audio files are in a playlist (#2557)
 +
* 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 83: Line 110:
 
=== [[MythVideo]] ===
 
=== [[MythVideo]] ===
  
 +
* Fixed metadata search problem when no country and/or genre exists for movie
 +
* Fixed imdb scraping (#3118)
 
* Fixed segfault when external player exits
 
* Fixed segfault when external player exits
  
Line 96: Line 125:
 
* Allow negative recording priorities to be set
 
* Allow negative recording priorities to be set
 
* Fixed category display
 
* 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 ==
 
== Support libraries ==
  
== Utility Applications ==
+
==Utility applications==
 
+
===[[myth_archive_job.pl]]===
=== [[myth_archive_job.pl]] ===
+
*Don't divide the file size by 1 megabyte twice
 
 
* Don't divide the file size by 1 megabyte twice
 
 
 
=== [[mythtranscode]] ===
 
 
 
* Fixed segfault by taking the 1st video stream (rather than the last) when multiple video streams are present
 
  
=== [[mythwelcome]] ===
+
===[[mythtranscode]]===
 +
*Fixed segfault by taking the first video stream (rather than the last) when multiple video streams are present
  
* Fixed crashes with hybrid tuner cards
+
===[[mythwelcome]]===
 +
*Fixed crashes with hybrid tuner cards
  
 
[[Category:Release Notes]]
 
[[Category:Release Notes]]

Latest revision as of 00:44, 8 October 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 28, 2007.

As usual, the release having been cut, this page has been protected.

These are changes since the 0.20 release.

Updated through revision 13330

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 commercial skip to ignore skips that take you to the end of the file (#3275)
  • Fixed problem with available disk space calculations
  • 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 problem with some dvd export profiles (#3314)
  • 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

  • Fixed segfault when multiple types of encoded audio files are in a playlist (#2557)
  • 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 metadata search problem when no country and/or genre exists for movie
  • 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