[mythtv-firehose] mythtv annotated tag v0.26.1 created by stuartm. v0.26.1

Git Repo Owner noreply at mythtv.org
Thu Aug 15 14:44:15 UTC 2013


The annotated tag, v0.26.1 has been created on the
mythtv repository by gitolite user stuartm.
        at  e73e8cff5a2b97b387c0be51d317a394dd4fee67 (tag)
   tagging  016ff035bb59927b899d76e1dd1ddb0970a73911 (commit)
  replaces  v0.26.0
 tagged by  Stuart Morgan
        on  Thu Aug 15 15:44:11 2013 +0100

- Log -----------------------------------------------------------------
Tagging release 0.26.1

Antonio Marcos Lopez Alonso (1):
      Updated Spanish/Spain MythFrontend, MythArchive and MythWeather

Bill (1):
      Fixes #11061. Speed up TFW recovery after falling behind on writes.

Bradley Baetz (1):
      Fix a memory leak introduced in 92016b949.  Fixes #11329.

Chris Petersen (1):
      Patch to fix UTC issues

Chris Pinkham (4):
      Fix mythfrontend services API /Frontend/PlayRecording call.
      Bump MDM::downloadNow() timeout up to 60 seconds.
      Fix auto-width calculation in mythtranscode.
      HTTPLiveStream::GetLiveStreamInfo fixups.

Daniel Thor Kristjansson (2):
      Fix #10995. Default to local time for mythshutdown --setwakeup.
      Add DCX-3200 as a supported Firewire recorder STB.

David Engel (10):
      Fix multiple database bindings issue in Scheduler::ResetDuplicates().
      Fix a possible reace condition when a recording finishes.
      Reschedule when a recording is undeleted.
      Fix issues which sometimes prevente scheduling around live TV.
      Fix StatusBox to account for template recording rules.
      Change MythDate::toString() to return an empty string for invalid inputs.
      Change PlaybackBox group and password popup handling to be more sane.
      Mostly revert 788bc510.  It's not needed and created a new bug.
      Don't skip over recordings that are still tuning.
      Fix Dvr::GetFilteredRecordedList() to return entries when no count is

Florian Bittner (1):
      Updated German MythFrontend and MythGallery translation

Gavin Hurlbut (1):
      Force a commit to fixes/0.26 to test the tagging

Greg Cockburn (1):
      Add support for IMDB based lookups

Ian Dall (1):
      Fix deletes on Slave backends. Remove references to deleted_set and

JD67 (1):
      Fix recorded->recordedprogram JOIN in Python bindings search function.

Jean-Yves Avenard (24):
      Fix OS X compilation
      Fix AirTunes so it works with iTunes 11
      Fix cross-compilation on mac.
      Temporary fix for stuttery playback of AVI files over Storage Group.
      Revert "Temporary fix for stuttery playback of AVI files over Storage Group."
      Revert "Revert "Temporary fix for stuttery playback of AVI files over Storage Group.""
      URI is RFC3986 and is escape encoded. Must decode it before using it.
      Fix playback of HLS encrypted streams.
      Temporary fix for #11159: Fix playback of HD-PVR recording
      Revert "Temporary fix for #11159: Fix playback of HD-PVR recording"
      Add E-AC3 support in ATSC and DVB-T stream
      Avoid un-necessary video mode changes.
      Revert "Avoid un-necessary video mode changes."
      Avoid un-necessary video mode changes.
      minor code cleanup.
      Fix crash.
      Properly handle multi-part http request in AirPlay video
      Apply patch from XBMC by Joakim Plate: "changed: allow 4 second skew between streams in mov before attempting to seek"
      Rewrite of StreamingRingBuffer::safe_read
      Ignore network error on an interface that no longer exists.
      If AV codec context doesn't match the context for which it was first opened, close/re-open it.
      Rework RAOP audio sync
      Fixes playback of some streaming media.
      Don't make PROGRAM-ID attribute compulsory.

