Release Notes - 0.23

From MythTV Official Wiki
Revision as of 20:31, 27 March 2010 by Paulh (talk | contribs)

Jump to: navigation, search

These are an overview of the changes in the 0.23 release of MythTV. Some of these changes, most notably the fixes, have been backported to the 0.22-fixes release.


 
Major changes

  • New event system [23012]
  • Rewritten and greatly expanded python bindings [23416]
  • Addition of MythNetvision Plugin [23123]
  • New audio with surround sound upmixer
  • Addition of Arclight Theme [23275]
  • 15% faster software H.264 decoder [23525]



 

MythTV

New Features

  • Rewritten and greatly expanded python bindings [23416]
  • Addition of Arclight Theme [23275]
  • New event system [23012]
  • Rewritten audio (simplified configuration, multi-channels upmixing, automatic resampling).
  • Addition of MythNetvision Plugin [23123]


EIT

Firewire

UPNP

Setup

  • Simplified audio setup (digital audio users will need to edit their settings, typically if using surround setup, change Stereo to 5.1)
  • Channel Scanner - Analog channel scanning fixed [23657]

Audio

  • Multi-channels upmixer (similar in quality to DTS-Neo)
  • Automatic high-quality bitrate resampling to play any content on any hardware (using SRC library)
  • Fix digital passthrough for windows and add support for rate support detection [22826]

Video Playback

  • FFmpeg sync to revision 21657 [23525]
  • Add AVChapter support (works with Matroska and OGG chapters)
  • ITU BT709 colorspace (HD-TV) support and studio levels (RGB 16-235) (with VDPAU only) [22431]
  • Allow multiple dots in external subtitle filenames [22800]
  • Speed up recording playback startup by loading the osd menu more quickly [22784]
  • Removes PVR-350 output support [22845]

OSD

Windows Port

Theme Development

Themes

  • Fix the Metallurgy 'programguide-video' window definition. [22773]
  • Theme the program details screen in Metallurgy [22781]
  • Punch up some colors in the base.xml so that they are visible on all screens [22913]
  • Add an menu entry in the Info Center menu item for MythTwitter [22916]
  • Tweak metallury's system status screen so things fit a little better [22925]
  • Various MythCenter and MythCenter-wide theme updates [22941]

Translations

MythUI

  • Automatic font loading for theme-provided fonts, so system installation is no longer required [23594]
  • Allow right mouse clicks to close menus [22818]

Misc

  • Removes Xbox blinkenlights support [22786]
  • Removes DBox2 support [22790]
  • Fix incorrect status being displayed in the mythfrontend status box for a tuner that has an error [22860]
  • Add a RemoteFile::Hash method [22886]
  • Adds a GetSettings() method to MythDB to bulk load DB settings (speeds up playback startup) [22919]
  • Fixes the out-of-sync previews on different frontends bug [22932]
  • Speeds up Watch Recordings updates [22955]
  • Reconnect frontend to backend after disconnects [22958]

Network Control

  • Fix playback of filenames with spaces in 'play file' command. [23376]

mythbackend

  • Addition of a new event system to allow external system calls to be triggered on any listening system. [23012]

Mac OS X

Plugins

MythArchive

MythBrowser

MythControls

MythFlix

  • MythFlix was dropped from MythTV after the 0.22 release [22841]

MythGallery

MythGame

MythMovies

MythMusic

MythNews

  • Make a few more widgets optional in MythNews [22780]
  • Use image/jpeg enclosures as thumbnails in MythNews instead of trying to play them [22990]

MythNetvision

  • Add MythNetvision as a MythTV Plugin for watching internet content. BETA RELEASE [23123]

MythVideo

  • Add a hashing method to MythVideo. Allows the user to move or rename files as they wish without losing metadata. [22866] [22870]
  • Add a new grabber script for version 2.1 of the TMDB API, tmdb.py. [22865]
  • Add ReleaseDate and Homepage parsing from the grabber scripts. Integrate MythBrowser popups to view Homepage straight from MythVideo (INFO->Video Info->View Homepage) [22791]

MythWeather

Fix MythWeather's location searches following changes at the BBC's Weather Forecast site [22988]

MythWeb

MythZoneMinder

Support libraries

Python bindings

  • Complete overhaul of internal structure. Intended to abstract database access away from user, replaced by directly editable data objects. [23287]

Utility Applications

mythtranscode

mythcommflag

Add a --clearskiplist option to mythcommflag to allow clearing the commercial skip list for a recording [22982]

mythjobqueue

mythwelcome

mythshutdown

Contrib

  • mythvidexport.py - User job for exporting recordings to MythVideo [23313]
  • mythfs.py - FUSE program for mounting recording directories with user defined formatting [23313]
  • mythlink.pl - Rework of mythrename.pl to remove capacity to rename recordings. [23479]
  • 6200ch - Add support for QIP-6200 and DCX-3432 [23647]
  • 6200ch - Add support for 4-digit channels [23647]
  • Add an upstart script [22801]

Mythextras

nuvexport