[mythtv-commits] mythtv annotated tag v0.27-beta created by stuartm. v0.27-beta

Git Repo Owner noreply at mythtv.org
Mon Aug 19 14:17:39 UTC 2013


The annotated tag, v0.27-beta has been created on the
mythtv repository by gitolite user stuartm.
        at  4e3428e397d7ff0ddab38b20050708853f722e2c (tag)
   tagging  84074fbf1310559b46ee8c6d8e95f0cc341bf54c (commit)
  replaces  v0.27-alpha
 tagged by  Stuart Morgan
        on  Mon Aug 19 15:17:35 2013 +0100

- Log -----------------------------------------------------------------
Tagging release 0.27-beta

Chris Pinkham (2):
      Fix setting the external player command during MythNetVision import.
      Fix a couple potential segfaults in MythDownloadManager.

David Engel (4):
      Restore "Don't record" option for conflicting programs.
      Re-fix scheduler part of "fall back" hour.
      Fix DVR::AddRecordSchedule() to save the start/end times.
      fix more DVR service issues.

Florian Bittner (2):
      Updated Germand MythFrontend, MythArchive, MythBrowser, MythGallery,
      Updated Germand MythFrontend, MythGallery, MythGame, MythMusic,

Jan (1):
      Have database list objects pass on credentials when copied.

Jean-Yves Avenard (50):
      Rename MythUINotificationCenter into MythNotificationCenter
      Make mythnotificationcenter.h included in mythmainwindow.h
      Bump API version following rename of MythUINotificationCenter
      Lock the various stream context to prevent racing conditions.
      Fixes Visual Studio compilation
      Update ABI version
      Version 4.8.0 is required following 9d670e8f4a46cd18d7a52352141f99e8dd380157
      Fix compilation warning.
      Update ABI number following 474cdb1b88b606c729bb560a2b9065e99d15d7db
      Provide identical functionality to previous MythScreenStack::PopScreen() using MythScreenStack::PopScreen(NULL)
      MythScreenStack::Pop(void) serves no purpose any longer. Remove it
      Bump ABI
      Resync FFmpeg with stable/1.2 875649bfaef83172e44404930d755b76e36f9ba1
      Fix compilation on mac following f3bb0d6ba00e
      Do not allocate MythImage directly, instead call MythPainter::GetFormatImage()
      Properly stop any current playback when mythmusic starts
      Ensure music decoder thread is stopped before initializing and starting it
      Fix audio corruption under some circumstances
      Expand unit tests for clipping
      Explicitly link against all libraries
      Fix compilation if using --disable-mheg or --disable-hdhomerun
      Re-enable float conversion SSE code following 34651274749befb422371d4979a620
      Fix compilation on OS X 10.9
      Make SSE code work with unaligned memory.
      Extra clipping unit tests.
      Do not run tests by default.
      MythMusic: Use MythErrorNotification in place of MythNotification
      Revert "Prevent multiple instances of the same DownloadInfo pointer being added to the cancellation queue"
      Revert "Fix MythDownloadManger after 997f7aa10. It was possible for queue and cancel requests to be handled out of order resulting in newly queued downloads being cancelled almost immediately. We avoid this by removing any cancelled downloads  from the download queue to a new cancellation queue, then we clean up the cancelled downloads later without affecting new additions."
      Ensure cancelling a download is done in the same thread it started; take #2
      Fix potential deadlocks.
      Do not use QMap::operator[] unless map definitely contains the key
      Fix comment typo
      Revert "Ensure cancelling a download is done in the same thread it started; take #2"
      Revert "Revert "Fix MythDownloadManger after 997f7aa10. It was possible for queue and cancel requests to be handled out of order resulting in newly queued downloads being cancelled almost immediately. We avoid this by removing any cancelled downloads  from the download queue to a new cancellation queue, then we clean up the cancelled downloads later without affecting new additions.""
      Revert "Revert "Prevent multiple instances of the same DownloadInfo pointer being added to the cancellation queue""
      Use a queue to cancel downloads.
      Bump API
      Use new MythDownloadManager::cancelDownload(QStringList) API
      Don't block when cancelling a URL.
      FFmpeg re-sync with f9c87262
      Merge branch 'master' of code.mythtv.org:mythtv
      Change LOG type
      Add intel i965 driver to list of known video adapters
      Allow VAAPI profile to be used more than once in a row.
      Explicitly set check notification duration to 5s
      Add MythBusyNotification type
      Add "busy" state support to default themes
      Use notifications to display the metadata search in mythvideo
      Automatically delete metadatafactory when its parent gets deleted.

