Changelog for
mythtv-0_28-debugsource-0.28.2+git20190812.bf8956a98b-lp150.1.3.x86_64.rpm :
* Thu Sep 19 2019 avvissuAATTyandex.by- Update to version 0.28.2+git20190812.bf8956a98b:
* dbcheck: Enforce correct recgroupids for special recording groups- Add support for libx264 version >= 153 (mythtv-0.28.2-x264.patch)- Fix compilation with exiv2 > 0.27.0 (mythtv-0.28.2-exiv2.patch)- Disable -flto flag
* Fri Nov 02 2018 Aliaksei Padvalski
- 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 01 2018 avvissuAATTyandex.by- Add python-tvdb_api dependency- Move required dependencies to common: python-requests-cache, python-tvdb_api, python-future
* Mon Oct 29 2018 avvissuAATTyandex.by- mythbackend.logrotate: Fix invalid user/group name
* Wed Oct 24 2018 avvissuAATTyandex.by- Update to version 0.28.2+git20180826.9031599068:
* Automatically disable vaapi on armv7l architectures.- Add the mythtv prefix to packages: mytharchive mythbrowser mythgallery mythgame mythmusic mythnetvision mythnews mythweather mythzoneminder (resolve packages conflict with the older versions)- Disable the mythnetvision plugin on openSUSE > 15- Remove transcode as build dependency- Add pkgmanjor macro (package name suffix)- Add conflict with mythtv-0_27- Add build for ARMv8 platform (swith to glesv1_cm)
* Wed Aug 22 2018 avvissuAATTyandex.by- mythbackend.service: Fix invalid user/group name
* Thu Jun 28 2018 avvissuAATTyandex.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 2018 avvissuAATTyandex.by- Add python-requests-cache
* Wed Mar 07 2018 avvissuAATTyandex.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 2017 avvissuAATTyandex.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
* Refs #13047 - Windows also has major() and minor() in
* 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 2017 avvissuAATTyandex.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 2017 avvissuAATTyandex.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 2016 olafAATTaepfle.de- BuildRequire yasm instead of yasm-devel to reduce number of required packages
* Sun Nov 06 2016 avvissuAATTyandex.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 05 2016 avvissuAATTyandex.by- Add files from contrib and database (mythtv-docs)
* Tue Aug 23 2016 avvissuAATTyandex.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 2016 avvissuAATTyandex.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 2016 avvissuAATTyandex.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 2014 obsAATTbotter.cc- Require /usr/bin/mkisofs instead of just mkisofs and /usr/bin/cdrecord instead of just cdrecord [PM-117]