Difference between revisions of "Release Notes - 0.23"
From MythTV Official Wiki
(updated to 23400) |
m |
||
(17 intermediate revisions by 8 users not shown) | |||
Line 2: | Line 2: | ||
| valign=top width=15% | __TOC__ | | valign=top width=15% | __TOC__ | ||
| valign=top | | | valign=top | | ||
− | 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 [[Release Notes - 0.22 | + | {{Note box|Please note that the following reflects changes for an old release of MythTV. The current release is {{CurrentRelease}}.}} |
− | + | ||
+ | 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 [[Release Notes - 0.22|0.22.1]] release. | ||
+ | |||
+ | 0.23 encompasses revisions from ~{{changeset|22756}} through the 0.23-fixes branch release of ~{{changeset|24509}} | ||
<br> <br> | <br> <br> | ||
Line 12: | Line 15: | ||
* New audio with surround sound upmixer | * New audio with surround sound upmixer | ||
* Addition of Arclight Theme {{changeset|23275}} | * Addition of Arclight Theme {{changeset|23275}} | ||
− | * | + | * Channel Scanner - Analog channel scanning fixed {{changeset|23657}} |
Line 38: | Line 41: | ||
=== Audio === | === Audio === | ||
− | * | + | * Ability to upmix stereo material to 5.1 and encode as AC3 (similar in quality to DTS Neo) |
+ | * Upmixer toggle | ||
+ | * Automatic detection of hardware supported sample rates | ||
* Automatic high-quality bitrate resampling to play any content on any hardware (using SRC library) | * Automatic high-quality bitrate resampling to play any content on any hardware (using SRC library) | ||
− | * Fix digital passthrough for windows | + | * Preservation of timestretch across stream changes |
− | + | * Simplify Audio User Settings | |
+ | * Various digital passthrough fixes | ||
+ | * Fix digital passthrough for windows {{changeset|22826}} | ||
+ | * Software volume for digital audio | ||
+ | |||
=== Video Playback === | === Video Playback === | ||
* FFmpeg sync to revision 21657 {{changeset|23525}} | * FFmpeg sync to revision 21657 {{changeset|23525}} | ||
Line 57: | Line 66: | ||
* Improved AVFormatDecoder seeking {{changeset|23288}} | * Improved AVFormatDecoder seeking {{changeset|23288}} | ||
* Fix seeking to the beginning of certain streams that have non-zero start times {{changeset|23294}} | * Fix seeking to the beginning of certain streams that have non-zero start times {{changeset|23294}} | ||
− | * Add support for the repeat_pict count and improve the handling of certain A/V sync cases {{changeset|23321} | + | * Add support for the repeat_pict count and improve the handling of certain A/V sync cases {{changeset|23321}} |
− | * | + | * Add support for MPEG4 hardware acceleration {{changeset|23340}} {{changeset|23530}} |
− | * Don't try and switch renderer if the video resolution is unchanged {{changeset|23398} | + | * 15% faster software H.264 decoder {{changeset|23525}} |
+ | * Don't try and switch renderer if the video resolution is unchanged {{changeset|23398}} | ||
+ | * Make VideoDisplayProfile options platform dependant {{changeset|23420}} | ||
+ | * Improved handling of aspect ratio changes in the video stream {{changeset|23456}} | ||
+ | * Add to configure k8-sse3, opteron-sse3, athlon64-sse3, and barcelona as valid x86 cpus {{changeset|23534}} | ||
+ | * Use timecode for time based SRT subtitles instead of frameNumber {{changeset|23744}} | ||
+ | * CEA-708 Subtitling improvements {{changeset|23769}} | ||
=== OSD === | === OSD === | ||
− | + | * Speed up font loading in OSD {{changeset|23402}} | |
+ | |||
=== Windows Port === | === Windows Port === | ||
* Fix OpenGL fonts on windows {{changeset|23207}} | * Fix OpenGL fonts on windows {{changeset|23207}} | ||
Line 76: | Line 92: | ||
* Add an menu entry in the Info Center menu item for MythTwitter {{changeset|22916}} | * Add an menu entry in the Info Center menu item for MythTwitter {{changeset|22916}} | ||
* Tweak metallury's system status screen so things fit a little better {{changeset|22925}} | * Tweak metallury's system status screen so things fit a little better {{changeset|22925}} | ||
− | * Various MythCenter and MythCenter-wide theme updates {{changeset|22941}} {{changeset|23377}} {{changeset|23378}} {{changeset|23390}} | + | * Various MythCenter and MythCenter-wide theme updates {{changeset|22941}} {{changeset|23377}} {{changeset|23378}} {{changeset|23390}} {{changeset|23487}} {{changeset|23507}} {{changeset|23548}} {{changeset|23577}} plus many more |
* Declare the correct charset in the Program Details html {{changeset|23016}} | * Declare the correct charset in the Program Details html {{changeset|23016}} | ||
* Add welcome-ui.xml to Metallurgy theme | * Add welcome-ui.xml to Metallurgy theme | ||
Line 92: | Line 108: | ||
* Display Video coverart when appropriate in the Blackcurves OSD {{changeset|23339}} | * Display Video coverart when appropriate in the Blackcurves OSD {{changeset|23339}} | ||
* Use QFont::setStretch() to allow us to handle non-square pixels such as those on my 16:9 plasma that is only 1024x768 resolution {{changeset|23382}} | * Use QFont::setStretch() to allow us to handle non-square pixels such as those on my 16:9 plasma that is only 1024x768 resolution {{changeset|23382}} | ||
+ | * Remove the old, legacy themes {{changeset|23442}} | ||
+ | * Add some extra information to the description panel in BlackCurves-OSD {{changeset|23471}} | ||
+ | * Add a version of welcome-ui.xml to the Terra theme {{changeset|23580}} | ||
=== Translations === | === Translations === | ||
+ | * Update Norwegian translations {{changeset|23630}} {{changeset|23682}} {{changeset|23683}} {{changeset|23684}} {{changeset|23685}} {{changeset|23686}} {{changeset|23689}} {{changeset|23691}} | ||
+ | * Update Italian translations {{changeset|23690}} | ||
+ | * Update Finnish translations {{changeset|23692}} | ||
+ | * Update Danish translations {{changeset|23694}} {{changeset|23701}} {{changeset|23705}} {{changeset|23775}} | ||
+ | * Update Italian translation {{changeset|23730}} {{changeset|23741}} {{changeset|23742}} | ||
+ | * Update French translations {{changeset|23784}}|23783}} | ||
=== MythUI === | === MythUI === | ||
Line 109: | Line 134: | ||
* Adds <minsize> tag to <textarea>, <shape> and <imagetype> {{changeset|23324}} | * Adds <minsize> tag to <textarea>, <shape> and <imagetype> {{changeset|23324}} | ||
* Allow retrieval of text from named textarea in a button list item {{changeset|23400}} | * Allow retrieval of text from named textarea in a button list item {{changeset|23400}} | ||
− | + | * Allow a user style sheet to be loaded in MythUIWebBrowser {{changeset|23714}} | |
+ | |||
=== Misc === | === Misc === | ||
* Removes Xbox blinkenlights support {{changeset|22786}} | * Removes Xbox blinkenlights support {{changeset|22786}} | ||
Line 129: | Line 155: | ||
* Don't block LIRC & JOYSTICK when mounting a file-system {{changeset|23314}} | * Don't block LIRC & JOYSTICK when mounting a file-system {{changeset|23314}} | ||
* Immediately delete recordings from UI when the user deletes them {{changeset|23388}} | * Immediately delete recordings from UI when the user deletes them {{changeset|23388}} | ||
+ | * Restore the minimum truncate rate for slow deletes {{changeset|23435}} | ||
+ | * Don't block with the myth_system() commands in the screensaver handling {{changeset|23457}} | ||
+ | * Fix the screenshot filename used with the ScreenShot jump point {{changeset|23458}} | ||
+ | * When running under a managed session, use that session's tools to shutdown/reboot {{changeset|23518}} | ||
+ | * Add a --python= option to configure {{changeset|23526}} | ||
+ | * Sync --extra-cflags handling with ffmpeg's configure {{changeset|23815}} | ||
=== Network Control === | === Network Control === | ||
Line 141: | Line 173: | ||
* Don't allow mythbackend to upgrade the schema when called with --printsched, --testsched, --resched, --printexpire, or --generate-preview {{changeset|23158}} | * Don't allow mythbackend to upgrade the schema when called with --printsched, --testsched, --resched, --printexpire, or --generate-preview {{changeset|23158}} | ||
* Add TCP keepalive to MythSocket connections {{changeset|23397}} | * Add TCP keepalive to MythSocket connections {{changeset|23397}} | ||
+ | * Upgrade hdhomerun to version 20100121 of SiliconDust's lib {{changeset|23468}} | ||
+ | * Add Czech DVB-T frequency table {{changeset|23600}} | ||
+ | * Add Greek DVB-T Frequency table {{changeset|23601}} | ||
+ | * Add WMAPRO codec identification {{changeset|23610}} | ||
+ | * Allow the 'wants' events' field in the ANNounce string to specify whether a client wants to receive (0) no events, (1) all events, (2) non-system events, or (3) only system events {{changeset|23636}} | ||
+ | * Add SECAM-DK option to list of v4l TV formats {{changeset|23695}} | ||
== [[Mac OS X]] == | == [[Mac OS X]] == | ||
Line 153: | Line 191: | ||
=== [[MythControls]] === | === [[MythControls]] === | ||
− | === | + | === MythFlix === |
* MythFlix was dropped from MythTV after the 0.22 release {{changeset|22841}} | * MythFlix was dropped from MythTV after the 0.22 release {{changeset|22841}} | ||
Line 176: | Line 214: | ||
* Handle HTTP Redirects in the RSS Feed Manager {{changeset|23130}} | * Handle HTTP Redirects in the RSS Feed Manager {{changeset|23130}} | ||
* New Grabber for Leo Laporte's TWiT.tv (This Week In Tech) {{changeset|23183}} | * New Grabber for Leo Laporte's TWiT.tv (This Week In Tech) {{changeset|23183}} | ||
− | + | * Add options to enable/disable background updating of RSS and site maps {{changeset|23452}} | |
+ | |||
=== [[MythVideo]] === | === [[MythVideo]] === | ||
* Add a hashing method to MythVideo. Allows the user to move or rename files as they wish without losing metadata. {{changeset|22866}} {{changeset|22870}} | * Add a hashing method to MythVideo. Allows the user to move or rename files as they wish without losing metadata. {{changeset|22866}} {{changeset|22870}} | ||
Line 184: | Line 223: | ||
=== [[MythWeather]] === | === [[MythWeather]] === | ||
− | Fix MythWeather's location searches following changes at the BBC's Weather Forecast site {{changeset|22988}} | + | * Fix MythWeather's location searches following changes at the BBC's Weather Forecast site {{changeset|22988}} |
− | + | * Improved location searching in the 'uk_bbc' MythWeather scripts {{changeset|23732}} | |
+ | * Add "New York City Doppler Radar 600" animated weather map {{changeset|23733}} | ||
+ | * Fix the script loading progress bar not always being visible {{changeset|23734}} | ||
+ | * Fix switching units and locations not working properly {{changeset|23735}} | ||
+ | |||
=== [[MythWeb]] === | === [[MythWeb]] === | ||
Line 208: | Line 251: | ||
* Various theme updates {{changeset|23248}} | * Various theme updates {{changeset|23248}} | ||
− | === mythlcdserver === | + | === [[mythlcdserver]] === |
* Port mythlcdserver to QT4 {{changeset|23176}} | * Port mythlcdserver to QT4 {{changeset|23176}} | ||
Line 220: | Line 263: | ||
* 6200ch - Add support for 4-digit channels {{changeset|23647}} | * 6200ch - Add support for 4-digit channels {{changeset|23647}} | ||
* Add an upstart script {{changeset|22801}} | * Add an upstart script {{changeset|22801}} | ||
− | + | * Remove the file-renaming support from mythrename.pl {{changeset|23474}} | |
+ | * Modify mythlink.pl to allow creating a symlink for a specific recording file using the --filename or --chanid and --starttime arguments {{changeset|23479}} | ||
+ | |||
== Mythextras == | == Mythextras == | ||
=== [[nuvexport]] === | === [[nuvexport]] === | ||
[[Category:Release Notes]] | [[Category:Release Notes]] |
Latest revision as of 17:43, 18 January 2011
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.1 release. 0.23 encompasses revisions from ~[22756] through the 0.23-fixes branch release of ~[24509]
MythTVNew Features
EITFirewire
UPNPSetup
Audio
Video Playback
OSD
Windows Port
Theme DevelopmentThemes
Translations
MythUI
Misc
Network Control
mythbackend
Mac OS XPluginsMythArchive
MythBrowserMythControlsMythFlix
MythGallery
MythGameMythMoviesFixes MythMovies operation due to newly-redirecting server layout [23096] MythMusicMythNews
MythNetvision
MythVideo
MythWeather
MythWebMythZoneMinderSupport librariesPython bindings
Utility Applicationsmythtranscode
mythcommflagAdd a --clearskiplist option to mythcommflag to allow clearing the commercial skip list for a recording [22982] mythjobqueuemythwelcome
mythlcdserver
mythshutdownContrib
Mythextrasnuvexport |