AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for MythTV

<<Back to software description

Changes for v0.23.1 - v0.24

  • New Features
  • MythUI OSD
  • Blu-ray disc/folder parsing and playback.
  • Metadata grabbing in MythGame
  • Fully automatic metadata grabbing in MythVideo, allow users to select artwork to be downloaded
  • Embedded text subtitle support in MKV and others
  • Blu-ray and DVD multi-angle
  • Online theme browser and downloader
  • Experimental Broadcom Crystal HD hardware decoding support
  • Major Changes
  • Large audio refactor:
  • Auto population of soundcard devices in settings
  • Multichannel audio, analog or LPCM, output up to 7.1 channels
  • Support audio bit depth > 16 bits (24 bits, 32 bits and float)
  • SSE enhanced audio sample format conversion
  • Audio downmix capability
  • Automatic conversion to audio format supported by the hardware (bit depth, samplerate, channels)
  • Large OSD, Captioning/subtitle, and Video Playback refactor
  • Support for (unencrypted) ISOs, VIDEO_TS, and BDMV over storage groups
  • Substantial rework, stabilization, and improvement of DVD playback
  • Prerequisite Changes
  • Minimum version changes
  • Qt - minimum version is now version 4.5 or higher
  • PHP - minimum version is now version 5.3 or higher (Required for Mythweb)
  • Added support libraries/prerequisites
  • dcraw - added for RAW photo format support in MythGallery (Optional for MythGallery, --enable-dcraw)
  • python-lxml - at least "libxml" version 2.7.2 or higher (Required for certain grabber scripts for MythNetvision)
  • Removed support libraries/prerequisites
  • libfaad - support removed, replaced with native ffmpeg capabilities
  • libfribidi - no longer required for Right-To-Left text support in OSD
  • Special Notices & Instructions
  • Image:Warning.png All users upgrading from a previous version of MythTV to 0.24 are required to rescan for audio devices on their frontends (in the audio settings menu) after upgrading due to the rewritten audio framework which can conflict with legacy settings



Changes for v0.23 RC 3 - v0.23

  • 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
  • Add support for DCX-3432 [23647]
  • 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
  • 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)
  • Preservation of timestretch across stream changes
  • Simplify Audio User Settings
  • Various digital passthrough fixes
  • Fix digital passthrough for windows [22826]
  • Software volume for digital audio
  • Video Playback
  • FFmpeg sync to revision 21657 [23525]
  • Add AVChapter support (works with Matroska and OGG chapters) [23226] [23231]
  • 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]
  • Internal dvd player - sorts audio tracks based on logical order [23079]
  • Remove the StickyKeys setting for fast forward/rewind [23112] [23362]
  • Scale and position DVD/DVB subtitles according to the display size [23189] [23220]
  • Add support for 2.35:1 aspect ratio override [23210]
  • New improved VDPAU rendering code [23235] [23236]
  • Fix VDPAU high quality scaling [23238]
  • Improved AVFormatDecoder seeking [23288]
  • Fix seeking to the beginning of certain streams that have non-zero start times [23294]
  • Add support for the repeat_pict count and improve the handling of certain A/V sync cases [23321]
  • Add support for MPEG4 hardware acceleration [23340] [23530]
  • 15% faster software H.264 decoder [23525]
  • Don't try and switch renderer if the video resolution is unchanged [23398]
  • Make VideoDisplayProfile options platform dependant [23420]
  • Improved handling of aspect ratio changes in the video stream [23456]
  • Add to configure k8-sse3, opteron-sse3, athlon64-sse3, and barcelona as valid x86 cpus [23534]
  • Use timecode for time based SRT subtitles instead of frameNumber [23744]
  • CEA-708 Subtitling improvements [23769]
  • OSD
  • Speed up font loading in OSD [23402]
  • Windows Port
  • Fix OpenGL fonts on windows [23207]
  • Various build fixes including [23234] [23277] [23278]
  • Refresh rate fixes for Windows 7 [23324]
  • 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] [23377] [23378] [23390] [23487] [23507] [23548] [23577] plus many more
  • Declare the correct charset in the Program Details html [23016]
  • Add welcome-ui.xml to Metallurgy theme
  • Change the time format on Terra's backgrounds to hh:mm [23259]
  • Add the missing state type that indicates whether an image is marked in MythGallery to the Terra theme [23260]
  • Add the iconhelp popup to Terra [23261]
  • Optionally re-enable some of the "Delete Recordings" screen lost in the switch to MythUI [23284] [23293]
  • Allow the themer to show what recording group you are currently in [23326]
  • Make background an optional element for MythUITextEdit [23331]
  • Theme the game detail popup in Terra [23333]
  • Theme part of MythNetvision in Terra [23334]
  • Theme the web browser in Terra [23335]
  • Theme the System Status screen in Terra [23336]
  • Theme the main MythNews window in Terra [23337]
  • Display Video coverart when appropriate in the Blackcurves OSD [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 [23382]
  • Remove the old, legacy themes [23442]
  • Add some extra information to the description panel in BlackCurves-OSD [23471]
  • Add a version of welcome-ui.xml to the Terra theme [23580]
  • Translations
  • Update Norwegian translations [23630] [23682] [23683] [23684] [23685] [23686] [23689] [23691]
  • Update Italian translations [23690]
  • Update Finnish translations [23692]
  • Update Danish translations [23694] [23701] [23705] [23775]
  • Update Italian translation [23730] [23741] [23742]
  • Update French translations [23784]|23783}}
  • MythUI
  • Automatic font loading for theme-provided fonts, so system installation is no longer required [23594]
  • Allow right mouse clicks to close menus [22818]
  • Convert the DVD/Video bookmark popup to MythUI [23020]
  • Convert the 'View Schedule Changes' screen to mythui [23026]
  • Update MythDialogBox to emit a closed signal passing a reason for the closure [23102]
  • Add Cut, Copy and Paste support to MythUITextEdit [23144]
  • Support DELETE in MythUITextEdit [23153]
  • Allow the middle mouse button to paste from the selection buffer into textedits on platforms which support it [23180]
  • Optimised image loading from cache [23245]
  • Add dynamic buttonlist layouts to MythUIButtonList [23269]
  • Reduce CPU usage in MythUI by 70 ms per second by using a replacement timer class [23304]
  • Adds tag to