Jim Stichnoth (6):
      Refs #11710.  Avoid a potential segfault, particularly with DVD playback.
      Improve the ability to seek in an audio-only recording.
      Fixes #11141, a frame numbering mismatch in the commflagger.
      Use delete[] instead of delete.  Fixes Coverity 1047228.
      Avoid calling memcpy with a negative length in an error case.
      Don't wait for paused audio to drain.  Fixes #11730.

John Patrick Poet (1):
      Scheduler::UpdateManuals: Don't skip "fall back" hour on time change for a manual record.

John Poet (3):
      Revert "Scheduler::UpdateManuals: Don't skip "fall back" hour on time change for a manual record."
      MpegRecorder::StartEncoding: Fix HD-PVR startup with recent kernels
      Don't show the "Preset tuner to channel" option in mythtv-setup, if the

Jonatan Lindblad (1):
      MythMusic: Fix mismatched memory deallocation

Karl Dietz (6):
      remove unused variable after last usage got removed in 4fc35ec91d
      comment out variable with only commented out usage
      mythweb does not handle MESSAGEs from the backend
      add index to improve mythfilldatabase performance
      strip IMI from CRID to unbreak duplicate matching
      extend unit test to avoid a regression (CRID without IMI)

Lawrence Rust (1):
      mythuibuttonlist: Prevent reading beyond end of list

Michael Niedermayer (4):
      swscale/input: fix 16bit gbrp input
      avformat/dtsdec: Improve probe, reject things looking like analog signals
      update for 1.2.2
      avcodec/kmvc: fix MV checks

Morris Cavestro (1):
      Updated Full Italian translation from Morris Cavestro

Nick Morrott (2):
      Typos
      Updated full GB English translation from Nick Morrott

Nicolas Riendeau (36):
      Remove some QObjectt:: and replace them with a local class
      Merge branch 'master' of code.mythtv.org:mythtv
      Merge branch 'master' of code.mythtv.org:mythtv
      Translation context change
      Extract the theme strings for ttanslation.
      Theme string extraction for translation
      Sorry, unexpected merge...
      Miscellaneous translation fixes
      Remove the translation in this commented out block, lupdate
      Updated Norwegian Bokmal MythFrontend, MythArchive, MythBrowser,
      Translation context chsnges and addition of comments
      Parse additional directories for translatable strings
      Translation context changes
      Translation context changes
      Translation context changes
      Translation context changes
      Remove redundant QObject:: prefix, those classes already inherit from QObject...
      Miscellaneous translation fixes
      Commit the header for the previous commit...
      Miscellaneous translation fixes
      Make this string handle both singular and plural...
      Fix a typo
      Remove one the last QObject context from MythGallery...
      Miscellaneous translatio fixes
      Translation context changes
      Translation context change
      Translation context changes
      Translation context change and addition of a comment
      Translatio context changes
      Translation context changes
      Translation context changes
      Remove unnecessary translation call, these should be separate strings
      Make the spelling of two strings more consistent with the others.
      Merge branch 'master' of code.mythtv.org:mythtv
      Improve the wording of two sentences.
      Regenerate GB English after 6083d0876b501dbd45ef63066dae96441c650b01

Nigel Pearson (2):
      Re-enable console interaction on Mac OS X.
      Oops - re-add fix lost by d766874

Paul B Mahol (1):
      Revert "pnm: remove nonsense code"

Paul Harrison (26):
      mytharchivehelper: fix disappearing seektables when importing a recording
      mytharchivehelper: quote the file names passed to mythutil
      MythMusic: Use the metadata format specified by the user for shoutcast streams
      MythCenter-wide: add a shape that can be used as a popup background
      MythCenter-wide: Add more info to the MythMetadataResults popup
      MythCenter: add a shape that can be used as a popup background
      MythCenter: Add more info to the MythMetadataResults popup
      MythMusic: Initialise m_wasPlaying to false in the player
      MythMusic: Ignore the bookmark when playing a file on the import music screen
      MythMusic: Stop playback when exiting the import music screen
      MythCenter-wide: Add a notification-ui.xml theme file
      Temporarily move the 'called from UI thread' messages to the debug level
      MythCenter: Add a notification-ui.xml theme file
      MMulticastSocketDevice: Move an error message to the debug level
      Only announce the protocol version we are using once
      Move the 'Build background buttonlist item xxx' messages to VB_GUI
      MythCenter-wide: Start switching the popup dialog backgrounds to use a shape
      MythCenter-wide: Change the popup backgrounds to a shape in recordings-ui.xml
      MythCenter-wide: Change all the remaining popup backgrounds to a shape
      MythCenter-wide: Tweek the button backgrounds in basebuttonlist
      MythMusic: Attempt to keep playing on error
      mytharchivehelper: comment out av_estimate_timings() in getFileInfo()
      MythMusic: re-acquire the pointer to the current MusicMetadata when used
      MythMusic: Stop playing if a CD is ejected and we were playing a track from it
      MythMusic: Don't stop playback when ejecting a CD/DVD drive
      MythCenter-wide: fix mismatched tag error added in 27cd3e27b0