Jesse Crews (1):
      Fix mythbackend not exiting after network initialization failure. Fixes #11163

Jim Stichnoth (20):
      Fixes #11151 by correcting a float-to-integer truncation problem.
      Subtitles: Add support for forced text subtitle tracks.
      Reduce the amount of "Build background buttonlist" logging.
      Subtitles: Don't use a persistent DB setting to control forced subtitles.
      Properly initialize the MythPlayer::video_aspect field.
      Cutlist editor: Trigger a redraw of the editbar when changes are made.
      Fix an issue with keyframe positions produced by mythcommflag --rebuild.
      Configure the h.264 parser to identify only IDR keyframes.
      Subtitles: fix missing CEA-708 closed captions.
      Fix "mythcommflag --rebuild" for non-HDPVR recordings.
      Allow seeking back through the live TV chain.
      Fixes #10829.  Handle aspect ratio changes when seeking while paused.
      Rescale 1088-row videos to avoid showing trailing garbage.
      Enable more ffmpeg logging at startup of playback.
      Fix Live TV startup, particularly for analog PVR-xxx tuners.
      Improved cropping of the bottom 8 lines of 1088-line video.
      Fix h.264 frame/keyframe identification in the player.
      Bump binary version after cherry picking 86c22ed3d5c522bcecb88ecacd58104fc0dd6d8d
      Apply the pixel aspect ratio, if available, to aspect ratio calculation.
      Enable proper display of elapsed time when paused with VAAPI.

Joakim Plate (1):
      changed: allow 4 second skew between streams in mov before attempting to seek

Joe Ripley (1):
      MythWeather Environment Canada Parser update

Joey Morris (1):
      Use the correct index for program.previouslyshown in the query result.

John Patrick Poet (2):
      Allow multiple keyframes per payload
      H264Parser: Fix decoding of SPS

John Poet (5):
      SignalMonitor: Timeout if we don't get a lock in a reasonable amount of time.
      DTVRecorder: buffer up each payload until we know if the payload is a
      Cleanup some useless "discontinuity detected" messages following 87a15e1ce
      dtvrecorder: Don't try to buffer frames for audio-only streams.
      dtvrecorder: Flush the payload buffer whenever a new payload starts.

Jonatan Lindblad (10):
      MythUI: Fix potential use after free when leaving a web page
      MythUI: Fix double rendering of fading screens
      Internet Content: Remove deprecated YouTube categories
      mythccextractor: Fix teletext subtitle duration
      mythccextractor: Skip teletext page headers
      OpenGLVideo: Fix a double free in AddFilter() when OptimiseFilters() fails
      MythUI: Fix use after free in MythUIEditBar
      MythSystem: Fix copy/paste in [8532584f]
      LCDProcClient: Fix two array bounds read errors
      Internet Content: Resync OAuth with upstream

Karl Dietz (4):
      Speed up and reduce temporary space of time search a lot.
      make "Universal (Europe)" the default LNB type
      update mythtranscode to work with ac3 with newer ffmpeg
      add NULL check missed in [a9b90652]

Kenni Lund (2):
      Make the string "Record at any time on any channel" translatable in 0.26-fixes.
      Update the Danish translation of mythfrontend.

Kevin Ross (1):
      Fix audio sync.

Ki Sung Bae (1):
      Fixes error of not defined TMDBLocaleError

Lawrence Rust (1):
      libmythui: Fix a redraw bug in MythUIType

Michael Niedermayer (1):
      h264: Reset last_pocs in case of reference or frame number inconsistencies

Morris Cavestro (1):
      Updated Italian MythMusic translation

Nick Morrott (1):
      Updated MythFrontend English GB translation

Nicolas Riendeau (1):
      Updated Polish Mythfrontend and MythWeather translation

Paul Gardiner (2):
      Have mythtranscode report aac_latm
      Fix bug in mythtranscodes clean-cutting mechanism

