Projects
home:jejb1:PackMan
mythtv
mythtv.changes
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mythtv.changes of Package mythtv
------------------------------------------------------------------- Wed Aug 11 15:12:09 UTC 2021 - Carsten Ziepke <kieltux@gmail.com> - Update to version 31.0+git20210808.5da2523154: * https://www.mythtv.org/wiki/Release_Notes_-_31 - Rebase remove-unwanted-dependency-and-xnvctrl-support.patch to remove-unwanted-dependency.patch - Add BuildRequire python-simplejson - Drop plugin mythgallery, because it is dropped upstream * https://github.com/MythTV/mythtv/commit/fce4029a6b - Drop libXNVCtrl support, because it is dropped upstream * https://github.com/MythTV/mythtv/commit/bd6c1ef459 ------------------------------------------------------------------- Thu Aug 13 23:04:52 UTC 2020 - avvissu@yandex.by - Update to version 30.0+git20200802.622c94965e: * Fix sys_siglist symbol removed from glibc. * No Signal/Noise and no Signal Strength with Si2168-based tuners * Fix missing Qt 5.15 include in mythpainter.cpp. * HLSStreamHandler: fix the formatting of a debug statement * FAQ: trivial change to force an update * Fix typo in 0851b35e3ded43ea738473bc60b8e5d13595b922 comment * version.sh: if found use DESCRIBE to get branch and version information - Build with HDHomeRun ------------------------------------------------------------------- Thu Apr 02 17:50:51 UTC 2020 - avvissu@yandex.by - Update to version 30.0+git20200331.5a3e9d6a06: * Fix mythzoneminder compile with MySQL 8.0. * Fix compile error caused by commit ba5cfd3f13 * mythbackend: Fix missing lock on file transfer list * VAAPI2: Fix corrupt MPEG2 decoding * Fix playback of nuppel recordings * mythuiwebbrowser: only create the browser window if the parent is not the GlobalObjectStore * Scheduler: Fix deadlock in mythbackend * Database: update mc.sql for MySQL version 8 change. * Fix php7.2 count warnings in MythBackend bindings. * Extend instance locking in HDHomeRun stream handler * DB: Care for MySQL v8.0 use of "system" as a reserverd word * DB: Care for MySQL v8.0 use of "system" as a reserverd word * EITCache check on table version * Remove ATSC ETT caching * Services: Add new DelayShutdown method * Services: Dvr/GetSavedBookmark - better handling for when there is no seek table * UPnP Serializer: Eliminate false 304 response statuses ------------------------------------------------------------------- Fri Sep 20 13:28:45 UTC 2019 - avvissu@yandex.by - Update to version 30.0+git20190912.0c9abf30c8: * This is a major development with over 500 commits. - Add dependencies to build: samplerate - Add libbluray, hdhomerun and xnvctrl support - Add remove-unwanted-dependency-and-xnvctrl-support.patch ------------------------------------------------------------------- Fri Sep 20 00:02:02 UTC 2019 - avvissu@yandex.by - Update to version 29.1+git20190912.4c432df737: * Set default runlevel to 9, as systemd targets report as unknown. This blows the current smolt backend up * Handle kernel 5.x * dbcheck: Enforce correct recgroupids for special recording groups * DVB symbol errros with gcc 8.3 * Compute seek offset 64 bits in playback of Blu-Ray iso. * Fix compilation with exiv2 > 0.27.0. * Services API: Allow images/icons immediately after BE startup. * Some http -> https README updates * strip origin from BRANCH variable to leave fixes/<version> * Simplify some administrative database queries. * When reloading themes, force a network reload. * Fix compilation of zeromq * Don't delete all programs when aborting a manual recording. * External Recorder: Make timeouts more predictable. * Probable fix for command line scanning not working on headless box * Settings: Check child settings in StandardSetting::byName * ExternalStreamHandler: fix an inverted logic bug * ExternalRecorder: Adjust command timeouts to be more appropriate. * ExternalStreamHandler: Make sure external application knows the maximum API version support by mythbackend. * ExternRecChannelScanner: Fix argument order bug. * ExternalRecorder: Add API verison 2. * Add a mythexternrecorder application which in turn can invoke any system command to generate the transport stream. * Add ability to "scan" channels from External Recorder. * Channel Scanner: use pre-increment instead of post-increment, where appropriate. * Prevent possible deadlock in CheckForRingBufferSwitch() - Disable -flto flag ------------------------------------------------------------------- Fri Nov 2 01:57:02 UTC 2018 - Aliaksei Padvalski <avvissu@yandex.by> - Add the MythTV python bindings to common: * ttvdb.py: add python-mythtv instead of python-tvdb_api * move required dependencies to python-mythtv: python-requests-cache, python-future ------------------------------------------------------------------- Thu Nov 1 19:15:34 UTC 2018 - avvissu@yandex.by - Add python-tvdb_api dependency - Move required dependencies to common: python-requests-cache, python-tvdb_api, python-future ------------------------------------------------------------------- Mon Oct 29 15:26:57 UTC 2018 - avvissu@yandex.by - mythbackend.logrotate: Fix invalid user/group name ------------------------------------------------------------------- Tue Oct 23 22:34:27 UTC 2018 - Alexei Podvalsky <avvissu@yandex.by> - Update to version 29.1+git20181015.d8a2db77f5: * The backend now listens on all addresses * Add a new MythTV startup page * mythtv-setup now uses MythUI * Support for IPV6 link-local addresses * Improve handling of Bluray overlays * Resync FFmpeg to 3.2 * VBOX: minimum firmware version to 2.50 * Removed support libraries/prerequisites: libfaac * ... - Remove transcode as build dependency - Disable the mythnetvision plugin on openSUSE > 15 (unresolvable dependencies: python-oauth) - Add mythbackend.sysusers.in mythbackend.tmpfile.in (switch to systemd) - Drop the name macro (multiple package versions) - Add check_py_lib function (send message to _log) - Update to the headers search path - Add the mythplugins prefix to packages: mytharchive mythbrowser mythgallery mythgame mythmusic mythnetvision mythnews mythweather mythzoneminder (resolve packages conflict with the older versions) - Add conflict with mythtv-0_28 - Remove obsolete macros - Fix: env-script-interpreter - Add build for ARMv8 platform (switch to glesv1_cm) - Add pkgmanjor macro (package name suffix) - Remove mythtv-frontend-api as provided package (switch to mythtv-frontend) - Spec file cleanup ------------------------------------------------------------------- Wed Aug 22 11:49:54 UTC 2018 - avvissu@yandex.by - mythbackend.service: Fix invalid user/group name ------------------------------------------------------------------- Thu Jun 28 13:25:45 UTC 2018 - avvissu@yandex.by - Update to version 0.28.2+git20180529.ae037d012e: * Fix crash during recording with newer compilers * Revert "Fix crash in ProgramMapTable::Create" * Fix crash in ProgramMapTable::Create * Fix crash (abort) in MythSocket::ResetReal * Raspberry Pi Openmax Audio: Fix swapped channels when using PCM output - Add pkgconfig(Qt5Sql) - Fix: Unknown option in suse_update_desktop_file - Fix: suse-filelist-forbidden-sysconfig ------------------------------------------------------------------- Tue Apr 10 12:28:14 UTC 2018 - avvissu@yandex.by - Add python-requests-cache ------------------------------------------------------------------- Wed Mar 07 17:40:57 UTC 2018 - avvissu@yandex.by - Update to version 0.28.2+git20180201.8238e839c9: * Fix FTBFS due to ambiguous calls to endsWith and startsWith * Fix cppcheck warning about unclear operator precedence. * Fix compilation error in Fedora Rawhide. * Remove extra closing brace in file. * Update qmake project files for a minimum 5.2 version. * Clean up Qt version checking in 'configure'. * Clean up the checks for finding the qmake executable. * ttvdb.py: Handle missing banners gracefully * Convert monkey patch _cache_expire_after to timedelta if its not already * Ignore .qmake.stash files * Ignore vscode config directory * Ignore moc_predefs.h files * MythSystem: Make sure to clean up objects properly * MainServer: Reinstate the event about disconnected sockets * Fix miniplayer display issue when playing radio streams with no broadcaster * Fixes #12029 Forced Subtitles (MKV) can stay onscreen indefinitely * Check for an empty banner list before running it. * Use mysql_options() to specify reconnection. * Fix memory corruption on Raspberry Pi Playback * MythMusic: stop the player on first error when playing radio streams * Resynchronises mark types in the python bindings. * The Perl bindings should ignore a blank LocalHostName tag in the config. * ttvdb: Check if episodes are received before parsing them. Fixes #13152 * Make the Canadian weather scripts work again. * Create all directories leading to the ttvdb/tmdb3 cache files. * Use the define property flags when creating a RecordingInfo object. * ttvdb: Various fixes * Refs #13084 ttvdb fix runtime and genre * Fixes #12950 - Update Mythmusic schema in python bindings * Fix PPA Build error for ARM platforms. * Fix OpenGL bug introduced recently * Raspberry Pi: Support for Raspbian Stretch (fixes/0.28) * Fix invocation of Previously Recorded from Recording Rules. * ttvdb: Update to support new JSON API. * Fix raspberry pi compile eror when using old header files * Avoid busy looping in some cases in the scheduler when the time to check on slaves that can be put to sleep has already passed. * Restore SendAction operation, Fixes #12738 - Add python-future dependency - Remove useless macros: frontend, backend - Add Conflicts: otherproviders(): This is the LTS package. Provide the user with a choice between versions - Escape the usage of %{VERSION} when calling out to rpm - Add the olddir directory for rotation - Check python libraries - Spec file cleanup ------------------------------------------------------------------- Thu Aug 03 21:59:52 UTC 2017 - avvissu@yandex.by - Update to version 0.28.1+git.20170712.eef6a480b0: * [EIT] Additional Freesat mplexes to fix * mythfilldatabase - xmltvparser.cpp: Fix whitespace. * Improve fromXMLTVDate processing for mythfilldatabase * Validate the programme starttime/channel early * IPTV Tuner: fix recording/playing simultaneous RTSP streams * MythArchive: update the initial seek amount text on the thumb image finder * MythArchive: guard against an empty deleteMap in the thumb image finder * mythfilldatabase: Also try matching ATSC major.minor when update xmltvid. * Another attempt at preventing mythfilldatabase from inserting duplicate channels. * Use XMLTV dd_progid data to create seriesid * Set MySQL session mode in Perl bindings * Fix for LCD device code hanging * Fix parsing of season from xmltv * Python: Fix bookmarkupdate error * Prevent cutlist editor crash when extending marks * Services API: Dvr/GetTitleInfoList was returning Deleted recordings. * TV: Fix ESCAPE being ignored * Fixes #13050 - Properly enable symbol visibility for GCC7 * Remove a custom FFmpeg patch for bswap_dbl * Refs #13047 - major() and minor() are defined in <sys/sysmacros.h> * Refs #13047 - Windows also has major() and minor() in <sys/types.h> * Refs #13047 - fix check for OSX platforms * Refs #13031 - Reorganise the OpenGL includes a bit to fix build issues on arch on rpi * Refs #13031 - No GL/gl.h on osx * Fix Raspberry Pi hardware deinterlace * Fixes #13059 - Flickering pause on Raspberry Pi. * [PATCH] Support tuning via freqid translation for ExternalRecorder * Services: Fix exception messages * Fix bugs that occur when using a different video mode for playback. ------------------------------------------------------------------- Mon Feb 27 13:16:12 UTC 2017 - avvissu@yandex.by - Update to version 0.28.1+git.20170227.e9be5e0ece: * Fix UPNP detection of backends to ignore link-local IPV6 * Fix UPNP for selecting backend when there is a PIN set * Fix for misleading indentation in greek EIT fixups. * Fix searching for movies based on star ratings * Allow multiple element names with different dependancies. * Fix Bus Error in mythpreviewgen on Raspberry Pi * Apparently this results in poor performance on slow frontends. * [Qt5.8] Explicitly use a QChar in the comparison. ------------------------------------------------------------------- Sun Feb 05 10:24:48 UTC 2017 - avvissu@yandex.by - Update to version 0.28.1+git.20170201.03f4403984: * Add support for A53 captions. * Fix QT 5.6.1 seg fault in ~QNetworkConfiguration during exit from program. * Prevent out of bound access when table is empty. * Prevent potential out of bound memory access. * Fix getting stuck in an infinite loop when undeleting a recording. * Only delete original recording if explictly set. * Properly handle stride size when transcoding. * Properly handle stride size when transcoding in fifo mode. * Fix FIFO transcoding. * Fixes transcoding when decoder doesn't ouput YUV420 frame. * Prevent out of bound access when invalid parameters are provided * Fix RTjpeg transcoding. * Make --delete act as an override and ignore global settings. * Bump ABI version. * Fix small memory leak caused by commit 89bc8e7 * let IPTV recorder recognize HTTPS urls * unbreak JW Player menu item (and three other) in the web frontend * Fixes #12939 - add compatibility for libcec4 * Fixes #12945 - Add HEVC to the mpegts parser. * Fixes #12754 - Fix deadlock in libcec initialization. * Stop mythfilldatabase from creating duplicate channels just because they are marked as invisible. * Fix displaying of input connection display name on 'C' or 'Y'. * musicscanner: Compare music_directory.path as binary * MythMusic: increase the probe buffer size to 128K * Fix issue with find recording rules. * unbreak one-click-installation of JW Player * ExternalStreamHandler: Don't issue XOFF unless we are not keeping up with the data. * don't translate recording status CSS classes (use RecStatusToClass) * mythzmserver: fix building the server standalone * Try to find a .clpi file in the range 00000-00200 to generate a Bluray bookmark. * Don't allow an inability to create a serial number to prevent playback of a Bluray disc. * ExternalStreamHandler: Try and be a little more tolerant of slighly miss-baving external recorders. * Lookup the audio and subtitle languages on Blu-ray discs by the stream ID instead of the index. * Hide 'invalid' streams from the user. * Add missing return in the unlikely case that AvFormatDecoderBD has no Blu-ray ringbuffer. * Add more checks before trying to determine language of Blu-ray streams. * Fixes #12957 - Add categorytype to Program.pm and mythlink.pl ------------------------------------------------------------------- Wed Nov 30 09:15:07 UTC 2016 - olaf@aepfle.de - BuildRequire yasm instead of yasm-devel to reduce number of required packages ------------------------------------------------------------------- Sun Nov 06 23:33:26 UTC 2016 - avvissu@yandex.by - Update to version 0.28+git.20161105.1434df8: * Fix paint problem with QT dynamic button lists. * Do ASI part of [792e89ed5] * Delete unused and untested class AudioDecoderOMX from OMX Audio output code. * Fix Raspberry Pi digital audio AC-3 passthrough. * Fix OpenMAX hdmi audio 5.1 channel PCM crackling noise. * Fix mythfilldatabase incorrectly populating airdate for TV series. * Cleanup whitespace in some of the Services API files. * Add a Service API method for returning seektable information. * ServicesAPI: Add RecodIdForFilename() * Scheduler::FillRecordingDir: Fix a race condition trying to start a recording before being fulling initialized. * TVRec::TuningNewRecorder: On failure, make sure scheduler knows about it. * ServicesAPI: Add ability to Stop/Reactivate a recording. * MythFrontend: Allow playback of streamed https:// files * Fix: OSD notifications remain on screen forever with OpenMAX and OpenGL. * Fix: OSD notification flash on again after fading due to negative "time left" calculation. * Fix for frontend control socket not working on openmax playback. * Fix multiplex restriction determination in Live TV. * Fix time stretch on Raspberry Pi. * Fix scrolling at and of grid style button list. * Serialization Implementation for XML: gcc6/Qt5.{6,7} SEGVs * Serialization Implementation for XML: gcc6/Qt5.{6,7} SEGVs * Some http -> https changes * Fix Seg Fault due to OSD painter being deleted while image loader threads are still using it. * Fix Seg fault in OSD due to notification being displayed using a painter that is no longer valid. * Setup change to allow CETON users to set tuning timeout. * Frontend and backend changes to support music choice. * Correctly identify Service Descriptor for UHD * Fix Artifacts that appear on VDPAU setups in Live TV. ------------------------------------------------------------------- Mon Sep 5 12:18:56 UTC 2016 - avvissu@yandex.by - Add files from contrib and database (mythtv-docs) ------------------------------------------------------------------- Tue Aug 23 19:47:57 UTC 2016 - avvissu@yandex.by - Update to version 0.28+git.20160823.d9182ff: * Fix scheduler affinity calculation for back to back recordings. * Change AutoExpire::Update() to use a proper queue. * Revert "Player: Improve low bit rate / high latency stream playback" * mythwikiscripts: fix after the wiki switched to using https * Fix "always display subtitles" not activating subtitles in certain cases. * VBox: Relax the firmware version check to allow for VJ.x.xx versions * Fix crash when frontend can't find the database ------------------------------------------------------------------- Thu Jul 14 14:33:15 UTC 2016 - avvissu@yandex.by - Update to version 0.28+git.20160713.04650e0: * Properly url encode channel icon search requests * Tweak the finsl sorting in the scheduler to be slightly more stable. * Fixes "Could not open decoder" error playing a recording * HTTP Server: Provide additional CORS support * HTTP Server: Change HOST_NAME_MAX to 1024 for some buildbots * Allow the backend to shut down if the frontend is in standby mode. * OpenGL support for OSD on Raspbian. * Fix bug where "OpenMax High Quality" profile was not added. * Work around a suspected Qt bug affecting some settings. ------------------------------------------------------------------- Sat May 21 12:26:04 UTC 2016 - avvissu@yandex.by - Update to 0.28: * see: https://www.mythtv.org/wiki/Release_Notes_-_0.28 - Remove patches: * mythtv-0_27-return-fix.patch (fixed in upsteram) * mythtv-0_27_1-no-ldconfig.patch (use sed in spec-file) * mythtv-ffmpeg-fix-return.patch (fixed in upsteram) * mythtv-ffmpeg-fix.patch (fixed in upsteram) * mythtv-vpx.patch (fixed in upsteram) - Remove *.desktop files (use in spec-file) * mythfrontend-1024x576.desktop * mythfrontend-800x450.desktop * mythfrontend.desktop * mythtv-setup.desktop - Don't use -isystem /usr/include with gcc6 - Fix version-control-internal (don't use %%version in package names) - Remove the script in init.d (use a systemd only) - Add symlink (/usr/sbin/rcmythbackend -> /usr/sbin/service) - Add udev rule (/lib/udev/rules.d/99-mythbackend.rules) - Change the default user (mythbackend -> mythtv) - Add logrotate with configuration for mythbackend service - Disable mythlogserver (see: https://www.mythtv.org/wiki/Mythlogserver) - Add a new icon (use svg instead of png) - Remove the executable bits to files: *.html *.js *.xsl - Remove all hidden files - Use byte compile files (%%py_compile) - Use pkgconfig(style) - Use %postun to remove user - Update the package descriptions - Spec-file cleanup ------------------------------------------------------------------- Fri Dec 26 15:32:04 UTC 2014 - obs@botter.cc - Require /usr/bin/mkisofs instead of just mkisofs and /usr/bin/cdrecord instead of just cdrecord [PM-117] ------------------------------------------------------------------- Sat Jul 5 13:53:02 UTC 2014 - herbert@links2linux.de - Update to version 0.27.3 * Fix: uPnP not working * Fix: mythtranscode mpeg lossless segfaults on certain files ------------------------------------------------------------------- Fri Jul 4 21:17:26 UTC 2014 - herbert@links2linux.de - Fix build for i586 ------------------------------------------------------------------- Wed Jul 2 20:56:44 UTC 2014 - herbert@links2linux.de - Update to version 0.27.2 * Fix: Live tv not being catergorised correctly * Fix: Fix build for clang on FreeBSD 10.0 / MythTV stable (0.27) * Fix: Poor quality video decoding with some AVI content * Fix: FE/BE connection doesn't work using Link Local IPv6 addresses * Fix: [Patch] Fix build on big endian systems * Fix: Do not allow subtitile to be set for manual recordings * Fix: mpg files fail with 0.27.1 * Fix: "This time" filter only matches shows that are later than original schedule time * Fix: MythTV doesn't play file - Ugly fix for libmythzmq installation ------------------------------------------------------------------- Sun Dec 22 22:47:16 UTC 2013 - herbert@links2linux.de - Update to fixes/0.27 from 2013-12-22 - Add explicit version of libvpx1 to force the packman package ------------------------------------------------------------------- Sat Oct 5 15:36:31 UTC 2013 - herbert@links2linux.de - Fix symbolic links in mythtgames package ------------------------------------------------------------------- Fri Oct 4 21:35:19 UTC 2013 - herbert@links2linux.de - Fix cdio support ------------------------------------------------------------------- Sun Sep 29 16:12:04 UTC 2013 - herbert@links2linux.de - Remove compatibility with older openSUSE versions (Qt >= 4.8 needed) - Add a rpmlintc file to suppress some minor warnings - Reactive FAKE_DATE und FAKE_TIME mechanism to have less rebuilds ------------------------------------------------------------------- Thu Sep 26 21:42:37 UTC 2013 - herbert@links2linux.de - Update to version 0.27 - enable use of libcdio ------------------------------------------------------------------- Sun Aug 25 19:39:40 UTC 2013 - herbert@links2linux.de - Update to version 0.26.1 - Update to fixes from 2013-08-25 ------------------------------------------------------------------- Sat Mar 30 11:46:46 UTC 2013 - herbert@links2linux.de - Udate to latest fixes from 2013-03-30 - Fix build of internal ffmpeg ------------------------------------------------------------------- Tue Jan 22 18:19:00 UTC 2013 - herbert@links2linux.de - Update to latest fixes from 2013-01-22 ------------------------------------------------------------------- Sun Dec 23 18:08:57 UTC 2012 - herbert@links2linux.de - Update to latest fixes from 2012-12-23 ------------------------------------------------------------------- Thu Nov 8 22:59:21 UTC 2012 - herbert@links2linux.de - fix missing return in tv_play_win.cpp ------------------------------------------------------------------- Mon Nov 5 19:21:00 UTC 2012 - herbert@links2linux.de - Update to version 0.26.0, for changes look at http://www.mythtv.org/wiki/Release_Notes_-_0.26.0 ------------------------------------------------------------------- Sun Aug 26 21:05:39 UTC 2012 - herbert@links2linux.de - Move some files neccesary for UPnP into the common subpackage ------------------------------------------------------------------- Thu Jul 19 13:20:39 UTC 2012 - herbert@links2linux.de - update to version 0.25.2, for changes look at http://www.mythtv.org/wiki/Release_Notes_-_0.25.2 - use source service ------------------------------------------------------------------- Tue Jun 19 21:08:27 UTC 2012 - herbert@links2linux.de - update to version 0.25.1, for changes look at http://www.mythtv.org/wiki/Release_Notes_-_0.25.1 - move mythpreviewgen tin common subpackage ------------------------------------------------------------------- Tue May 29 20:45:12 UTC 2012 - herbert@links2linux.de - remove unicable support - try to revert databse to version 1299 (Hope this work!) - update to fixes from 2012-05-27 ------------------------------------------------------------------- Fri May 11 05:16:15 UTC 2012 - pascal.bleser@opensuse.org - add backport of http://code.mythtv.org/trac/ticket/9726 for Unicable DIN EN 50494 support, untested, please report to packman@links2linux.de or https://bugs.links2linux.org ------------------------------------------------------------------- Sat Apr 14 19:25:56 UTC 2012 - herbert@links2linux.de - enable additional codecs - enable libass support - enable dns-sd support ------------------------------------------------------------------- Fri Apr 13 21:41:06 UTC 2012 - herbert@links2linux.de - Fix preun and postun sections ------------------------------------------------------------------- Fri Apr 13 13:08:48 UTC 2012 - herbert@links2linux.de - Adapt to new backend logfile handling - Remove logrotate support, not needed anymore - Add systemd service file - Dropped support for changing user/group from mythbackend/video ------------------------------------------------------------------- Wed Apr 11 14:47:01 UTC 2012 - herbert@links2linux.de - php-MythTV-0_24 owns /usr/share/bindings, too ------------------------------------------------------------------- Wed Apr 11 09:10:57 UTC 2012 - herbert@links2linux.de - update to version 0.25 * MythTV Services API - services available for both MythFrontend and MythBackend * Capable MythNetvision sources can now be controlled via remote(lirc) * HTTP Live Streaming Capabilities - ability to expose recordings and videos via the services API * VAAPI support * DirectX Video Acceleration 2 (DXVA2) on Windows (alpha support) * CEC Capabilities - 2-way communication/control capabilities between MythTV and capable devices such as TVs, receivers, STBs, etc. * 3D support - for Side-by-Side and Top-and-Bottom 3D * IPv6 support - for mythbackend and mythfrontend (see Enable IPv6) * HTTP control and query capabilities for MythFrontend (Currently a Proof of Concept) * AirTunes/AirPlay support for streaming audio and video from iOS devices to MythFrontend * E-AC3, TrueHD, and DTS-HD digital pass-through support * Hardware Profiler - helps developers understand the user's hardware landscape and statistics (opt-in) * Initial animation support for MythUI * New, robust Microsoft Windows and OS X (including 10.7 "lion") build scripts / packager * MythVideo is now part of core MythTV and no longer a seperate plugin * MythMusic has been significantly revamped and updated to MythUI * Significantly enhanced and integrated metadata lookup capabilities for videos and recordings * Integrate and leverage internal player in MythNetvision when possible * Better Video Decode Acceleration (VDA) support on Mac OS X * "mythutil --message" replaces the previously removed mythtvosd for sending messages for display on the frontend * Removed XvMC Support (Disadvantages now outweigh the advantages) * Removed libmpeg2 support for video playback (libav is more stable) * Deprecation/Replacement of MythXML (in favor of new Services API) * Re-write of logging system (see Logging) * Removed jamu - superseded by MythMetadataLookup ------------------------------------------------------------------- Wed Feb 1 23:10:13 UTC 2012 - herbert@links2linux.de - update to version 0.24.2 * Fix a potential segfault if MDM::downloadNow() times out * Enhance UK EIT fixup to support "QuotedSubtitles" * MythVideo: Avoid crashing if child item no longer exists * MythWeather: Redo BBC Weather source. NOTE: Adds requirement for JSON Perl Module * MythWeather: Oops, remove a debugging print from BBC Weather code * MythWeather: Fix yrnoxml weather script * Include error when FE_GET_INFO ioctl fails * Terra: Fix %CHANNUM% being displayed in the Terra OSD for videos * Perl Bindings: Correct timestamps usage in Perl bindings * Fix warnings in 1262 DB upgrade * Update references to SVN in -fixes docs * Update "Removing unwanted channels" instructions * Update HTML/PDF/TXT HOWTO for -fixes * mythfilldatabase: Do not allow channels to be inserted from xmltv for unsuitable source types ------------------------------------------------------------------- Wed Dec 7 22:29:03 UTC 2011 - herbert@links2linux.de - update to fixes from 2011-12-07 * Refs #6516. Fix a regression caused by [21445] aka [2fdeb3fc]. * Catch first frame corrupting unsigned count * Merge branch 'fixes/0.24' of github.com:MythTV/mythtv into fixes/0.24 * Add a UK fixup to remove "All New To 4Music!" which is breaking proper creation of subtitles and therefore duplicate matching. * Allows to change the ALSA buffer size * Fix DVD and Blu Ray seeking. * Add @ to valid chars on mythfrontend network control command line. * OSD: Fix screen ordering again. * libdvdread: fix compilation for ifo_read.c * libdvdread: backport upstream changesets r1232 and r1234. * Fix the Danish virtual keyboard by correcting the ISO-code in its filename. (cherry picked from commit 48185237a59b4fd00eb100ebe713873e74a1c479) * Fixed error with 'UTC' dates and some code format clean up * Allow bad Metadata tags to be bypassed * Correct copy/paste error in postroll commercial detection * MythRenderOpenGL: Add glu.h header. * Fix AAC/LATM playback for streams with changing config * Fix potential cash in mythtranscode. * Fix MythPlayer::GetRawVideoFrame() for mythcommflag. * Add ALSA playback support for 24 bits LSB audio. * Fix possible audio corruption. * Update the Danish translation of mythfrontend and mythgallery. * Fixed MiroBridge abort when Miro metadata has no video filename * Update a few strings in the Danish translation of Mytharchive. * Fix JACK playback, change default JACK output device * Better handle frame rate changes during fast-forward/rewind. * Fix JACK/ALSA compilation * Fix a bug introduced in SHA1:ad091eccdd. * Revert "Avoid updating the group info if the group hasn't changed. Closes #9539" ------------------------------------------------------------------- Sat Sep 17 09:23:37 UTC 2011 - herbert@links2linux.de - update to fixes from 2011-09-17 * Updated MythMusic Spanish translation from Antonio Marcos Lopez Alonso. * Update MythNetvision Spanish translation from David Lara. * Regenerate the qm file for the MythGallery Spanish translation. * Updated MythGallery Spanish translation from Antonio Marcos Lopez Alonso. * Fix inefficiency in marking first/last showings without programids. * Fix another invalid-string-format datetime binding. * Fix invalid-string-format date passing to MySQL. * Use correct exception type for error handling. * Net Utils: Only select distinct grabbers. * Fixed MiroBridge abort when Miro metadata has an invalid video filename * Fixed Jamu unnecessary unicode declarations * Fix a segfault in MythUIHelper::LoadCacheImage() * RingBuffer: add back inadvertantly removed code that allows the readahead thread to sleep when full. * MythBrowser: Change the user-agent string reported by the browser widget. * Fix scheduler output ordering. * Fix creation of row with autoincrement fields * Fix LiveTV channel browsing start channel. * Fixes #9885. Fixes deadlock when a slave backend disconnect is first seen from within the Scheduler thread. Patch by Ian Dall. * RingBuffer: Optimize readahead buffer to completely fill if readblocksize > totfree. * Fix Theme Chooser theme downloading on remote frontends. * Re-enable the delay for artwork loading in PlaybackBox * Fixes #9575. Fix an ambiguous DB query * Revert "Force reload of context and stream properties when switching between LiveTV segments." * Don't allow remote mythbackends to upgrade database. * Fix mpeg2fix randomly aborting. OBEY EAGAIN for av_read_frame! :) * Fix a QT warning about calling killTimer() with an invalid timer id. * Fixes #9927. Make sure we always join the pthread in the DeviceReadBuffer. * Make sure DeviceReadBuffer::videodevice is never QString::null, this will cause the logging to segfault. * Backports a small portion of the RingBuffer improvements from master. * Fix PPC movrel issue in FFmpeg libs. * Fix endian issue in OSD color conversion * Fix tzinfo handling in custom Python datetime class * Bypass filesize query on recording if possible. Refs #9539 * Avoid updating the group info if the group hasn't changed. Closes #9539 * Under some circumstances, using ALSA due to bad rounding, some audio samples would be lost. * Fix a deadlock in the socket handling causing the backend to stop responding to connections. * Fix display of MiroBridge command line help * MythMusic: Don't append a '/' if the start directory hasn't been set yet. * Add escaping of periods at the beginning of a movie title, to work around security mechanism in TMDB API. * ttvdb grabber performance improvements Change Log: 1) Removed complex element tree searches from the XSLT stylesheet and substituted XPATH lxml functions 2) Minor docmentation corrections * Additional patch to pick up changes missed in 944268c20 * Add Miro 4.0.2 support to MiroBridge Change Log: 1) Added support for Miro 4.0.2 2) Silenced verbose output from ffmpeg when creating screen shots 3) Fixed oldrecording deletion abort when a source issues two videos that have identical publish dates and durations. Trapped error so no abort but also added every other unique DB field to deletion statment. 4) Minor error message corrections * Extend the maximum transition times in mythgallery * Shortcut the return from the new --fifoinfo mode * Display format information for the fifo data * Permit remote transcode in fifodir case * Tweak the EIT thread startup * OK, I'm blind. Sorry. Should still be using DVB not DTV * Make EITScanner thread only be started when needed * Suspend recording list updates whilst playback is in progress as this causes issues for some people. This is likely a temporary fix while I work on something better. * Fixes #9716. for \(int i... shadowed the int i we had declared earlier for that loop so we could check whether the for loop exited prematurely. * Remove unused directory * Allow stream_backend_file to accept a myth url (perl bindings) * Fix stream_backend_file in the perl bindings * Work-around to handle display of high-numbered cards. * Add missing QString argument * DVD: Fix crash when displaying dvd menu button. * Use settings code to store mythfilldatabase HaveRepeats. * MythCenter-wide: Fix the wonky layout on the 'Schedule Priorities' screen. Fixes #9717. * MythCenter-wide: Fix the list overlapping the background shape on the status screen. Fixes #9701. * channel icon downloader: Add the missing wide window definitions. * MythCenter-wide: Tidy up the 'Channel Editor' screen. * mythtv-setup: Fix scrolling in the xmltv config terminal screen. * HDHomeRun: Make Tuner number editable. * Revert tuner count fix for .24. * HDHomeRun: Create the right number of tuners for the found device. * HDHomeRun: Backport fix for IP-defined HDHomeRuns. * Add another known DCX-3200 changer (but don't backport the changes to GENERIC). * Backport recently added DCX-3200 models to .24-fixes. * RingBuffer: Use case insensitive url and extension checking. * OSD: Fix subtitle window painting order. * DVB Subtitles: Fix display of subs with no display segment. * Unescape HTML Encoding when parsing text portions of metadata. * DVDRingBuffer: Release the ringbuffer writelock when waiting. * Update en_gb MythFrontend, MythArcive and MythGallery translation from Nick Morrott. * Try to fix FreeBSD compile after V4L1 fix. * Enable building 0.24-fixes without system V4L1 support. * Change the heuristic to only skip animation for myth:// * Revert "Initialize the MythUIImage filename correctly" * Initialize the MythUIImage filename correctly * Make the free space updates start in PBH * Load the disk free bar in the PBB on each UPDATE_FREE_SPACE ------------------------------------------------------------------- Wed May 18 15:27:27 UTC 2011 - herbert@links2linux.de - update to version 0.24.1 ------------------------------------------------------------------- Fri Apr 22 12:24:58 UTC 2011 - herbert@links2linux.de - replace __DATE__ and __TIME__ by mythtv-0_24.changes change time to make buildcompare working better ------------------------------------------------------------------- Fri Apr 22 11:03:45 UTC 2011 - herbert@links2linux.de - update to v0.24-249-g4fe108c ------------------------------------------------------------------- Sun Apr 10 19:10:51 UTC 2011 - herbert@links2linux.de - move some helper programs, like mythffmpeg, mythffplay and mythreplex into the mythtv-common package, so they can be used by mytharchive and nuvexport ------------------------------------------------------------------- Fri Mar 18 21:33:11 UTC 2011 - herbert@links2linux.de - update to v2.24-222-g1f532a5 ------------------------------------------------------------------- Tue Mar 1 21:26:24 UTC 2011 - herbert@links2linux.de - update to v0.24-195-gbbfb6b0 (first build after git migration) - remove mythweb, because it is build separately - add mythffmpeg and mythffplay ------------------------------------------------------------------- Sun Nov 28 14:29:09 UTC 2010 - herbert@links2linux.de - Update to fixes from r27361 * Update the Finnish translation of Mythweb * Fix the case where the detected resolution is all over the place. * Make the FLV player scale based on only the initial resolution at frame 0. * Teletext fixes * Fix passthrough * Do not disable AC3 or DTS passthrough if speaker output is set to stereo only. * Unpause playback when clearing the Delete Recording OSD dialog (if we paused it to show the dialog). * Remove stupid testing hack - re-enable JPEG viewing * Remove display of parameters errors when the audio object is first created * Don't hold the OSD lock unnecessarily when processing editor keypresses. * Fix non-animated GIF reloading in MythUIImage * Change the behaviour of overriding the digital passthrough device. * Fix a segfault when exiting the Recording Profile settings screen. * Improve digital passthrough auto-settings mainly a problem with some HDMI audio cards. * Clear captions when entering edit mode ------------------------------------------------------------------- Sun Nov 14 14:37:48 UTC 2010 - herbert@links2linux.de - Fix the missing nonvoid return errors ------------------------------------------------------------------- Sat Nov 13 20:33:55 UTC 2010 - herbert@links2linux.de - Another try to ignore rpmlint errors ------------------------------------------------------------------- Fri Nov 12 22:54:53 UTC 2010 - herbert@links2linux.de - reenable build of mythweather - ingore a rpmlint checks for 11.3-i586 (in hope this doesn't hurt) ------------------------------------------------------------------- Thu Nov 11 23:23:21 UTC 2010 - herbert@links2linux.de - compile with -fno-strict-aliasing as suggested by rpmlint ------------------------------------------------------------------- Thu Nov 11 17:54:34 UTC 2010 - herbert@links2linux.de - update to 0.24 final ------------------------------------------------------------------- Mon Nov 8 17:56:30 UTC 2010 - herbert@links2linux.de - make /usr/share/mythtv/fonts owned by mythfrontend ------------------------------------------------------------------- Sun Nov 7 21:09:57 UTC 2010 - herbert@links2linux.de - update to version 0.24rc2 * 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 * Large audio refactor * 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 ------------------------------------------------------------------- Sat Oct 30 12:47:35 UTC 2010 - herbert@links2linux.de - update to fixes from r27052 * Fix an issue with some recordings not showing up in the Watch Recordings screen if there was bad guide data which appended (or prepended) a space onto the title. * Fix crash in Advanced Search. * Change the pre-0.22 collation. * Respect the "Default channel group" setting in the EPG. * Update the DB default character set and collation after replacing an existing database. * Fix the cases of screwy seektables on ivtv recordings (and other MPEG2-PS) that happen due to frames not being counted. * Avoid newline characters in the allocine metadata script in .23 * FFmpeg: workaround for invalid dts/pts combination. * Retry to open the DVB dvr device when it fails because of EBUSY (or EAGAIN). This works around a possible driver problem. * MythZoneMinder: Make some of the debug output from the mythzmserver a little more useful. * Fix an issue that causes the pre-theme locale and/or backend selection prompt to appear full size, but with unreadably tiny fonts in the upper left corner of the screen. * Channel Scanner: Rollup backport of QAM/SCTE scanner fixes. * Fix an issue where all recordings would be displayed under the default recording group when using the 'Show Recording Groups' view. * Fix database dropping and creation in the mythconverg_restore.pl script. Using mc.sql doesn't work properly due to permissions issues. * Fix usage of Channel Groups with names containing DB-special characters. * Wait after DiSEqC rotor commands. * Check to make sure 'originalairdate' is populated before using it. * build: add opengl dependency for vdpau since it uses QGLWidget * Widen the time text area in the default-wide theme * MythMusic miniplayer UI fixes for default theme. * build MythWelcome, enable UPnP, postproc filter bundling problem (which I'm not sure is a problem here yet). * Add support for 'LocalHostName' from config.xml. * Fix the phrase encoding in proglist.cpp. * Add internal schema versions to --version output. * Fix LIRC handling of keys with modifiers (Alt+Esc, Ctrl+Y, etc.). ------------------------------------------------------------------- Sat Aug 7 14:50:15 UTC 2010 - herbert@links2linux.de - disable mythweather for now because of many new dependencies ------------------------------------------------------------------- Sat Aug 7 11:03:20 UTC 2010 - herbert@links2linux.de - update to version 0.23.1 * Video Playback + Fix segfault when there is a change in the video stream e.g. resolution or aspect ratio. + Fix NEXTSOURCE/PREVSOURCE key bindings to prevent a deadlock when changing sources in Live TV (i.e. when hitting the "Y" key). + Fix potential crashes on video startup. * Misc + Fix linking on certain combinations of configure options and distributions when building from source. + Fix compilation of libswscale and libavcodec on x86_32 builds with GCC 4.2 and higher. + Handle AMD Athlon(tm) II processors in --enable-proc-opt. + Fix GUI hang (all white or brown screen, possibly with tiny fonts on top) when specified and fallback themes are missing. + Fix DB schema version checks and eliminate redundant pre-upgrade backups when multiple schemas are updated. + Fix check for valid MythTV configuration directory. * mythbackend + Fix handling "Delete, but allow re-record" when used during recording. * MythGallery + Fix image stretching on non-square pixel displays. * MythVideo + Fixed themoviedb.org image downloading. * MythWeather + Add yr.no and Weather Underground scripts and remove weather.com maps. + Add Weather Underground static radar maps. + Miscellaneous theme and other changes. * Python bindings + Added `mythpython` utility for quick interpreter access and version output. * mythcommflag + Fix a crash on exit when run with certain command-line arguments (such as --clearcutlist). - added some new perl module requirements for mythweather ------------------------------------------------------------------- Fri Jun 4 20:32:46 UTC 2010 - herbert@links2linux.de - update to fixes from r24879. Many small fixes backported from trunk.r To many to list them here. The more visible ones are: * Fix of some keybindings * Memory leaks * Updated translations ------------------------------------------------------------------- Thu May 13 09:34:13 UTC 2010 - herbert@links2linux.de - mythcenter-wide look better with droid sans font ------------------------------------------------------------------- Tue May 11 18:54:30 UTC 2010 - herbert@links2linux.de - update to verion 0.23 final ------------------------------------------------------------------- Fri May 7 11:01:34 UTC 2010 - herbert@links2linux.de - update to version 0.23-rc3 ------------------------------------------------------------------- Sun Apr 4 14:43:39 UTC 2010 - herbert@links2linux.de - update to version 0.23-rc2 ------------------------------------------------------------------- Sun Mar 28 22:13:04 UTC 2010 - herbert@links2linux.de - update to version 0.23-rc1 * New event system * Rewritten and greatly expanded python bindings * Addition of MythNetvision Plugin * New audio with surround sound upmixer * Addition of Arclight Theme * 15% faster software H.264 decoder ------------------------------------------------------------------- Thu Mar 4 22:34:21 UTC 2010 - herbert@links2linux.de - Do not require xorg-x11-driver-video-intel for openSUSE 11.1 ------------------------------------------------------------------- Thu Mar 4 22:21:14 UTC 2010 - herbert@links2linux.de - update to svn fixes 23667. * fix playback of DTS HD tracks. * fix seeking to start of stream with non-zero start_time. * improve A/V sync handling for 720p/1080i MPEG-2 broadcasts. * Fix an abort in 0.22 Mirobridge. * Fix deleting and truncating. - raise release number to not bewilder users ------------------------------------------------------------------- Fri Feb 12 22:05:56 UTC 2010 - herbert@links2linux.de - update to svn fixes 23527 * Fix mythfilldatabase to report the correct number of programids changedi to make them unique for multipart programs. * Work around crash when slave backend tries to connect to broken master backend. * Resolve dvd playback can lock with "waited too long for videoout to unpause". * Prevent audio reinitialization from cause a crash during dvd playback. * Resolve problem where audio streams show up as "unknown language" in the audio track map. * H264Parser: simplify SEI parsing. * libavcodec: backport ffmpeg changeset 20504 to fix h264 decoding. * libavformat: backport ffmpeg changeset 20160. * backport ffmpeg changesets 19621-19622 to fix matroska keyframe handling. ------------------------------------------------------------------- Sun Jan 24 11:29:23 UTC 2010 - herbert@links2linux.de - Fix x264 build dependency ------------------------------------------------------------------- Sat Jan 16 14:48:20 UTC 2010 - herbert@links2linux.de - update to svn fixes 23164 * Fix the immediate wake-on-lan bug * Identifiy Motorola DCX-3200 * Stop mythmusic crashing when deleting the last playlist * Prevent the excess "Enabled deinterlacing" messages * Fix internal dvd player. When a change in the audio track is made using the OSD, it sets this new audio track setting to be the dvd default audio track. * Make MythMovies work again * Internal dvd player. fix sorting of tracks by logical order * Don't try to buffer audio/video packets when onlyvideo < 0 in AVFD:GetFrame - fixed doubled RPM_BUILD_ROOT (made perl bindings work) - gzip the large patches ------------------------------------------------------------------- Fri Jan 1 13:17:40 UTC 2010 - herbert@links2linux.de - update to svn fixes 23050 * Clarify the help text for the "Record Threshold" setting. * Fix NEXTSOURCE, PREVSOURCE, NEXTINPUT, and NEXTCARD key bindings. * Widen the refresh rate test range to cater for cases where the reported refresh rates aren't close to usual video standard. * fix internal dvd player: switching audio track via osd doesn't update dvd preferences. * Add more verbose error output and instructions for debugging the configuration problems when unable to connect to the database in the restore script. * Use image/jpeg enclosures as thumbnails in MythNews instead of trying to play them. * Fix MythWeather's location searches following changes at the BBC's Weather Forecast site. * Open dvd file handle with O_NONBLOCK so that it does not force the tray closed. * Internal DVD Player. Resolves Jumpy dvd playback on low powered systems. * Punch up some colors in the base.xml so that they are visible on all screens. ------------------------------------------------------------------- Sun Nov 29 20:52:25 UTC 2009 - herbert@links2linux.de - add two alternative desktop files to start a windowed frontend ------------------------------------------------------------------- Sat Nov 28 17:39:33 UTC 2009 - herbert@links2linux.de - update to snvfixes 22911 * Ensure pillar/letterboxing is refreshed when embedding and using XVideo/XvMC. * Fall back to the Qt painter when creation of a valid OpenGL painter fails. * Add an explicit warning around video memory shortages when using VDPAU as well as advice on how to rectify the problem. * Ensure the VDPAU colorkey is repainted when unpausing video playback. ------------------------------------------------------------------- Thu Nov 26 23:07:18 UTC 2009 - herbert@links2linux.de - add session file for the frontend - add proper Provides/Conflicts, so mythtv 0.21 will be properly replaced by 0.22 ------------------------------------------------------------------- Sat Nov 21 21:24:07 UTC 2009 - herbert@links2linux.de - drop dependency on mythv-imdb - update to svnfixes 22874 * Add automatic create of VDPAU playback profiles. * Include DROP TABLE in backups to prevent data corruption issues caused when users (manually) restore a backup on top of a newer-schema-version DB. * Fix UI theme and OSD theme changes due to broken/missing themes to use overrides rather than changing the database value. * Fix channel change in the EPG. * DVB Descriptor updates. * Fix two bugs in the mythmusic taglib detection code. * Many other fixes ------------------------------------------------------------------- Wed Nov 18 22:48:58 UTC 2009 - herbert@links2linux.de - include mythplugins int package (Better tham building it separately, because mythtv mythplugins share their resource dir) - disable perl binding for now ------------------------------------------------------------------- Mon Nov 16 19:29:43 UTC 2009 - herbert@links2linux.de - fix XvMC support ------------------------------------------------------------------- Sun Nov 15 23:11:50 UTC 2009 - herbert@links2linux.de - fix build for openSUSE 11.2 ------------------------------------------------------------------- Fri Nov 13 23:22:38 UTC 2009 - herbert@links2linux.de - removed some processor specific options, defaults should be sufficient ------------------------------------------------------------------- Thu Nov 12 22:47:14 UTC 2009 - herbert@links2linux.de - no phonon for openSUSE < 11.1 ------------------------------------------------------------------- Thu Nov 12 22:42:20 UTC 2009 - herbert@links2linux.de - make mythbackend:video default user/group for the backend - add static libmythdvdnav library, needed by mythvideo plugin - use fdupes for includes and base-themes - make rpmlint a little happier ------------------------------------------------------------------- Tue Nov 10 20:03:11 UTC 2009 - herbert@links2linux.de - fix perl and python bindings ------------------------------------------------------------------- Mon Nov 9 15:48:37 UTC 2009 - herbert@links2linux.de - update to final 0.22 - fix preun script ------------------------------------------------------------------- Thu Nov 5 20:50:34 UTC 2009 - herbert@links2linux.de - use intel driver package only for openSUSE >= 11.1 ------------------------------------------------------------------- Tue Nov 3 22:28:18 UTC 2009 - herbert@links2linux.de - initial package for version 0.22rc2
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.