Difference between revisions of "Release Notes - 0.26"

From MythTV Official Wiki
Jump to: navigation, search
(Added HLS Recording, fix 0MQ text, Subtitle additions & a warning)
(Copy the mythfrontend section skeleton from the 0.25 release notes, and fill in my contributions.)
Line 73: Line 73:
 
*HLS users must use <code>--enable-libmp3lame</code> when running <code>configure</code> {{gitcommit|628ea66}}.
 
*HLS users must use <code>--enable-libmp3lame</code> when running <code>configure</code> {{gitcommit|628ea66}}.
 
*Note that a "DEPRECATED_608_TELETEXT" message will now appear in logs. Support for CEA-608 teletext captions is '''to be''' removed.  The log entries will allow users to check whether they would be affected. Refs {{ticket|10786}} {{gitcommit|7b1aef8}}.
 
*Note that a "DEPRECATED_608_TELETEXT" message will now appear in logs. Support for CEA-608 teletext captions is '''to be''' removed.  The log entries will allow users to check whether they would be affected. Refs {{ticket|10786}} {{gitcommit|7b1aef8}}.
 +
 +
= MythTV =
 +
 +
== [[mythfrontend]] ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
* Speed up loading of the Watch Recordings screen and the Previously Recorded screen by doing most of the buttonlist initialization in the background.  The speedup is most noticeable when the screen contains hundreds or thousands of entries and mythfrontend is running on a relatively slow processor such as an Atom.
 +
 +
== Key Bindings, Jump Points, and Input Devices ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
*
 +
 +
== Guide Data, EIT, Program Info, and Media Metadata ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
*
 +
 +
== Audio ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
*
 +
 +
== Video Playback ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
* Upside-down videos taken on an iPhone are correctly flipped.
 +
* An option is added to the playback OSD menu to allow an in-progress playlist to be cancelled.
 +
* The <code>ExactSeeking</code> setting (seek to exact frame) is removed, in favor of more adaptive, sensible behavior.  When doing relative seeks, snap to the nearest keyframe if its distance from the target frame is within 10% of the total seek distance. When seeking within the cutlist editor, use a value of 50% instead.  Exact frame seeking is always used for absolute seeks (bookmark seek, skips based on cutlist/commskiplist, preview generation), and for keyframe and single-frame seeking in the cutlist editor.
 +
 +
 +
 +
== Disc Playback (DVD, Blu-Ray, etc) and Media Detection ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
*
 +
 +
 +
== OSD, EPG, MHEG, CC, and Subtitles ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
===== Changes/Improvements/Other =====
 +
* Formatting of text-based captions and subtitles is put under theme control, via the new theme file [[osd_subtitle.xml]].  The <code>CCBackground</code> and <code>DefaultSubtitleFont</code> settings are removed.
 +
* The <code>Prefer708Captions</code> setting is removed.  CEA-708 captions are now always preferred over CEA-608 captions (though CEA-608 captions can still be selected during playback).
 +
* The <code>OSDCC708TextZoom</code> setting is removed from the setup options and is now implemented as a live setting.  The Subtitles sub-menu of the playback OSD menu has an option that allows the user to change the zoom setting for text-based subtitles during playback and see the effect immediately.  Changes are immediately saved.
 +
* A similar live setting is added for bitmap-based subtitles, such as in DVD/BD videos.
 +
* Improved handling of forced subtitles, both at the track level and at the individual subtitle level.
 +
* Track auto-selection is improved to take forced tracks into account.
 +
* A complete set of CEA-708 fonts is provided.
 +
* CEA-608 teletext caption support is deprecated and will be removed in 0.27.  Note that this is different from DVD teletext subtitles and standard CEA-608 closed captions.
 +
 +
 +
== [[Frontend control socket|Network Control]] ==
 +
===== New Features =====
 +
*
 +
 +
===== Bug Fixes =====
 +
*
 +
 +
 +
  
 
[[Category:Release Notes]]
 
[[Category:Release Notes]]

Revision as of 05:40, 1 August 2012

Important.png Note: Please note that the following reflects changes for a future release of MythTV currently in development and not recommended for production use. The current release is 0.27.3.

Important 0.26 Dates
Event Date Changeset
Development Started 20 Aug 2011 df47df3
Alpha Released 18 Jul 2012 4a40145
Beta Released TBD TBD
RC Released TBD TBD
Final Release TBD TBD


Important.png Note: With due respect to the previous author, this page is here mostly to store the Special Notices and Instructions section.

0.26-release encompasses development revisions from [df47df3]cgitgithub though [TBD]cgitgithub
 
