MythTV 34.0

MythTV is a Free Open Source software digital video recorder (DVR) project distributed under the terms of the GNU GPL.

Tags dvr mythtv myth video recorder cpp css python c
License GNU GPL
State stable

Recent Releases

34.010 Feb 2024 15:10 major feature: 5f9c32355f A couple of minor subtitle fixes. 0867ae04cb Add percent indicator to WaveForm and shrink and dim the font 15da26c1f8 Add RecPriority to Channel APIs 23b74620ec Add braces for readability around multi-line if clause. 27e4c888ff Add comments to logging server code. 568a3e4cab Add IPTV edit page to Channel Editor 5ca1329491 Add database schema version in System Status page 6967ab0949 Add a directory component when including the mythbaseexp.h file. 6ffd40b9e3 Add more details to Channel APIs ad0f875696 Add a new command line option webonly to mythbackend b2d63d87f9 Add default to switch to get rid of compiler warning messages c1159e1720 Add check for inactive override in Recording Rule Validation cb207fe481 Add new visual SpectrumDetail to Spectrogram ddddeff184 Add some debugging when finding metadata scripts. f6c7551148 Add extra include to fix git runners after QtCore include removals. 67e1449a3b Adding Doxygen description for s_lastChannelIndex 055f4dc15f Airplay: Clean up old data structures. 124c38bd55 Airplay: Don't dump raw data to console. 253d64c004 Airplay: Clarify three debugging message. 3042a8a7bc Airplay: Decrypt data stream using new openssl functions. 6a4c238698 Airplay: Respond to challenge using new openssl functions. 75b15efb6b Airplay: Decrypt session key with new openssl functions. 9ede24dae0 Airplay: Read private key with new openssl function. 7b1af45540 Allow IPTV tuning from HDHomeRun video source 7e389f15f0 Allow default to last channel in Manual Record 25ed0edc06 Always enable renderOneFrame in fast-forward/rewind. b9c301993d Android: OpenSSL 1.1.1 load system CA certificates explicitly Issue: 125 0b4b75447d ApplyRecordRecGroupChange: replace chanid/starttime with recordedid 64bd1be90d backend web server: reduce log noise 67f2304b9e Backend web-server onl
29.102 Feb 2018 15:05 minor feature: Add a "pre-fail" system event. This triggers 2/3 of the way to the "f . Prevent segfault when OpenGL is set on remote X11 session. . Quick for windows MSVC build. . Add a SEARCH button to the MythTV Startup window. . Somehow missed a return in af199e7 . . Bus Error in mythpreviewgen on Raspberry Pi. . VBOX: Add multi-record support to the vbox recorder. . add another header for msvc after d4c0f13. . Doxygen Project Number Setting, was 0.28pre, chg to master. . Merge branch 'master' of code.mythtv.org:mythtv into mythtv-master. . typo in table refactor in 36e946d. . Move libmythnvctrl to external/libXNVCtrl, and update references. . Support for IPV6 link-local addresses. . Apparently d82629a results in poor perfomance on very slow frontends. . Apparently d82629a results in poor perfomance on very slow frontends. . Qt5.8 Explicitly use a QChar in the comparison. a build failure. . Extend the timeout from 34ad18e to 60 seconds. With it at 10 seconds. . typo CDROM try - tray. . add missing ampersand after e80371b. . typo while here. . occasional segfault when canceling startup page. . EIT Additional Freesat mplexes to. GuideGrid::fillChannelInfos: Use LoadChannels(). . Make sure we get a valid channel when starting up LiveTV. . ChannelBase::GetChanID() : Prefer a visible channel. . Support ipv6 link-local addresses for soap client. . Improve fromXMLTVDate processing for mythfilldatabase. . Validate the programme starttime/channel early. . ServicesAPI: add the genre list to the output from Video/GetVideoList. . ServicesAPI: missed a last minute change in ab1c3e8. . OOP09-CPP. Ensure that single-argument constructors are marked "expli . . swap FD_CLR and around to make cppcheck happy. . help cppcheck with the integer types. . asistreamhandler: typo reported by Karl Dietz. . Revert "Make sure we get a valid channel when starting up LiveTV.". . IPTV Tuner: recording/playing simultaneous RTSP streams. . MythArchive: update
0.28.011 Apr 2016 21:57 major feature: Major UPnP overhaul The UPnP code has seen major changes, improved browsing modes, more metadata, artwork for all media, strict UPnP (2014) and DLNA compliance and support for additional UPnP features. (Note: Client support for additional metadata varies. Client behaviour depends on UPnP compliance.) The cardinput table is no longer used, data has moved to capturecard MythMusic now uses storage groups you just have to tell the master or a slave backend where your music is located and all frontends will have access to it (no need to mount it using NFS or Cifs). MythMusic Lyrics View MythMusic can now search for the lyrics for the currently playing track.