Raymond Wagner (5):
      Add comparison check to DatabaseConfig class.
      Handle failed connections properly when generating a list of frontends.
      Improve time zone behavior in Python bindings at transition points.
      Replace all uses of UTC timezone with more standard Etc/UTC
      Have mythfilldatabase open a blocking connection to master backend

Richard Hulme (6):
      Add extra logging to AvFormatDecoder::ReadPacket to log unexpected events from DVDRingBuffer that trigger a retry.
      Query DVDRingBuffer's state directly from AvFormatDecoderDVD rather than relying on errno being passed back through ffmpeg code untouched.  This was sometimes preventing a (required) retry from occuring and breaking playback.
      Make it possible to clear DVD bookmarks again.
      Clean up signed/unsigned type issues in DVD bookmarks
      Prevent DVD bookmarks being set in a menu.
      Prevent seeking on a DVD when the ringbuffer is waiting for the player (which was causing a segfault).

Rune Evjen (1):
      Updated Norwegian Bokmal MythFrontend, MythArchive, MythBrowser,

Rémi Denis-Courmont (1):
      mpeg12: Ignore slice threading if hwaccel is active

Stefan Brackertz (1):
      mythburn.py: fix ejecting the DVD on some systems and file encoding fixes

Stuart Auchterlonie (2):
      Strip 'Brand New' from the start of a title, i know it's new.
      UK EIT Fixup: remove 'New: ' from Titles.

Stuart Morgan (25):
      Add Mission: Impossible to the list of "Title: Subtitle" exceptions for UK EIT fixups
      Revert "Check return value of FindThemeFile() when loading an image."
      Only search theme path for local images.
      Translate two strings which were previously untranslatable in mythmusic.
      Reduce flashing of images when moving through a buttonlist.
      Don't clear a MythUIImage widget if the new image is coming from the
      Don't display the new button state until we've finished populating it
      Don't force background loading for remote images if they are already
      Increase the lastmodified check interval from 5 to 20 seconds on cached images. Refs #11717
      Increase the Max image cache size from 20MB to 30MB. Refs #11717
      Revert [7925be01f] for now since with the other changes committed at the same time it's redundant.
      Don't search the local disk for remote images in LoadScaleImage()
      If we fail to load the image then report that we failed
      Don't add an invalid (null) image to the image cache
      Increase the header cache time from 5 minutes to 20 minutes. This is still less than the average web browser. I can't think of an example where this higher time, which only applies to Modification timestamp checks would cause problems but it potentially speeds up the UI on certain screens measurably.
      Fix MythDownloadManger after 997f7aa10. It was possible for queue and cancel requests to be handled out of order resulting in newly queued downloads being cancelled almost immediately. We avoid this by removing any cancelled downloads  from the download queue to a new cancellation queue, then we clean up the cancelled downloads later without affecting new additions.
      Increase kImageCacheTimeout to 60 seconds
      Fix LoadCacheImage logic so that when checking for an image in the memory cache we only perform the last modified checks if it's actually found. This prevents us checking twice for every single image.
      Don't perform last modified checks on internet images which are in the memory cache, this causes an unnecessary delay.
      Prevent multiple instances of the same DownloadInfo pointer being added to the cancellation queue
      Remove a stray semicolon. Coverity 1061553
      In the repeat/shuffle/visualiser selection menus of mythmusic pre-select the current mode instead of the first in the list, so it's clearer which is in operation.
      Silence compiler warning about int-uint comparison
      Disable database logging by default.
      Setting VERSION to v0.27-beta

Yianni Vidalis (4):
      Update the Greek translation of mytharchive, mythgallery, mythmusic and mythfrontend.
      Updated Greek MythFrontend, MythArchive, MythBrowser, MythGallery,
      Updated Greek MythFrontend, MythArchive, MythGame, MythMusic,
      Updated Greek MythFrontend, MythGallery and MythMusic translation

-----------------------------------------------------------------------

-- 



More information about the mythtv-commits mailing list