Note: This page is actively updated, edited, and modified during the current development cycle (expected to become the "0.25" release). Expect it to change drastically, on a frequent basis, up until the next official release. Items may be added, changed, and removed to accurately reflect anticipated functionality and features leading up to the release date.

Below is an overview of many user oriented, or otherwise significantly important, changes currently in unstable/development code, which will become a future release of MythTV. Some of these changes, most notably the fixes, may have been backported to the 0.24-fixes branch. This is a fairly comprehensive list of significant or noticeable changes that impact the user experience in some way. For every change listed on this changelog, there are many times more changes not listed related to the core framework and inner workings of the software which allow MythTV to do what it does - in other words, what is listed is just the tip of the iceberg.

Changes/Improvements/Other

Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough [27216]

Change the way we determine and set the passthrough device and differentiate between 'auto' and the 'default' device - 'auto' is the default audio device but with extra settings for digital passthrough, 'default' is the same device as the main one. [27306]

Bug Fixes

New Features

Add a video scanning thread and a new myth protocol command, SCAN_VIDEOS, which will trigger a scan of all video folders. Available via protocol command or mythbackend --scanvideos ([27308], [86003a4]cgitgithub)

Have the --logpath propagate when launching sub-calls to applications like mythpreviewgen, mythcommflag, mythfilldatabase, etc. [1edcab8]cgitgithub

Add a recording quality tracker - can see if a digital recording is damaged beyond a certain threshold and attempt to reschedule the recording at a later airing ([ca0419d]cgitgithub, [72d4370]cgitgithub)

Change default run window on new installs to run at any point during the day (does not impact existing users or users that have a grabber that suggests the next run time and choose to honor it) [d915ef7]cgitgithub

Add a standby mode to mythfrontend to allow the backend to shutdown when the frontends haven't been used for 30 minutes (not directly a change to mythwelcome, but directly related in functionality) [7867d7e]cgitgithub