Author: hobbes1069
Update of /cvs/free/rpms/mythtv/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv25593
Modified Files:
ChangeLog mythtv-0.27-fixes.patch mythtv.spec
Log Message:
* Sun Jul 27 2014 Richard Shaw <hobbes1069(a)gmail.com> - 0.27.3-1
- Update to new upstream release.
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.14 -r 1.15 ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-19/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog 11 Mar 2014 11:19:30 -0000 1.14
+++ ChangeLog 28 Jul 2014 12:38:32 -0000 1.15
@@ -1,1796 +1,1329 @@
-commit 6b14852a6a3750e1d5c1bf7d461a5338ef535cbb
-Author: David Engel <dengel(a)mythtv.org>
-Date: Thu Mar 6 15:50:52 2014 -0600
+commit 0dd5ab38982619af18f99c4032c1010d68991047
+Author: Jim Stichnoth <jstichnoth(a)mythtv.org>
+Date: Tue Jul 22 06:40:49 2014 -0700
- Apply preroll on virtual tuners when the same multiplex is in use.
-
- Previously, if any tuner in the same input group was already busy,
- preroll would not be applied. Now, if the recording on the other
- input is on the same multiplex as the new recording, preroll will be
- applied.
+ Subtitles: Avoid trying to draw empty text or background objects.
- Refs #12023
+ Cherry-picked / adapted from 203db78ed2c8e9d59159d970b1eb89b5764a79f3.
- (cherry picked from commit 11e65dfd38ca419b2157f0dbaa19f965647f648c)
-
-commit cb3b784dbaa5142a38d24b68be6de7fc13bf0585
-Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Mon Mar 3 21:35:33 2014 +1100
+ Refs #12056
- Change verbosity for some network messages
- (cherry picked from commit e6245ca330bc7dcc4d358819a299b28f02f5b5a5)
-
-commit 384858c5f78c199a5ec87ed0191feb8b6049cf6c
-Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Mon Mar 3 11:32:25 2014 +1100
+commit 57699052e6eb16293a5954ad4312331448d9ef10
+Author: Jim Stichnoth <jstichnoth(a)mythtv.org>
+Date: Wed Jul 16 13:54:46 2014 -0700
- Bump API binary number following round of changes in ringbuffers
+ Subtitles: Fix cc608 indents.
+
+ The original code was trying to be clever and indent one character
+ less than intended presumably to account the extra space character
+ that control codes also imply, but it's not clear that was ever an
+ appropriate thing to do.
+
+ Thanks to faginbagin@ for identifying the problem and the fix.
+ Refs #12051.
+ (cherry picked from commit 7d60440b2d790208a25ce707480f5b01657410f1)
-commit 57c32eacfa87783b75412184cc98c6a46dea99c0
+commit f91e18d652a5057b2e40f14a6afbda6b4abc128d
Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Thu Feb 27 20:48:28 2014 +1100
+Date: Sat Jul 19 23:56:21 2014 +1000
- Never attempt to read more than in 512kB blocks
-
- Recalculate the threshold and read block size when we've encountered EOF several
times in a row.
- 512kB ought to be enough to read a file smoothly (famous last words)
+ Revert "mythtranscode: fix incorrect memory allocation"
- This reduces the amount of unnecessary verbosity. When watching a SD 3Mbit/s DVB
stream, it will take over a second to get 1MB of data, leading to a warning entry in the
log for every single read.
+ Causes memory corruption on some system, need to investigate
- Refs #10428
-
- (cherry picked from commit 1cfdfa3f56876eb20170f33e9592b5c7ffd05064)
+ This reverts commit 4630430b110dc173963c53d2bc0e7d15e6115d3e.
-commit 366ba7dd96c03a20d83a78f9875177d25e57189c
+commit 302dde18b440a52f8c53744129a4c9adfee3ef71
Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Thu Feb 27 12:51:25 2014 +1100
+Date: Sat Jul 19 15:13:21 2014 +1000
- Allow seeking within the entire liveTV chain of recordings.
+ mythtranscode: always check if audio stream still exists
- Seeking across liveTV was fundamentally broken. You could only seek within the
current recordings or go to the beginning of the next one or 15s to the end of the
previous one.
- This changes correct this behaviour. It is now possible to seek across the entire
live TV session. We ensure however that we do not seek further than 15s from the end of a
recordings (3s if reaching end of live program).
+ This doesn’t cater for when there’s a change in audio format or new audio stream, but
it prevents the crash when that occurs.
- Fixes #12076
+ Fixes #12207
- (cherry picked from commit 11daeaadc52214605e204cdfe6f7c001c9c1cc9b)
+ (cherry picked from commit 43eed00660447d327b8dc13f3daa38e8e5ae8038)
-commit d35650578d8bea28e4c2ccabbd3e299d5c402004
+commit 4630430b110dc173963c53d2bc0e7d15e6115d3e
Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Tue Feb 25 10:19:17 2014 +1100
+Date: Sat Jul 19 16:20:05 2014 +1000
- Fix typo
+ mythtranscode: fix incorrect memory allocation
- CR got deleted for some reason
+ Use proper FFmpeg API to allocate AVPacket
+ Fixes #12213
- (cherry picked from commit 534394068373c52fd712d653e5fea725c564a673)
+ (cherry picked from commit 09ed2c69354f6870667880aee16257b9600b01d8)
-commit ca275af14f60f3cc78e48ac2ad7c55e377e72774
-Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Sun Feb 23 20:24:28 2014 +1100
+commit 39b73bcc3bb0f7f9cc1e6ed5e895d0949b51c4cd
+Author: Lawrence Rust <lvr(a)softsystem.co.uk>
+Date: Mon Jul 7 18:04:49 2014 +0100
- Prevent playback to exit early should backend's writes be delayed
+ MythUIWebBrowser: silence a warning when we can't find the parent window
- Typical scenario is when watching on-going recordings and being very close to real
time TV: should the backend take more than 360ms between two writes, the reader would
treat it as an EOF and abort the read.
+ Base widgets don't necessarily have a window as a parent so don't log
+ an error in this case.
- When encountering EOF, we now check if the file is being written to in parallel and
if so wait.
-
- We can also remove all EOF retries in FileRingBuffer::safe_read() as we definitely
know now if we did reach EOF (as we check against the file size).
- This allows for almost instantaneous program transition in live TV.
-
- (cherry picked from commit 443b624ebcc8ea56026cb49ca833edc7d73832c1)
+ Signed-off-by: Paul Harrison <pharrison(a)mythtv.org>
+ (cherry picked from commit 25dd4944996e746f1aee73bcbba4889f48e7ef9f)
-commit 22936ebd383a96d99602781137d9ce5dec76ab8e
+commit 9511b67b9a411d675bdb7c0d43d021aa0bdabd54
Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Sun Feb 23 20:19:50 2014 +1100
+Date: Fri Jul 18 03:36:24 2014 +1000
- Have backend advertise which files are currently being written to
+ protoserver: fixes QUERY_FILE_HASH hanging
- It is necessary in some playback scenarios to know if a file being read is currently
being written to. This is useful in determining when encountering EOF if we should wait
for more data or abort the read.
-
- MythCoreContext will now keep track of files as they are being opened for writing
- Connected frontends will receive the information via the event socket in the form of
a BACKEND_MESSAGE event.
-
- The myth protocol is extended with two new BACKEND_MESSAGE events:
- FILE_WRITTEN: Sent when a file is opened in write mode, and when the file is being
written to (at most every 10s)
- FILE_CLOSED: Sent when the file opened in write mode is closed.
-
- The myth protocol version doesn’t have to be increased as frontends will make use of
it only if available and the changes are backward compatible with exiting myth protocol.
-
- (cherry picked from commit fafc658597b547e2f0173032515e9790170ebcbe)
+ same as 933b61ffbe9af3cc6a69df001463fd2141c36b60
+
+commit 4e199fcb24e4ed811fa225310144826613af26e1
+Author: Lawrence Rust <lvr(a)softsystem.co.uk>
+Date: Wed Jan 15 14:47:30 2014 +0000
+
+ BE: Fix 'MythSocket: Programmer error, QEventLoop isn't running...'
during BE exit
- Conflicts:
- mythtv/libs/libmythbase/threadedfilewriter.cpp
+ Signed-off-by: Lawrence Rust <lvr(a)softsystem.co.uk>
+ Signed-off-by: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+ (cherry picked from commit f8614bb8eea8428a558f257a8c4a7f04af807c94)
-commit 0b9470c87fe4d727e173cddf715270da7d18311e
+commit ccc5aef96d4c729ee3f3e7a7253e265815c04345
Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
-Date: Thu Feb 20 16:48:44 2014 +1100
+Date: Fri Jul 18 02:23:10 2014 +1000
- Fix fileringbuffer locking up on read()
+ metadata: fix wrong test leading to incorrect hash calculation
- From time to time, most often seen during LiveTV, FileRingBuffer::safe_read() would
lock and not return for a long time (on my system, it would block in excess of 20s).
- Upon investigation, the issue occurs while reading a file currently being written to,
if a call to read() encountered EOF, returned early and a following call to read() was
made, before another write. Under those conditions, read() wouldn't return for a long
time, causing the backend to abort the read and dropping the frontend connection.
+ This would have almost always returned true, meaning it would attempt to calculate
the hash of a file unlikely to exist locally.
+ Simplify code + style
- So instead we now check the size of the current file via a call to POSIX fstat and
never try to read beyond the EOF position.
- If the file being read isn't a regular, or fstat returned an error, the old
behaviour is used: read until we get as much data as we asked.
-
- Surprisingly, this has fixed most of the issues I've been having for years with
liveTV:
- - Stuttering or temporary free when close to the live
- - Freeze at program transition.
-
- Add debugging information while in file mode
-
- Fixes #12045
-
- (cherry picked from commit 20f7cd2858e79385ceec07b2c19c7e4f84714e18)
-
-commit 28b768a4b9e2fa3b76835057378512cb41a3838c
-Author: Stuart Auchterlonie <stuarta(a)mythtv.org>
-Date: Tue Feb 25 11:30:29 2014 +0000
-
[...2325 lines suppressed...]
+Date: Wed Jul 4 16:39:13 2012 +0200
- MythZoneMinder: fix the grabbing of the live stream images
+ Player: Don't call DoneDisplayingFrame for PiP until next frame is ready
- * Add a missing field to the ShareData struct added it later ZM versions
- * Change the minimum supported ZM version to 1.24.0.
- * Remove the v4l2 hack
+ When displaying 'pictute in picture' (PiP), VideoOutput::ShowPIP
+ composites the PiP windows onto the main video frame. To do so, it uses
+ the player's GetCurrentFrame method to obtain the most recently displayed
+ PiP frame. However, MythPlayer::DisplayNormalFrames immediately releases
+ the last frame displayed back to the decoding queue. Consequently when
+ GetCurrentFrame calls GetLastShownFrame to obtain that frame it may have been
+ overwritten by the decoder thread.
- Note: this bumps the MythZoneMinder protocol version so both the FE plugin
- and mythzmserver need to be updated.
+ This patch defers calling DoneDisplayingFrame if the player is a PiP
+ player so that future calls to GetLastShownFrame return an intact frame.
- Refs #8182
+ Fixes #10878
- (cherry picked from commit b1867bd45765157432f5598aa26377fb922ed116)
-
-commit d9561055abeec11fba234c9bdfbde5e79e695803
-Author: Jim Stichnoth <jstichnoth(a)mythtv.org>
-Date: Tue Sep 24 06:38:25 2013 -0700
-
- Clear duration and framecount flags with mythutil --clearseektable.
+ Signed-off-by: Lawrence Rust <lvr(a)softsystem.co.uk>
+ Signed-off-by: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+ (cherry picked from commit 49df62f1a76f0e617208e261a09f5f8a634b3ce9)
- Otherwise those flags are hard to get rid of when mythcommflag
- --rebuild doesn't produce a correct seektable for some reason.
- (cherry picked from commit c4f0c0c57c87c4bfe2e9d143648df2a02c44d578)
+ Conflicts:
+ mythtv/libs/libmythtv/mythplayer.cpp
-commit b6a657478df796c810c788922a545d84f36e7129
-Author: David Engel <dengel(a)mythtv.org>
-Date: Mon Sep 23 13:26:45 2013 -0500
+commit fba8e800c98356bd06ee03087b6b421f94610490
+Author: Stuart Morgan <smorgan(a)mythtv.org>
+Date: Fri Jun 27 14:05:25 2014 +0100
- Fix startts copy & paste error in previous ForgetHistory() change.
+ Sync minilzo from 2.03 to 2.07.
+
+ This commit is UNTESTED. I don't have any framegrabbers. However
+ there's no reason it shouldn't work as it's just a minor version bump.
- Also, do use subtitle & description semantics when the original
- information is no longer available, but do it in a way that can be
- easily detected and works in all code paths.
+ Refs LMS-2014-06-16-1, CVE-2014-4607
- (cherry picked from commit d2231e90b3f581c69e12cd376324a6b8cdf9ac65)
+ (cherry picked from commit b99f21b2791c4685fb48460a165a7cd804256f03)
+ Signed-off-by: Stuart Morgan <smorgan(a)mythtv.org>
-commit 2ccd08f72b3d445b9a768bf72da25749326821d9
-Author: David Engel <dengel(a)mythtv.org>
-Date: Mon Sep 23 12:29:09 2013 -0500
+commit dbb4ef308863a837c1c0617a7a478fb2fe309757
+Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+Date: Mon Jun 30 13:13:11 2014 -0700
- Change RI::ForgetHistory() to use dupmethod when available.
+ Audio: Abort Drain if audio device is in pause
- Previously, ForgetHistory() implicily used subtitle and description as
- the duplicate check method. Consequently, it doesn't always match
- correctly when other methods are used and there are guide changes in
- data that should be ignored. In addition, don't assume any dupmethod
- in the Previously Recorded screen to avoid being to overzealous when
- called from there.
+ Prevent deadlock in MythMusic
- (cherry picked from commit 567cba3184db0e5801dc1ae7736d5d778ec2d96c)
+ (cherry picked from commit d6663a5498f1ba1147a801dd4902b779b3afd1f8)
-commit 4ae99828b0b82a8498eb0af986dfbceb626f739c
-Author: Paul Harrison <pharrison(a)mythtv.org>
-Date: Sun Sep 22 23:45:54 2013 +0100
+commit 74d812d1f80cac064ce2ebb7f8164f2a5e825708
+Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+Date: Sun Jul 6 10:48:19 2014 +1000
- MythMusic: fix playback of ogg radio streams
-
- Peek the probe data from the stream buffer rather than read the data otherwise
- ffmpeg fails to open the stream because the magic it is looking for has already
- been read from the stream.
+ Fix memory leak
- Also increase the probe buffer to 16K this seems to be required for some ogg
- streams to be probed properly.
+ Coverity CID 1224482
- (cherry picked from commit 6b09d7c629e4efac81276eee9f4b7cbe3bc661ef)
-
-commit b2486bae6d57bdd8aa78301da7f43982ae5dba73
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Sat Sep 21 17:43:51 2013 -0400
-
- Update Python bindings version.
-
-commit 3d7ac5c2d71f91990bdf73eab2299bc4caf5f278
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Sat Sep 21 17:42:35 2013 -0400
-
- Remove more tmdb bits.
- (cherry picked from commit a5d54217962a706c4cedc33012e9e7049d4877f6)
-
-commit 6d4572a88c1c785cf5b6e6a38256b82d6fded148
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Sat Sep 21 17:38:33 2013 -0400
-
- Remove tmdb library from python installer script.
- (cherry picked from commit 9c0dfbc9f6b753a5b3d6f2e294baaf9577519a91)
+ (cherry picked from commit e16a9b0072c068a42759a78b4633d656b3627453)
-commit db4167ec3d1396c81d00d3fe71b6ca104880136d
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Sat Sep 21 17:23:05 2013 -0400
-
- Remove tmdb.py and associated library.
- (cherry picked from commit 53c272dc4ffe2f5392ff54fb3e446801395274fb)
-
-commit adcda83028125dd6a26f69513ee99da2e7302be3
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Sat Sep 21 16:59:06 2013 -0400
+commit cebafcf4131c6dff59a6234c5e35408719749890
+Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+Date: Sun Jul 6 08:57:58 2014 +1000
- Allow system calls to pull global settings from the database.
+ Properly allocate VDPAU PiP video buffers and fix memory leak
+
+ The video buffers were never freed
- This adjusts the System() class to first try local settings of the
- supplied value, fall back to global settings, and then the supplied
- default, before finally erroring. This corrects an issue where the
- VideoGrabber() child class did not properly pull the global settings for
- TelevisionGrabber and MovieGrabber, and thus just used the internal
- defaults.
- (cherry picked from commit 4e072b2de29c32c4d00fe62849feadd80d2c0c02)
+ (cherry picked from commit 548aaf78373cf0360b759b633df10c3690e3f06b)
-commit 5b917e8d6548c40f3c6df0dcd18a090d90995306
-Author: Jonatan Lindblad <jlindblad(a)mythtv.org>
-Date: Wed Sep 18 23:24:45 2013 +0200
+commit 3b0f5790c9081a17a019ded726ae497bd5c6f62c
+Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+Date: Sun Jul 6 01:25:21 2014 +1000
- Update the Swedish translation.
+ Don’t attempt to play the video streams for mp3, flac, off and m4a container.
- Update of the Swedish translation for mythfrontend and all plugins made
- by me and Roger Mårtensson (thank you!).
+ FFmpeg incorrectly detects the artwork in those file as MJPEG, which myth would then
attempt to play.
+ A nicer fix would be to display that image instead.
- (cherry picked from commit 246b2e6a2e496aa8f56c32d38d3997cbf5ff2b1c)
-
-commit abae25afb73f967421eb7797a868a9bdb187c18c
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Thu Sep 12 21:40:14 2013 -0400
-
- Enable --debug flag in test application.
+ Fixes #11597
+
+ (cherry picked from commit 9df8bb364ba56cc34d34af40e5980110193bd334)
-commit 0d91e6fc4184c17c5a9d39e1b2a264602a47747d
-Author: Raymond Wagner <rwagner(a)mythtv.org>
-Date: Thu Sep 12 21:35:05 2013 -0400
+commit 418deb69b5f299f18840d55be878714bcefb57a0
+Author: Jean-Yves Avenard <jyavenard(a)mythtv.org>
+Date: Sat Jul 5 23:37:35 2014 +1000
- Have pager return Nones if the server returns null.
+ Ignore IPv6 settings value if it’s invalid
+
+ This would otherwise cause the backend to always believe the requested host was
local
- This temporarily resolves an issue where the TheMovieDb server returns
- nulls in searches when a movie has been deleted but not yet flushed out
- of the cache. This prevents the error internally, but does not attempt
- to re-order to remove the nulls, so is merely passing the issue onto the
- application using this library.
+ Fixes #12172
- Refs #29
+ (cherry picked from commit de991d98754bd50045d65080592828631786e161)
mythtv-0.27-fixes.patch:
mythplugins/mythmusic/mythmusic/importmusic.cpp | 2
mythplugins/mythmusic/mythmusic/musicplayer.cpp | 6
mythtv/external/FFmpeg/README.sync | 3
mythtv/external/FFmpeg/RELEASE | 2
mythtv/external/FFmpeg/VERSION | 2
mythtv/external/FFmpeg/doc/Doxyfile | 2
mythtv/external/FFmpeg/ffmpeg_filter.c | 9
mythtv/external/FFmpeg/libavcodec/aac.h | 2
mythtv/external/FFmpeg/libavcodec/adpcmenc.c | 3
mythtv/external/FFmpeg/libavcodec/alsdec.c | 2
mythtv/external/FFmpeg/libavcodec/dirac_arith.h | 3
mythtv/external/FFmpeg/libavcodec/diracdec.c | 49
mythtv/external/FFmpeg/libavcodec/g723_1.c | 3
mythtv/external/FFmpeg/libavcodec/golomb-test.c | 2
mythtv/external/FFmpeg/libavcodec/h264_mp4toannexb_bsf.c | 2
mythtv/external/FFmpeg/libavcodec/libvorbisenc.c | 3
mythtv/external/FFmpeg/libavcodec/libx264.c | 26
mythtv/external/FFmpeg/libavcodec/mjpegdec.c | 2
mythtv/external/FFmpeg/libavcodec/mjpegenc.c | 2
mythtv/external/FFmpeg/libavcodec/mjpegenc.h | 2
mythtv/external/FFmpeg/libavcodec/mlpdec.c | 2
mythtv/external/FFmpeg/libavcodec/msrle.c | 3
mythtv/external/FFmpeg/libavcodec/mss34dsp.c | 4
mythtv/external/FFmpeg/libavcodec/mss4.c | 2
mythtv/external/FFmpeg/libavcodec/utvideodec.c | 2
mythtv/external/FFmpeg/libavcodec/vc1dec.c | 3
mythtv/external/FFmpeg/libavcodec/wma.c | 6
mythtv/external/FFmpeg/libavcodec/x86/idct_sse2_xvid.c | 2
mythtv/external/FFmpeg/libavcodec/x86/mpegvideoenc_template.c | 2
mythtv/external/FFmpeg/libavfilter/filtfmts.c | 10
mythtv/external/FFmpeg/libavfilter/graphdump.c | 3
mythtv/external/FFmpeg/libavfilter/vf_deshake.c | 4
mythtv/external/FFmpeg/libavformat/aiffdec.c | 2
mythtv/external/FFmpeg/libavformat/asfdec.c | 5
mythtv/external/FFmpeg/libavformat/avidec.c | 2
mythtv/external/FFmpeg/libavformat/flvenc.c | 12
mythtv/external/FFmpeg/libavformat/h263dec.c | 2
mythtv/external/FFmpeg/libavformat/id3v2.c | 17
mythtv/external/FFmpeg/libavformat/id3v2.h | 4
mythtv/external/FFmpeg/libavformat/mpc.c | 2
mythtv/external/FFmpeg/libavformat/mpegts.c | 2
mythtv/external/FFmpeg/libavformat/mux.c | 6
mythtv/external/FFmpeg/libavformat/omadec.c | 2
mythtv/external/FFmpeg/libavformat/utils.c | 2
mythtv/external/FFmpeg/libavutil/cpu.c | 18
mythtv/external/FFmpeg/libavutil/lzo.c | 13
mythtv/external/FFmpeg/libavutil/opt.c | 6
mythtv/external/FFmpeg/libswresample/dither.c | 2
mythtv/external/FFmpeg/libswresample/rematrix.c | 5
mythtv/external/FFmpeg/libswresample/resample.c | 7
mythtv/external/FFmpeg/libswscale/swscale.c | 7
mythtv/external/FFmpeg/libswscale/x86/swscale_template.c | 78
mythtv/external/FFmpeg/tests/ref/fate/vc1_sa10143 | 28
mythtv/libs/libmyth/audio/audiooutputbase.cpp | 9
mythtv/libs/libmyth/mediamonitor-darwin.cpp | 10
mythtv/libs/libmythbase/mythcorecontext.cpp | 3
mythtv/libs/libmythbase/mythversion.h | 2
mythtv/libs/libmythmetadata/libmythmetadata.pro | 4
mythtv/libs/libmythmetadata/metadatacommon.cpp | 95
mythtv/libs/libmythmetadata/metadatacommon.h | 51
mythtv/libs/libmythmetadata/metadatadownload.cpp | 211
mythtv/libs/libmythmetadata/metadatafactory.cpp | 2
mythtv/libs/libmythmetadata/metadatagrabber.cpp | 584 +
mythtv/libs/libmythmetadata/metadatagrabber.h | 100
mythtv/libs/libmythmetadata/metadataimagedownload.cpp | 148
mythtv/libs/libmythmetadata/metadataimagedownload.h | 1
mythtv/libs/libmythmetadata/videometadata.cpp | 17
mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp | 3
mythtv/libs/libmythtv/avformatdecoder.cpp | 12
mythtv/libs/libmythtv/cc608decoder.cpp | 2
mythtv/libs/libmythtv/lzoconf.h | 219
mythtv/libs/libmythtv/lzodefs.h | 2527 ++++--
mythtv/libs/libmythtv/minilzo.cpp | 4191 +++++++---
mythtv/libs/libmythtv/minilzo.h | 20
mythtv/libs/libmythtv/mythplayer.cpp | 10
mythtv/libs/libmythtv/openglvideo.cpp | 2
mythtv/libs/libmythtv/ringbuffer.cpp | 7
mythtv/libs/libmythtv/subtitlescreen.cpp | 58
mythtv/libs/libmythtv/videobuffers.cpp | 6
mythtv/libs/libmythtv/videoout_nullvdpau.cpp | 4
mythtv/libs/libmythtv/videoout_opengl.cpp | 6
mythtv/libs/libmythui/mythuiwebbrowser.cpp | 2
mythtv/libs/libmythupnp/upnpcds.h | 2
mythtv/libs/libmythupnp/upnpcmgr.h | 2
mythtv/programs/mythbackend/main_helpers.cpp | 9
mythtv/programs/mythbackend/mainserver.cpp | 20
mythtv/programs/mythfrontend/grabbersettings.cpp | 125
mythtv/programs/mythfrontend/grabbersettings.h | 7
mythtv/programs/mythmetadatalookup/main.cpp | 12
mythtv/programs/mythtranscode/mpeg2fix.cpp | 17
mythtv/programs/mythtranscode/mpeg2fix.h | 4
mythtv/themes/classic/tv_schedule.xml | 2
92 files changed, 6321 insertions(+), 2577 deletions(-)
View full diff with command:
/usr/bin/cvs -f diff -kk -u -N -r 1.5 -r 1.6 mythtv-0.27-fixes.patch
Index: mythtv-0.27-fixes.patch
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-19/mythtv-0.27-fixes.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- mythtv-0.27-fixes.patch 14 May 2014 19:42:54 -0000 1.5
+++ mythtv-0.27-fixes.patch 28 Jul 2014 12:38:32 -0000 1.6
@@ -1,68996 +1,13104 @@
- mythplugins/configure | 18 +-
- mythplugins/mytharchive/i18n/mytharchive_sv.qm | Bin 34033 -> 35218 bytes
- mythplugins/mytharchive/i18n/mytharchive_sv.ts | 1197 +-
- .../mytharchive/mytharchive/archiveutil.cpp | 4 +-
- mythplugins/mytharchive/mytharchive/mythburn.cpp | 4 +-
- .../mytharchive/mythburn/scripts/mythburn.py | 19 +-
- mythplugins/mythbrowser/i18n/mythbrowser_sv.qm | Bin 7139 -> 7616 bytes
- mythplugins/mythbrowser/i18n/mythbrowser_sv.ts | 126 +-
- mythplugins/mythgallery/i18n/mythgallery_sv.qm | Bin 18827 -> 24405 bytes
- mythplugins/mythgallery/i18n/mythgallery_sv.ts | 965 +-
- mythplugins/mythgame/i18n/mythgame_sv.qm | Bin 16378 -> 16696 bytes
- mythplugins/mythgame/i18n/mythgame_sv.ts | 136 +-
- mythplugins/mythmusic/i18n/mythmusic_sv.qm | Bin 60650 -> 61545 bytes
- mythplugins/mythmusic/i18n/mythmusic_sv.ts | 1902 +-
- mythplugins/mythmusic/mythmusic/avfdecoder.cpp | 9 +-
- mythplugins/mythmusic/mythmusic/editmetadata.cpp | 34 +-
- mythplugins/mythmusic/mythmusic/goom/mythgoom.cpp | 33 +-
- mythplugins/mythmusic/mythmusic/importmusic.cpp | 4 +-
- mythplugins/mythmusic/mythmusic/musiccommon.cpp | 102 +-
- mythplugins/mythmusic/mythmusic/musicplayer.cpp | 101 +-
- mythplugins/mythmusic/mythmusic/musicplayer.h | 4 +-
- mythplugins/mythmusic/mythmusic/playersettings.cpp | 1 +
- mythplugins/mythmusic/mythmusic/playlist.cpp | 2 +-
- .../mythmusic/mythmusic/playlisteditorview.cpp | 19 +-
- mythplugins/mythmusic/mythmusic/searchview.cpp | 15 +-
- mythplugins/mythmusic/mythmusic/shoutcast.cpp | 4 +-
- mythplugins/mythmusic/mythmusic/smartplaylist.cpp | 4 +-
- mythplugins/mythmusic/mythmusic/streamview.cpp | 7 +-
- .../mythmusic/mythmusic/visualizationsettings.cpp | 4 +-
- mythplugins/mythnetvision/i18n/mythnetvision_sv.qm | Bin 11838 -> 14109 bytes
- mythplugins/mythnetvision/i18n/mythnetvision_sv.ts | 279 +-
- .../mythnetvision/mythnetvision/mythnetvision.pro | 5 +-
- mythplugins/mythnews/i18n/mythnews_sv.qm | Bin 4604 -> 4965 bytes
- mythplugins/mythnews/i18n/mythnews_sv.ts | 76 +-
- mythplugins/mythweather/i18n/mythweather_sv.qm | Bin 22243 -> 23197 bytes
- mythplugins/mythweather/i18n/mythweather_sv.ts | 62 +-
- .../mythzoneminder/i18n/mythzoneminder_sv.qm | Bin 7032 -> 7267 bytes
- .../mythzoneminder/i18n/mythzoneminder_sv.ts | 183 +-
- mythplugins/mythzoneminder/mythzmserver/main.cpp | 13 +-
- .../mythzoneminder/mythzmserver/zmserver.cpp | 655 +-
- mythplugins/mythzoneminder/mythzmserver/zmserver.h | 101 +-
- .../mythzoneminder/mythzoneminder/zmclient.cpp | 25 +-
- .../mythzoneminder/mythzoneminder/zmconsole.cpp | 8 +-
- .../mythzoneminder/mythzoneminder/zmconsole.h | 2 -
- .../mythzoneminder/mythzoneminder/zmdefines.h | 11 +-
- .../mythzoneminder/mythzoneminder/zmevents.cpp | 64 +-
- .../mythzoneminder/mythzoneminder/zmevents.h | 1 +
- .../mythzoneminder/mythzoneminder/zmliveplayer.cpp | 64 +-
- .../mythzoneminder/mythzoneminder/zmplayer.cpp | 21 +-
- .../mythzoneminder/mythzoneminder/zmplayer.h | 3 +-
- .../theme/default-wide/zoneminder-ui.xml | 244 +-
- .../mythzoneminder/theme/default/zoneminder-ui.xml | 203 +
- mythtv/bindings/python/MythTV/dataheap.py | 1 +
- mythtv/bindings/python/MythTV/system.py | 11 +-
- .../bindings/python/MythTV/tmdb/XSLT/tmdbQuery.xsl | 99 -
- .../bindings/python/MythTV/tmdb/XSLT/tmdbVideo.xsl | 157 -
- mythtv/bindings/python/MythTV/tmdb/__init__.py | 0
- mythtv/bindings/python/MythTV/tmdb/tmdb_api.py | 1317 -
- .../bindings/python/MythTV/tmdb/tmdb_exceptions.py | 45 -
- mythtv/bindings/python/MythTV/tmdb/tmdb_ui.py | 266 -
- .../python/MythTV/wikiscripts/wikiscripts.py | 2 +-
- mythtv/bindings/python/scripts/mythpython | 4 +-
- mythtv/bindings/python/setup.py | 6 +-
- mythtv/bindings/python/tmdb3/README | 86 +-
- .../python/tmdb3/scripts/populate_locale.py | 5 +-
- mythtv/bindings/python/tmdb3/scripts/pytmdb3.py | 1 -
- mythtv/bindings/python/tmdb3/setup.py | 15 +-
- mythtv/bindings/python/tmdb3/tmdb3/__init__.py | 3 +-
- mythtv/bindings/python/tmdb3/tmdb3/cache.py | 40 +-
- mythtv/bindings/python/tmdb3/tmdb3/cache_engine.py | 30 +-
- mythtv/bindings/python/tmdb3/tmdb3/cache_file.py | 54 +-
- mythtv/bindings/python/tmdb3/tmdb3/cache_null.py | 18 +-
- mythtv/bindings/python/tmdb3/tmdb3/locales.py | 24 +-
- mythtv/bindings/python/tmdb3/tmdb3/pager.py | 26 +-
- mythtv/bindings/python/tmdb3/tmdb3/request.py | 59 +-
- mythtv/bindings/python/tmdb3/tmdb3/tmdb_api.py | 652 +-
- mythtv/bindings/python/tmdb3/tmdb3/tmdb_auth.py | 35 +-
- .../bindings/python/tmdb3/tmdb3/tmdb_exceptions.py | 90 +-
- mythtv/bindings/python/tmdb3/tmdb3/util.py | 201 +-
- mythtv/configure | 18 +-
- mythtv/external/FFmpeg/libavcodec/mpeg12.c | 8 +-
- mythtv/external/FFmpeg/libavformat/mpeg.c | 10 +-
- mythtv/i18n/mythfrontend_sv.qm | Bin 630266 -> 670910 bytes
- mythtv/i18n/mythfrontend_sv.ts | 28897 ++++++++++---------
- mythtv/libs/libmyth/libmyth.pro | 6 +-
- mythtv/libs/libmyth/mythconfiggroups.cpp | 1 -
- mythtv/libs/libmyth/mythconfiggroups.h | 2 +-
- mythtv/libs/libmyth/programinfo.cpp | 295 +-
- mythtv/libs/libmyth/programinfo.h | 17 +
- mythtv/libs/libmyth/programtypes.h | 2 +-
- mythtv/libs/libmyth/remoteutil.h | 2 +
- mythtv/libs/libmythbase/bonjourregister.cpp | 40 +
- mythtv/libs/libmythbase/bonjourregister.h | 4 +
- mythtv/libs/libmythbase/housekeeper.cpp | 22 +-
- mythtv/libs/libmythbase/housekeeper.h | 2 +
- mythtv/libs/libmythbase/libmythbase.pro | 6 +-
- mythtv/libs/libmythbase/mythcommandlineparser.cpp | 3 +-
- mythtv/libs/libmythbase/mythcorecontext.cpp | 138 +-
- mythtv/libs/libmythbase/mythcorecontext.h | 4 +
- mythtv/libs/libmythbase/mythdownloadmanager.cpp | 1 -
- mythtv/libs/libmythbase/mythmiscutil.h | 1 +
- mythtv/libs/libmythbase/mythsingledownload.cpp | 86 +
- mythtv/libs/libmythbase/mythsingledownload.h | 49 +
- mythtv/libs/libmythbase/mythsocket.cpp | 12 +
- mythtv/libs/libmythbase/mythsystemlegacy.cpp | 8 +-
- mythtv/libs/libmythbase/mythsystemlegacy.h | 1 +
- mythtv/libs/libmythbase/mythtimer.cpp | 2 +
- mythtv/libs/libmythbase/mythtimezone.cpp | 1 +
- mythtv/libs/libmythbase/mythversion.h | 2 +-
- mythtv/libs/libmythbase/threadedfilewriter.cpp | 72 +-
- mythtv/libs/libmythbase/threadedfilewriter.h | 1 +
- mythtv/libs/libmythdvdnav/dvdnav/vm/vm.c | 1 +
- mythtv/libs/libmythmetadata/metadatacommon.cpp | 29 +-
- mythtv/libs/libmythmetadata/metadatafactory.cpp | 6 +-
- mythtv/libs/libmythmetadata/metaio.cpp | 8 +
- mythtv/libs/libmythmetadata/metaio.h | 2 +
- mythtv/libs/libmythmetadata/metaioavfcomment.cpp | 2 -
- mythtv/libs/libmythmetadata/metaioid3.cpp | 15 +-
- .../libs/libmythtv/AirPlay/mythairplayserver.cpp | 151 +-
- mythtv/libs/libmythtv/AirPlay/mythairplayserver.h | 25 +-
- mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp | 3 +-
- mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp | 5 +-
- mythtv/libs/libmythtv/cardutil.cpp | 22 +
- mythtv/libs/libmythtv/cardutil.h | 8 +
- mythtv/libs/libmythtv/dbcheck.cpp | 6 +-
- mythtv/libs/libmythtv/eitcache.cpp | 60 +-
- mythtv/libs/libmythtv/eitcache.h | 2 +
- mythtv/libs/libmythtv/fileringbuffer.cpp | 53 +-
- mythtv/libs/libmythtv/libmythtv.pro | 15 +-
- mythtv/libs/libmythtv/livetvchain.cpp | 230 +-
- mythtv/libs/libmythtv/livetvchain.h | 9 +-
- mythtv/libs/libmythtv/mpeg/H264Parser.cpp | 6 +-
- mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp | 2 +-
- mythtv/libs/libmythtv/mythplayer.cpp | 97 +-
- mythtv/libs/libmythtv/mythplayer.h | 4 +
- mythtv/libs/libmythtv/previewgenerator.cpp | 6 +-
- mythtv/libs/libmythtv/previewgeneratorqueue.cpp | 2 +-
- .../libmythtv/recorders/HLS/HLSPlaylistWorker.cpp | 140 +
- .../libmythtv/recorders/HLS/HLSPlaylistWorker.h | 32 +
- mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp | 1392 +
- mythtv/libs/libmythtv/recorders/HLS/HLSReader.h | 162 +
- mythtv/libs/libmythtv/recorders/HLS/HLSSegment.cpp | 70 +
- mythtv/libs/libmythtv/recorders/HLS/HLSSegment.h | 55 +
- mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp | 193 +
- mythtv/libs/libmythtv/recorders/HLS/HLSStream.h | 103 +
- .../libmythtv/recorders/HLS/HLSStreamWorker.cpp | 103 +
- .../libs/libmythtv/recorders/HLS/HLSStreamWorker.h | 38 +
- mythtv/libs/libmythtv/recorders/channelbase.cpp | 4 +-
- .../libs/libmythtv/recorders/dtvsignalmonitor.cpp | 12 +
- mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp | 6 +-
- .../libs/libmythtv/recorders/hlsstreamhandler.cpp | 96 +-
- mythtv/libs/libmythtv/recorders/hlsstreamhandler.h | 5 +-
- mythtv/libs/libmythtv/recorders/importrecorder.cpp | 2 +-
- mythtv/libs/libmythtv/recorders/iptvchannel.cpp | 105 +-
- mythtv/libs/libmythtv/recorders/iptvchannel.h | 20 +-
- mythtv/libs/libmythtv/recorders/iptvrecorder.cpp | 17 +-
- mythtv/libs/libmythtv/recorders/iptvrecorder.h | 1 -
- .../libs/libmythtv/recorders/iptvsignalmonitor.cpp | 46 +-
- .../libs/libmythtv/recorders/iptvsignalmonitor.h | 3 +-
- .../libs/libmythtv/recorders/iptvstreamhandler.cpp | 28 +-
- mythtv/libs/libmythtv/recorders/recorderbase.cpp | 4 +-
- mythtv/libs/libmythtv/recorders/signalmonitor.cpp | 3 +-
- mythtv/libs/libmythtv/recorders/streamhandler.cpp | 2 +
- mythtv/libs/libmythtv/recorders/streamhandler.h | 1 +
- mythtv/libs/libmythtv/recordinginfo.cpp | 143 +-
- mythtv/libs/libmythtv/ringbuffer.cpp | 82 +-
- mythtv/libs/libmythtv/tv_play.cpp | 86 +-
- mythtv/libs/libmythtv/tv_play.h | 1 +
- mythtv/libs/libmythtv/tv_rec.cpp | 69 +-
- mythtv/libs/libmythtv/tv_rec.h | 1 +
- mythtv/libs/libmythtv/tvremoteutil.cpp | 2 +-
- mythtv/libs/libmythtv/videooutbase.cpp | 2 +-
- mythtv/libs/libmythtv/videosource.cpp | 2 +-
- mythtv/libs/libmythtv/vsync.cpp | 8 +-
- mythtv/libs/libmythui/AppleRemote.cpp | 10 +
- mythtv/libs/libmythui/mythgesture.cpp | 1 +
- mythtv/libs/libmythui/mythmainwindow.cpp | 57 +-
- mythtv/libs/libmythui/mythnotificationcenter.cpp | 1 +
- mythtv/libs/libmythui/mythpainter.cpp | 1 +
- mythtv/libs/libmythui/mythrender_opengl.cpp | 2 +
- mythtv/libs/libmythui/mythuibuttonlist.cpp | 8 +-
- mythtv/libs/libmythupnp/httprequest.cpp | 3 +-
- mythtv/libs/libmythupnp/mmulticastsocketdevice.h | 4 +
- mythtv/libs/libmythupnp/upnpcds.cpp | 28 +-
- mythtv/programs/mythbackend/backendhousekeeper.cpp | 52 +-
- mythtv/programs/mythbackend/backendhousekeeper.h | 1 +
- mythtv/programs/mythbackend/encoderlink.cpp | 117 +-
- mythtv/programs/mythbackend/encoderlink.h | 9 +-
- mythtv/programs/mythbackend/main.cpp | 13 +
- mythtv/programs/mythbackend/mainserver.cpp | 47 +-
- mythtv/programs/mythbackend/mainserver.h | 2 +-
[...81317 lines suppressed...]
-+ <area>35,80,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name4-2" from="name1-1">
-+ <area>450,50,215,30</area>
-+ <value>Monitor 2</value>
-+ </textarea>
-+
-+ <textarea name="status4-2" from="status1-1">
-+ <area>670,50,160,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame4-2">
-+ <area>450,80,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name4-3" from="name1-1">
-+ <area>865,50,215,30</area>
-+ <value>Monitor 3</value>
-+ </textarea>
-+
-+ <textarea name="status4-3" from="status1-1">
-+ <area>1085,50,160,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame4-3">
-+ <area>865,80,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name4-4" from="name1-1">
-+ <area>35,370,215,30</area>
-+ <value>Monitor 4</value>
-+ </textarea>
-+
-+ <textarea name="status4-4" from="status1-1">
-+ <area>255,370,160,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame4-4">
-+ <area>35,400,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name4-5" from="name1-1">
-+ <area>450,370,215,30</area>
-+ <value>Monitor 5</value>
-+ </textarea>
-+
-+ <textarea name="status4-5" from="status1-1">
-+ <area>670,370,160,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame4-5">
-+ <area>450,400,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name4-6" from="name1-1">
-+ <area>865,370,215,30</area>
-+ <value>Monitor 6</value>
-+ </textarea>
-+
-+ <textarea name="status4-6" from="status1-1">
-+ <area>1085,370,160,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame4-6">
-+ <area>865,400,380,285</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <!-- eight monitor view -->
-+ <textarea name="name5-1" from="name1-1">
-+ <area>20,110,160,30</area>
-+ <value>Monitor 1</value>
-+ </textarea>
-+
-+ <textarea name="status5-1" from="status1-1">
-+ <area>185,110,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-1">
-+ <area>20,140,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-2" from="name1-1">
-+ <area>335,110,160,30</area>
-+ <value>Monitor 2</value>
-+ </textarea>
-+
-+ <textarea name="status5-2" from="status1-1">
-+ <area>500,110,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-2">
-+ <area>335,140,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-3" from="name1-1">
-+ <area>650,110,160,30</area>
-+ <value>Monitor 3</value>
-+ </textarea>
-+
-+ <textarea name="status5-3" from="status1-1">
-+ <area>815,110,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-3">
-+ <area>650,140,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-4" from="name1-1">
-+ <area>965,110,160,30</area>
-+ <value>Monitor 4</value>
-+ </textarea>
-+
-+ <textarea name="status5-4" from="status1-1">
-+ <area>1130,110,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-4">
-+ <area>965,140,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-5" from="name1-1">
-+ <area>20,395,160,30</area>
-+ <value>Monitor 5</value>
-+ </textarea>
-+
-+ <textarea name="status5-5" from="status1-1">
-+ <area>185,395,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-5">
-+ <area>20,425,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-6" from="name1-1">
-+ <area>335,395,160,30</area>
-+ <value>Monitor 6</value>
-+ </textarea>
-+
-+ <textarea name="status5-6" from="status1-1">
-+ <area>500,395,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-6">
-+ <area>335,425,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-7" from="name1-1">
-+ <area>650,395,160,30</area>
-+ <value>Monitor 7</value>
-+ </textarea>
-+
-+ <textarea name="status5-7" from="status1-1">
-+ <area>815,395,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-7">
-+ <area>650,425,295,220</area>
-+ <filename>mz_testcard.png</filename>
-+ </imagetype>
-+
-+ <textarea name="name5-8" from="name1-1">
-+ <area>965,395,160,30</area>
-+ <value>Monitor 8</value>
-+ </textarea>
-+
-+ <textarea name="status5-8" from="status1-1">
-+ <area>1130,395,130,30</area>
-+ </textarea>
-+
-+ <imagetype name="frame5-8">
-+ <area>965,425,295,220</area>
- <filename>mz_testcard.png</filename>
- </imagetype>
-
-diff --git a/mythtv/themes/MythCenter/notification-ui.xml
b/mythtv/themes/MythCenter/notification-ui.xml
-index 95699af..a92c5ad 100644
---- a/mythtv/themes/MythCenter/notification-ui.xml
-+++ b/mythtv/themes/MythCenter/notification-ui.xml
-@@ -262,7 +262,7 @@
- <preserveaspect>true</preserveaspect>
- </imagetype>
-
-- <shape name="textbackground">
-+ <shape name="textbackground"
depends="description|description_noprogress|extra|title|origin">
- <area>85,100%-260,-85,-55</area>
- <fill color="#000000" alpha="100" />
- </shape>
Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-19/mythtv.spec,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -r1.130 -r1.131
--- mythtv.spec 28 May 2014 02:26:53 -0000 1.130
+++ mythtv.spec 28 Jul 2014 12:38:33 -0000 1.131
@@ -60,7 +60,7 @@
%define desktop_vendor RPMFusion
# MythTV Version string -- preferably the output from git --describe
-%define vers_string v0.27.1
+%define vers_string v0.27.3-109-g0dd5ab3
%define branch fixes/0.27
# Git revision and branch ID
@@ -74,7 +74,7 @@
URL:
http://www.mythtv.org/
# Version/Release info
-Version: 0.27.1
+Version: 0.27.3
%if "%{branch}" == "master"
Release: 0.1.git.%{_gitrev}%{?dist}
%else
@@ -468,7 +468,7 @@
Requires: libvorbis-devel >= 1.0
Requires: mjpegtools-devel >= 1.6.1
Requires: taglib-devel >= 1.5
-Requires: transcode >= 0.6.8
+#Requires: transcode >= 0.6.8
Requires: x264-devel
Requires: xvidcore-devel >= 0.9.1
@@ -1435,6 +1435,9 @@
%changelog
+* Sun Jul 27 2014 Richard Shaw <hobbes1069(a)gmail.com> - 0.27.3-1
+- Update to new upstream release.
+
* Mon May 26 2014 Richard Shaw <hobbes1069(a)gmail.com> - 0.27.1-1
- Update to new upstream release.