Paul Harrison (26):
      mythmusic: Fix streaming radio not being able to connect to some streams
      MythArchive: update the encoding profiles to work with the current mythffmpeg
      MythArchive: update mythburn.py to work with the updated encoding profiles
      MythArchive: update mythburn.py to work with the new mpeg2video codec name
      MythMusic: Add missing default 4:3 stream-ui.xml theme file
      MythCenter/MythCenter-wide: Tidy up the 'Program Details' screen
      MythCenter-wide: Fix the width of the priority text on the channelrecpriority screen
      MythMusic: add the notracks text area to the playlist editor screen
      MythMusic: fix the notracks text not always showing/hiding when it should
      MythMusic: use QSettings for the pls parser
      MythArchive: fix a filename quoted twice bug introduced in b85f5bba72
      MythMusic: Fix typo preventing the autoplaycd setting loading correctly
      MythArchive: fix the missing logs when doing a native archive import/export
      MythArchive: fix the import/export of recordings to the native archive format
      mytharchivehelper: Remove an unneeded include added in 854cb0c3b6
      MythMusic: Tweak the text areas on the trackinfo_popup
      MythMusic: Fix segfault on visualization settings page if a widget is missing
      MythNews: improve media:content parsing in rss feeds
      mythmusic: Save playlists to DB when changed not at frontend exit
      mythnews: fix debugging in NewsSite::parseRSS()
      Fix possible segfault when exiting a screen when using the Qt painter
      MythMusic: append "\r\n" to the Authorization line in the shoutcast header
      MythMusic: remove any username/password when displaying any radio stream URLs
      MythMusic: fix compilation after last cherry-pick
      mytharchivehelper: fix disappearing seektables when importing a recording
      mytharchivehelper: quote the file names passed to mythutil

R.D. Vaughan (3):
      Adjust to datetime issues with MythTV v0.26's move to UTC datetimes in DB
      Fix timezone issue with custom SQL queries.
      Add support for Miro v6.x. Fix watch video detection.

Raymond Wagner (39):
      Prevent data from being blanked out by subsequent queries.
      Forgot a version change in 0c4df45.
      Turn exceptions from invalid dates into squelchable warnings.
      Add support for searching by year.
      Add collection image support.
      Correct language filtering for Movie images.
      Add upcoming Movie query.
      Correct URL for top rated Movie query to 'movie/top_rated'.
      Add support for user Movie watchlist.
      Fix URL used for rating Movies.
      Fix single episode grabber for season 0 specials.
      Read in dbPingHost value from config.xml.
      Add reporting of logging volume to Smolt.
      Merge branch 'fixes/0.26' of code.mythtv.org:mythtv into fixes/0.26
      Fix setting of values to Artwork property.
      Add -t parameter to tmdb3.py.
      Add -a parameter to tmdb3.py.
      Fix immutable methods in Artwork class.
      Use 'unicode' rather than 'str' for UTF8 compatibility.
      Correct handling of Artwork when database field is set to NULL.
      Tweak DictData behavior to properly function with Properties.
      Use translated title rather than original title for results, if available.
      Bump internal bindings versions.
      Add support for lists.
      Add searchCollection function.
      Merge branch 'master' of github.com:wagnerrp/pytmdb3
      Changes image default to None, rather than u''.
      Remove incorrect selection of DST offset.
      Allow posixtzinfo to use the TZ environmental variable.
      Fix typo in tmdb3.py that returns invalid crew IDs.
      Make sure forked process has stopped when deleting MythSystem
      Called methods against wrong object in destructor.
      Add license.
      Update README, bump version
      Fix issue accessing crossreferenced tables after using Video.create()
      Correct invalid date exception handling.
      Add debugging mode for tmdb3.py
      Merge commit 'd061321a332f4173728343ed111c1ef9d6adb22c' into fixes/0.26
      Fix metadata fanart selection.