Information below is based on commits up to: [5239296]cgitgithub dated Sun Jul 29 2012.
 
The Key New Features and Major Changes below are relative to 0.25.


 

Key New Features

Add HTTP Live Streaming recorder [17c164a]cgitgithub

Major Changes

  • Conversion of internal times to UTC. Stored times will be converted by the database update mechanizim. For example, tables program, recorded, oldrecorded, recordupdate will have their starttimes and enddimtes converted to UTC. This should be of interest to daylight savings time users.
  • mythsyslogserver, a new system for handling all log requests. ZeroMQ is included in this release.
  • Numerous HLS (HTTP Live Streaming) playback fixes.
  • Add ability to override Bonjour's service name (-O BonjourHostname=mycomputer.)
  • Almost a complete rewrite of RAOP server, used for Airtunes/AirPlay.
  • Added recording rule templates [71c65b]cgitgithub
  • The formata of config.xml has changed and mysql.txt is no longer used. Example:
  • Allow themes to customize caption/subtitle formatting [f13eeb0]cgitgithub.
  • Make the subtitle zoom factor into a live setting [0089f7d]cgitgithub.

Prerequisite Changes

None

Added support libraries/prerequisites

None

Removed support libraries/prerequisites

None

Special Notices & Instructions

  • MySQL must have time zone tables added, see MySQL_Time_Zone_Tables.
  • If you need mythffplay, add --enable-sdl to your configure run [fb90f73]cgitgithub.
  • User scripts/tools that depended on mysql.txt should be reviewed. Since MythTV no longer uses mysql.txt, its no longer updated. Scripts/tools could stop working.
  • The (broken) "Expire in deleted order" setting has been removed [928135e]cgitgithub.
  • HLS users must use --enable-libmp3lame when running configure [628ea66]cgitgithub.
  • Note that a "DEPRECATED_608_TELETEXT" message will now appear in logs. Support for CEA-608 teletext captions is to be removed. The log entries will allow users to check whether they would be affected. Refs #10786 [7b1aef8]cgitgithub.

MythTV

mythfrontend

New Features
Bug Fixes
Changes/Improvements/Other
  • Speed up loading of the Watch Recordings screen and the Previously Recorded screen by doing most of the buttonlist initialization in the background. The speedup is most noticeable when the screen contains hundreds or thousands of entries and mythfrontend is running on a relatively slow processor such as an Atom.

Key Bindings, Jump Points, and Input Devices

New Features
Bug Fixes
Changes/Improvements/Other

Guide Data, EIT, Program Info, and Media Metadata

New Features
Bug Fixes
Changes/Improvements/Other

Audio

New Features
Bug Fixes
Changes/Improvements/Other

Video Playback

New Features
Bug Fixes
Changes/Improvements/Other
  • Upside-down videos taken on an iPhone are correctly flipped.
  • An option is added to the playback OSD menu to allow an in-progress playlist to be cancelled.
  • The ExactSeeking setting (seek to exact frame) is removed, in favor of more adaptive, sensible behavior. When doing relative seeks, snap to the nearest keyframe if its distance from the target frame is within 10% of the total seek distance. When seeking within the cutlist editor, use a value of 50% instead. Exact frame seeking is always used for absolute seeks (bookmark seek, skips based on cutlist/commskiplist, preview generation), and for keyframe and single-frame seeking in the cutlist editor.


Disc Playback (DVD, Blu-Ray, etc) and Media Detection

New Features
Bug Fixes
Changes/Improvements/Other


OSD, EPG, MHEG, CC, and Subtitles

New Features
Bug Fixes
Changes/Improvements/Other
  • Formatting of text-based captions and subtitles is put under theme control, via the new theme file osd_subtitle.xml. The CCBackground and DefaultSubtitleFont settings are removed.
  • The Prefer708Captions setting is removed. CEA-708 captions are now always preferred over CEA-608 captions (though CEA-608 captions can still be selected during playback).
  • The OSDCC708TextZoom setting is removed from the setup options and is now implemented as a live setting. The Subtitles sub-menu of the playback OSD menu has an option that allows the user to change the zoom setting for text-based subtitles during playback and see the effect immediately. Changes are immediately saved.
  • A similar live setting is added for bitmap-based subtitles, such as in DVD/BD videos.
  • Improved handling of forced subtitles, both at the track level and at the individual subtitle level.
  • Track auto-selection is improved to take forced tracks into account.
  • A complete set of CEA-708 fonts is provided.
  • CEA-608 teletext caption support is deprecated and will be removed in 0.27. Note that this is different from DVD teletext subtitles and standard CEA-608 closed captions.


Network Control

New Features
Bug Fixes