Richard (12):
      When processing frames from DVD/Blu-ray ringbuffer, menu frames are now buffered as necessary to ensure stutter-free playback.
      Changed DVD angle handling to be 1-based throughout (as they are on DVDs). This also affects the SWITCHTOANGLE action via the Services API.
      Set palette correctly when DVD menu highlight changes to ensure highlights are the right colour/have the correct transparency.
      Fix transitions from a DVD still frame into video.  Fixes #11347.
      Simplify DVD startup to improve playback reliability
      kDecodeAudio is now re-enabled if an audio stream becomes available
      Always update the still frame timer whenever the timeout changes (including when it should be disabled) to ensure that it doesn't 'expire' accidentally and cause the next still frame (at whatever point in time that may be) to be skipped.
      Use the right highlight area in DVD menus when 'wide' is not the first in the list.
      Sync libdvdread to R1250:
      Sync libdvdnav up to R1251.
      DVD PTS discontinuities are now handled by 'flattening' the timecodes of incoming packets. This prevents AVFormatDecoder getting stuck buffering video frames when the timecodes jump backwards.
      Clear additional field when resetting DVD VM to ensure playback doesn't abort with "Error reading NAV packet".

Stuart Auchterlonie (4):
      Make comparisons consistent
      Add AAC and AAC_LATM tages to mythtranscode info output
      Strip 'Brand New' from the start of a title, i know it's new. MythTV will record it for me, i don't need my guide data to mess with my program titles....
      UK EIT Fixup: remove 'New: ' from Titles.

Stuart Morgan (24):
      Prevent a segfault in MythUIImage, this doesn't fix the root cause of the problem but at least we won't crash. Refs #11047
      Log an error if we are unable to find IPv4 or IPv6 addresses, only
      Only set the BackendServerIP6 setting to ::1 by default if that address is available, otherwise leave it blank
      Don't treat unknown text display modes as audio tracks. Fixes
      Have EDIT open the metadata editor in the CD ripping screen
      Fix Audio Description and Commentary track filtering when auto-selecting audio track
      Don't strip unnecessary white space from title when creating the title list. Fixes #11200
      Treat POLLHUP as EOF not an error, fixes IVTV (PVR-) recorders failing. Based on patch from ltskinol at gmail.com Fixes #10732
      Fix playback of DVDs which feature an empty audio stream
      Fix .empty() being called when .clear() was meant in cddb.cpp. Spotted by cppcheck
      Fix use after free in MediaMonitor::RemoveDevice(), found by cppcheck
      Don't setup to decode every video stream found, just the first.
      Fix copy/paste error in MythUIType::AdjustMinArea(). Coverity 746772
      Fix copy/paste error in MythUIType::SetMinArea(). Coverity 746771
      Fix missing copyrightlogo widget in Terra. No-one noticed mythweather was broken with Terra for over 6 months ...
      Fix categorytype for Dish & Bell EIT. The wrong values were being set, in particular causing news to be marked as 'sports' and sports as 'series' which would affect certain scheduling decisions.
      Reorder and rename the choices in the capture card combo box
      Make DVB the first target in the CaptureCardGroup triggered configuration.
      Warn about reliance on the XMLTV 'TimeOffset' setting which has been
      Potentially fix segfaults on frontend startup
      Pull in fix for out-of-bounds array write in xine_demux_sputext.cpp from upstream. Coverity 746831
      Fix fence post error in 516719a
      Allow the use of cutlists with --video and --mpeg2
      Setting VERSION to v0.26.1

Thomas Joiner (1):
      fix issue #10222: mythcommflag segfaulting

Wayne McDougall (1):
      Remove references to --hogcpu from mythcommflag readme.

Xavier Hervy (1):
      Allow adding a channel to an empty channel group from the guide. Update the cached channel group list after adding or removing a channel. Fixes #10411

djace (1):
      Add overview to Collection

root (2):
      Add votes and rating to Image class
      Do not sort collection members because release_date is not always filled.

tycholursen (1):
      New Netherlands locale file

wagnerrp (2):
      Merge pull request #22 from realgsong/master
      Merge pull request #27 from djace/master

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

-- 



More information about the mythtv-firehose mailing list