rpms/mythtv/F-19 mythtv-0.27-fixes.patch, 1.4, 1.5 mythtv.spec, 1.128, 1.129

Richard Shaw hobbes1069 at rpmfusion.org
Wed May 14 21:42:55 CEST 2014


Author: hobbes1069

Update of /cvs/free/rpms/mythtv/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv32583

Modified Files:
	mythtv-0.27-fixes.patch mythtv.spec 
Log Message:
* Wed May  7 2014 Richard Shaw <hobbes1069 at gmail.com> - 0.27-7
- Update to latest fixes, v0.27-222-g583f448.


mythtv-0.27-fixes.patch:
 b/mythplugins/configure                                                      |   18 
 b/mythplugins/mytharchive/i18n/mytharchive_sv.qm                             |binary
 b/mythplugins/mytharchive/i18n/mytharchive_sv.ts                             | 1197 
 b/mythplugins/mytharchive/mytharchive/archiveutil.cpp                        |    4 
 b/mythplugins/mytharchive/mytharchive/mythburn.cpp                           |    4 
 b/mythplugins/mytharchive/mythburn/scripts/mythburn.py                       |   19 
 b/mythplugins/mythbrowser/i18n/mythbrowser_sv.qm                             |binary
 b/mythplugins/mythbrowser/i18n/mythbrowser_sv.ts                             |  126 
 b/mythplugins/mythgallery/i18n/mythgallery_sv.qm                             |binary
 b/mythplugins/mythgallery/i18n/mythgallery_sv.ts                             |  965 
 b/mythplugins/mythgame/i18n/mythgame_sv.qm                                   |binary
 b/mythplugins/mythgame/i18n/mythgame_sv.ts                                   |  136 
 b/mythplugins/mythmusic/i18n/mythmusic_sv.qm                                 |binary
 b/mythplugins/mythmusic/i18n/mythmusic_sv.ts                                 | 1902 
 b/mythplugins/mythmusic/mythmusic/avfdecoder.cpp                             |    9 
 b/mythplugins/mythmusic/mythmusic/editmetadata.cpp                           |   34 
 b/mythplugins/mythmusic/mythmusic/goom/mythgoom.cpp                          |   33 
 b/mythplugins/mythmusic/mythmusic/importmusic.cpp                            |    4 
 b/mythplugins/mythmusic/mythmusic/musiccommon.cpp                            |  102 
 b/mythplugins/mythmusic/mythmusic/musicplayer.cpp                            |  101 
 b/mythplugins/mythmusic/mythmusic/musicplayer.h                              |    4 
 b/mythplugins/mythmusic/mythmusic/playersettings.cpp                         |    1 
 b/mythplugins/mythmusic/mythmusic/playlist.cpp                               |    2 
 b/mythplugins/mythmusic/mythmusic/playlisteditorview.cpp                     |   19 
 b/mythplugins/mythmusic/mythmusic/searchview.cpp                             |   15 
 b/mythplugins/mythmusic/mythmusic/shoutcast.cpp                              |    4 
 b/mythplugins/mythmusic/mythmusic/smartplaylist.cpp                          |    4 
 b/mythplugins/mythmusic/mythmusic/streamview.cpp                             |    7 
 b/mythplugins/mythmusic/mythmusic/visualizationsettings.cpp                  |    4 
 b/mythplugins/mythnetvision/i18n/mythnetvision_sv.qm                         |binary
 b/mythplugins/mythnetvision/i18n/mythnetvision_sv.ts                         |  279 
 b/mythplugins/mythnetvision/mythnetvision/mythnetvision.pro                  |    5 
 b/mythplugins/mythnews/i18n/mythnews_sv.qm                                   |binary
 b/mythplugins/mythnews/i18n/mythnews_sv.ts                                   |   76 
 b/mythplugins/mythweather/i18n/mythweather_sv.qm                             |binary
 b/mythplugins/mythweather/i18n/mythweather_sv.ts                             |   62 
 b/mythplugins/mythzoneminder/i18n/mythzoneminder_sv.qm                       |binary
 b/mythplugins/mythzoneminder/i18n/mythzoneminder_sv.ts                       |  183 
 b/mythplugins/mythzoneminder/mythzmserver/main.cpp                           |   13 
 b/mythplugins/mythzoneminder/mythzmserver/zmserver.cpp                       |  655 
 b/mythplugins/mythzoneminder/mythzmserver/zmserver.h                         |  101 
 b/mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp                     |   25 
 b/mythplugins/mythzoneminder/mythzoneminder/zmconsole.cpp                    |    8 
 b/mythplugins/mythzoneminder/mythzoneminder/zmconsole.h                      |    2 
 b/mythplugins/mythzoneminder/mythzoneminder/zmdefines.h                      |   11 
 b/mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp                     |   64 
 b/mythplugins/mythzoneminder/mythzoneminder/zmevents.h                       |    1 
 b/mythplugins/mythzoneminder/mythzoneminder/zmliveplayer.cpp                 |   64 
 b/mythplugins/mythzoneminder/mythzoneminder/zmplayer.cpp                     |   21 
 b/mythplugins/mythzoneminder/mythzoneminder/zmplayer.h                       |    3 
 b/mythplugins/mythzoneminder/theme/default-wide/zoneminder-ui.xml            |  244 
 b/mythplugins/mythzoneminder/theme/default/zoneminder-ui.xml                 |  203 
 b/mythtv/bindings/python/MythTV/dataheap.py                                  |    1 
 b/mythtv/bindings/python/MythTV/system.py                                    |   11 
 b/mythtv/bindings/python/MythTV/wikiscripts/wikiscripts.py                   |    2 
 b/mythtv/bindings/python/scripts/mythpython                                  |    4 
 b/mythtv/bindings/python/setup.py                                            |    6 
 b/mythtv/bindings/python/tmdb3/README                                        |   86 
 b/mythtv/bindings/python/tmdb3/scripts/populate_locale.py                    |    5 
 b/mythtv/bindings/python/tmdb3/scripts/pytmdb3.py                            |    1 
 b/mythtv/bindings/python/tmdb3/setup.py                                      |   15 
 b/mythtv/bindings/python/tmdb3/tmdb3/__init__.py                             |    3 
 b/mythtv/bindings/python/tmdb3/tmdb3/cache.py                                |   40 
 b/mythtv/bindings/python/tmdb3/tmdb3/cache_engine.py                         |   30 
 b/mythtv/bindings/python/tmdb3/tmdb3/cache_file.py                           |   54 
 b/mythtv/bindings/python/tmdb3/tmdb3/cache_null.py                           |   18 
 b/mythtv/bindings/python/tmdb3/tmdb3/locales.py                              |   24 
 b/mythtv/bindings/python/tmdb3/tmdb3/pager.py                                |   26 
 b/mythtv/bindings/python/tmdb3/tmdb3/request.py                              |   59 
 b/mythtv/bindings/python/tmdb3/tmdb3/tmdb_api.py                             |  652 
 b/mythtv/bindings/python/tmdb3/tmdb3/tmdb_auth.py                            |   35 
 b/mythtv/bindings/python/tmdb3/tmdb3/tmdb_exceptions.py                      |   90 
 b/mythtv/bindings/python/tmdb3/tmdb3/util.py                                 |  201 
 b/mythtv/configure                                                           |   18 
 b/mythtv/external/FFmpeg/libavcodec/mpeg12.c                                 |    8 
 b/mythtv/external/FFmpeg/libavformat/mpeg.c                                  |   10 
 b/mythtv/i18n/mythfrontend_sv.qm                                             |binary
 b/mythtv/i18n/mythfrontend_sv.ts                                             |28897 +++++-----
 b/mythtv/libs/libmyth/libmyth.pro                                            |    6 
 b/mythtv/libs/libmyth/mythconfiggroups.cpp                                   |    1 
 b/mythtv/libs/libmyth/mythconfiggroups.h                                     |    2 
 b/mythtv/libs/libmyth/programinfo.cpp                                        |  295 
 b/mythtv/libs/libmyth/programinfo.h                                          |   17 
 b/mythtv/libs/libmyth/programtypes.h                                         |    2 
 b/mythtv/libs/libmyth/remoteutil.h                                           |    2 
 b/mythtv/libs/libmythbase/bonjourregister.cpp                                |   40 
 b/mythtv/libs/libmythbase/bonjourregister.h                                  |    4 
 b/mythtv/libs/libmythbase/housekeeper.cpp                                    |   22 
 b/mythtv/libs/libmythbase/housekeeper.h                                      |    2 
 b/mythtv/libs/libmythbase/libmythbase.pro                                    |    6 
 b/mythtv/libs/libmythbase/mythcommandlineparser.cpp                          |    3 
 b/mythtv/libs/libmythbase/mythcorecontext.cpp                                |  138 
 b/mythtv/libs/libmythbase/mythcorecontext.h                                  |    4 
 b/mythtv/libs/libmythbase/mythdownloadmanager.cpp                            |    1 
 b/mythtv/libs/libmythbase/mythmiscutil.h                                     |    1 
 b/mythtv/libs/libmythbase/mythsingledownload.cpp                             |   86 
 b/mythtv/libs/libmythbase/mythsingledownload.h                               |   49 
 b/mythtv/libs/libmythbase/mythsocket.cpp                                     |   12 
 b/mythtv/libs/libmythbase/mythsystemlegacy.cpp                               |    8 
 b/mythtv/libs/libmythbase/mythsystemlegacy.h                                 |    1 
 b/mythtv/libs/libmythbase/mythtimer.cpp                                      |    2 
 b/mythtv/libs/libmythbase/mythtimezone.cpp                                   |    1 
 b/mythtv/libs/libmythbase/mythversion.h                                      |    2 
 b/mythtv/libs/libmythbase/threadedfilewriter.cpp                             |   72 
 b/mythtv/libs/libmythbase/threadedfilewriter.h                               |    1 
 b/mythtv/libs/libmythdvdnav/dvdnav/vm/vm.c                                   |    1 
 b/mythtv/libs/libmythmetadata/metadatacommon.cpp                             |   29 
 b/mythtv/libs/libmythmetadata/metadatafactory.cpp                            |    6 
 b/mythtv/libs/libmythmetadata/metaio.cpp                                     |    8 
 b/mythtv/libs/libmythmetadata/metaio.h                                       |    2 
 b/mythtv/libs/libmythmetadata/metaioavfcomment.cpp                           |    2 
 b/mythtv/libs/libmythmetadata/metaioid3.cpp                                  |   15 
 b/mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp                        |  151 
 b/mythtv/libs/libmythtv/AirPlay/mythairplayserver.h                          |   25 
 b/mythtv/libs/libmythtv/AirPlay/mythraopdevice.cpp                           |    3 
 b/mythtv/libs/libmythtv/DVD/dvdringbuffer.cpp                                |    5 
 b/mythtv/libs/libmythtv/cardutil.cpp                                         |   22 
 b/mythtv/libs/libmythtv/cardutil.h                                           |    8 
 b/mythtv/libs/libmythtv/dbcheck.cpp                                          |    6 
 b/mythtv/libs/libmythtv/eitcache.cpp                                         |   60 
 b/mythtv/libs/libmythtv/eitcache.h                                           |    2 
 b/mythtv/libs/libmythtv/fileringbuffer.cpp                                   |   53 
 b/mythtv/libs/libmythtv/libmythtv.pro                                        |   15 
 b/mythtv/libs/libmythtv/livetvchain.cpp                                      |  230 
 b/mythtv/libs/libmythtv/livetvchain.h                                        |    9 
 b/mythtv/libs/libmythtv/mpeg/H264Parser.cpp                                  |    6 
 b/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp                              |    2 
 b/mythtv/libs/libmythtv/mythplayer.cpp                                       |   97 
 b/mythtv/libs/libmythtv/mythplayer.h                                         |    4 
 b/mythtv/libs/libmythtv/previewgenerator.cpp                                 |    6 
 b/mythtv/libs/libmythtv/previewgeneratorqueue.cpp                            |    2 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.cpp                  |  140 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.h                    |   32 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp                          | 1392 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSReader.h                            |  162 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSSegment.cpp                         |   70 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSSegment.h                           |   55 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSStream.cpp                          |  193 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSStream.h                            |  103 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.cpp                    |  103 
 b/mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.h                      |   38 
 b/mythtv/libs/libmythtv/recorders/channelbase.cpp                            |    4 
 b/mythtv/libs/libmythtv/recorders/dtvsignalmonitor.cpp                       |   12 
 b/mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp                           |    6 
 b/mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp                       |   96 
 b/mythtv/libs/libmythtv/recorders/hlsstreamhandler.h                         |    5 
 b/mythtv/libs/libmythtv/recorders/importrecorder.cpp                         |    2 
 b/mythtv/libs/libmythtv/recorders/iptvchannel.cpp                            |  105 
 b/mythtv/libs/libmythtv/recorders/iptvchannel.h                              |   20 
 b/mythtv/libs/libmythtv/recorders/iptvrecorder.cpp                           |   17 
 b/mythtv/libs/libmythtv/recorders/iptvrecorder.h                             |    1 
 b/mythtv/libs/libmythtv/recorders/iptvsignalmonitor.cpp                      |   46 
 b/mythtv/libs/libmythtv/recorders/iptvsignalmonitor.h                        |    3 
 b/mythtv/libs/libmythtv/recorders/iptvstreamhandler.cpp                      |   28 
 b/mythtv/libs/libmythtv/recorders/recorderbase.cpp                           |    4 
 b/mythtv/libs/libmythtv/recorders/signalmonitor.cpp                          |    3 
 b/mythtv/libs/libmythtv/recorders/streamhandler.cpp                          |    2 
 b/mythtv/libs/libmythtv/recorders/streamhandler.h                            |    1 
 b/mythtv/libs/libmythtv/recordinginfo.cpp                                    |  143 
 b/mythtv/libs/libmythtv/ringbuffer.cpp                                       |   82 
 b/mythtv/libs/libmythtv/tv_play.cpp                                          |   86 
 b/mythtv/libs/libmythtv/tv_play.h                                            |    1 
 b/mythtv/libs/libmythtv/tv_rec.cpp                                           |   69 
 b/mythtv/libs/libmythtv/tv_rec.h                                             |    1 
 b/mythtv/libs/libmythtv/tvremoteutil.cpp                                     |    2 
 b/mythtv/libs/libmythtv/videooutbase.cpp                                     |    2 
 b/mythtv/libs/libmythtv/videosource.cpp                                      |    2 
 b/mythtv/libs/libmythtv/vsync.cpp                                            |    8 
 b/mythtv/libs/libmythui/AppleRemote.cpp                                      |   10 
 b/mythtv/libs/libmythui/mythgesture.cpp                                      |    1 
 b/mythtv/libs/libmythui/mythmainwindow.cpp                                   |   57 
 b/mythtv/libs/libmythui/mythnotificationcenter.cpp                           |    1 
 b/mythtv/libs/libmythui/mythpainter.cpp                                      |    1 
 b/mythtv/libs/libmythui/mythrender_opengl.cpp                                |    2 
 b/mythtv/libs/libmythui/mythuibuttonlist.cpp                                 |    8 
 b/mythtv/libs/libmythupnp/httprequest.cpp                                    |    3 
 b/mythtv/libs/libmythupnp/mmulticastsocketdevice.h                           |    4 
 b/mythtv/libs/libmythupnp/upnpcds.cpp                                        |   28 
 b/mythtv/programs/mythbackend/backendhousekeeper.cpp                         |   52 
 b/mythtv/programs/mythbackend/backendhousekeeper.h                           |    1 
 b/mythtv/programs/mythbackend/encoderlink.cpp                                |  117 
 b/mythtv/programs/mythbackend/encoderlink.h                                  |    9 
 b/mythtv/programs/mythbackend/main.cpp                                       |   13 
 b/mythtv/programs/mythbackend/mainserver.cpp                                 |   47 
 b/mythtv/programs/mythbackend/mainserver.h                                   |    2 
 b/mythtv/programs/mythbackend/playbacksock.cpp                               |    6 
 b/mythtv/programs/mythbackend/playbacksock.h                                 |    3 
 b/mythtv/programs/mythbackend/scheduler.cpp                                  |   79 
 b/mythtv/programs/mythbackend/services/dvr.cpp                               |    2 
 b/mythtv/programs/mythbackend/services/guide.cpp                             |   61 
 b/mythtv/programs/mythbackend/services/serviceUtil.cpp                       |    6 
 b/mythtv/programs/mythcommflag/main.cpp                                      |    6 
 b/mythtv/programs/mythfilldatabase/filldata.cpp                              |   81 
 b/mythtv/programs/mythfilldatabase/filldata.h                                |    7 
 b/mythtv/programs/mythfilldatabase/main.cpp                                  |   12 
 b/mythtv/programs/mythfilldatabase/xmltvparser.cpp                           |    8 
 b/mythtv/programs/mythfrontend/globalsettings.cpp                            |   26 
 b/mythtv/programs/mythfrontend/grabbersettings.cpp                           |    3 
 b/mythtv/programs/mythfrontend/guidegrid.cpp                                 |  450 
 b/mythtv/programs/mythfrontend/guidegrid.h                                   |   50 
 b/mythtv/programs/mythfrontend/main.cpp                                      |   17 
 b/mythtv/programs/mythfrontend/scheduleeditor.cpp                            |   18 
 b/mythtv/programs/mythfrontend/videolist.cpp                                 |    7 
 b/mythtv/programs/mythfrontend/viewscheduled.cpp                             |    4 
 b/mythtv/programs/mythtranscode/commandlineparser.cpp                        |    3 
 b/mythtv/programs/mythtranscode/main.cpp                                     |    3 
 b/mythtv/programs/mythtranscode/mpeg2fix.cpp                                 |    2 
 b/mythtv/programs/mythtranscode/transcode.cpp                                |    7 
 b/mythtv/programs/mythtv-setup/importicons.cpp                               |  107 
 b/mythtv/programs/mythtv-setup/importicons.h                                 |    1 
 b/mythtv/programs/mythutil/commandlineparser.cpp                             |   35 
 b/mythtv/programs/mythutil/markuputils.cpp                                   |  157 
 b/mythtv/programs/mythutil/mythutil.cpp                                      |    6 
 b/mythtv/programs/mythwelcome/welcomedialog.cpp                              |   30 
 b/mythtv/programs/scripts/hardwareprofile/distros/mythtv_data/data_mythtv.py |   15 
 b/mythtv/programs/scripts/metadata/Movie/tmdb3.py                            |   30 
 b/mythtv/settings.pro                                                        |    1 
 b/mythtv/themes/MythCenter-wide/music-base.xml                               |    2 
 b/mythtv/themes/MythCenter-wide/notification-ui.xml                          |    2 
 b/mythtv/themes/MythCenter-wide/zoneminder-ui.xml                            |  242 
 b/mythtv/themes/MythCenter/notification-ui.xml                               |    2 
 mythtv/bindings/python/MythTV/tmdb/XSLT/tmdbQuery.xsl                        |   99 
 mythtv/bindings/python/MythTV/tmdb/XSLT/tmdbVideo.xsl                        |  157 
 mythtv/bindings/python/MythTV/tmdb/tmdb_api.py                               | 1317 
 mythtv/bindings/python/MythTV/tmdb/tmdb_exceptions.py                        |   45 
 mythtv/bindings/python/MythTV/tmdb/tmdb_ui.py                                |  266 
 mythtv/programs/scripts/metadata/Movie/tmdb.py                               |  647 
 227 files changed, 26390 insertions(+), 19606 deletions(-)

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.4 -r 1.5 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.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mythtv-0.27-fixes.patch	11 Mar 2014 11:19:30 -0000	1.4
+++ mythtv-0.27-fixes.patch	14 May 2014 19:42:54 -0000	1.5
@@ -17,12 +17,14 @@
  mythplugins/mythmusic/mythmusic/goom/mythgoom.cpp  |    33 +-
  mythplugins/mythmusic/mythmusic/importmusic.cpp    |     4 +-
  mythplugins/mythmusic/mythmusic/musiccommon.cpp    |   102 +-
- mythplugins/mythmusic/mythmusic/musicplayer.cpp    |    94 +-
- mythplugins/mythmusic/mythmusic/musicplayer.h      |     3 +-
+ 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     |    16 +-
+ .../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
@@ -56,6 +58,7 @@
  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 +-
@@ -80,10 +83,14 @@
  mythtv/i18n/mythfrontend_sv.qm                     |   Bin 630266 -> 670910 bytes
  mythtv/i18n/mythfrontend_sv.ts                     | 28897 ++++++++++---------
  mythtv/libs/libmyth/libmyth.pro                    |     6 +-
- mythtv/libs/libmyth/programinfo.cpp                |   283 +-
+ 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 +-
@@ -103,23 +110,26 @@
  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     |    23 +-
+ 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   |    14 +-
+ .../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                |    14 +
+ mythtv/libs/libmythtv/libmythtv.pro                |    15 +-
  mythtv/libs/libmythtv/livetvchain.cpp              |   230 +-
  mythtv/libs/libmythtv/livetvchain.h                |     9 +-
- mythtv/libs/libmythtv/mpeg/H264Parser.cpp          |     2 +-
+ 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 +
@@ -154,7 +164,7 @@
  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                  |    84 +-
+ 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 +
@@ -162,13 +172,21 @@
  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 +-
  mythtv/programs/mythbackend/playbacksock.cpp       |     6 +-
@@ -181,12 +199,16 @@
  mythtv/programs/mythfilldatabase/filldata.cpp      |    81 +-
  mythtv/programs/mythfilldatabase/filldata.h        |     7 +-
  mythtv/programs/mythfilldatabase/main.cpp          |    12 +-
+ mythtv/programs/mythfilldatabase/xmltvparser.cpp   |     8 +-
+ mythtv/programs/mythfrontend/globalsettings.cpp    |    26 +-
  mythtv/programs/mythfrontend/grabbersettings.cpp   |     3 +-
  mythtv/programs/mythfrontend/guidegrid.cpp         |   450 +-
  mythtv/programs/mythfrontend/guidegrid.h           |    50 +-
+ mythtv/programs/mythfrontend/main.cpp              |    17 +-
  mythtv/programs/mythfrontend/scheduleeditor.cpp    |    18 +-
  mythtv/programs/mythfrontend/videolist.cpp         |     7 +-
  mythtv/programs/mythfrontend/viewscheduled.cpp     |     4 +-
+ .../programs/mythtranscode/commandlineparser.cpp   |     3 +-
  mythtv/programs/mythtranscode/main.cpp             |     3 +-
  mythtv/programs/mythtranscode/mpeg2fix.cpp         |     2 +
  mythtv/programs/mythtranscode/transcode.cpp        |     7 +-
@@ -198,11 +220,13 @@
  mythtv/programs/mythwelcome/welcomedialog.cpp      |    30 +-
  .../distros/mythtv_data/data_mythtv.py             |    15 +-
  mythtv/programs/scripts/metadata/Movie/tmdb.py     |   647 -
- mythtv/programs/scripts/metadata/Movie/tmdb3.py    |    33 +-
+ mythtv/programs/scripts/metadata/Movie/tmdb3.py    |    30 +-
+ mythtv/settings.pro                                |     1 -
+ mythtv/themes/MythCenter-wide/music-base.xml       |     2 +
  mythtv/themes/MythCenter-wide/notification-ui.xml  |     2 +-
  mythtv/themes/MythCenter-wide/zoneminder-ui.xml    |   242 +-
  mythtv/themes/MythCenter/notification-ui.xml       |     2 +-
- 204 files changed, 25919 insertions(+), 19472 deletions(-)
+ 228 files changed, 26390 insertions(+), 19606 deletions(-)
 
 diff --git a/mythplugins/configure b/mythplugins/configure
 index bda1fbc..b9086ba 100755
@@ -8844,7 +8868,7 @@
              {
                  m_currentTrack = x;
 diff --git a/mythplugins/mythmusic/mythmusic/musicplayer.cpp b/mythplugins/mythmusic/mythmusic/musicplayer.cpp
-index 5a0e414..2f23efb 100644
+index 5a0e414..3fa93a2 100644
 --- a/mythplugins/mythmusic/mythmusic/musicplayer.cpp
 +++ b/mythplugins/mythmusic/mythmusic/musicplayer.cpp
 @@ -57,7 +57,6 @@ MusicPlayer::MusicPlayer(QObject *parent)
@@ -8855,7 +8879,16 @@
      m_currentTrack = -1;
  
      m_currentTime = 0;
-@@ -408,7 +407,7 @@ void MusicPlayer::next(void)
+@@ -224,6 +223,8 @@ void MusicPlayer::loadSettings(void )
+     QString resumestring = gCoreContext->GetSetting("ResumeMode", "off");
+     if (resumestring.toLower() == "off")
+         m_resumeMode = RESUME_OFF;
++    else if (resumestring.toLower() == "first")
++        m_resumeMode = RESUME_FIRST;
+     else if (resumestring.toLower() == "track")
+         m_resumeMode = RESUME_TRACK;
+     else
+@@ -408,7 +409,7 @@ void MusicPlayer::next(void)
  {
      int currentTrack = m_currentTrack;
  
@@ -8864,7 +8897,7 @@
          return;
  
      if (m_oneshotMetadata)
-@@ -419,7 +418,7 @@ void MusicPlayer::next(void)
+@@ -419,7 +420,7 @@ void MusicPlayer::next(void)
      else
          currentTrack++;
  
@@ -8873,7 +8906,7 @@
      {
          if (m_repeatMode == REPEAT_ALL)
          {
-@@ -445,7 +444,7 @@ void MusicPlayer::previous(void)
+@@ -445,7 +446,7 @@ void MusicPlayer::previous(void)
  {
      int currentTrack = m_currentTrack;
  
@@ -8882,7 +8915,7 @@
          return;
  
      if (m_oneshotMetadata)
-@@ -474,7 +473,7 @@ void MusicPlayer::previous(void)
+@@ -474,7 +475,7 @@ void MusicPlayer::previous(void)
  
  void MusicPlayer::nextAuto(void)
  {
@@ -8891,7 +8924,7 @@
[...1847 lines suppressed...]
++        {
+             LOG(VB_GENERAL, LOG_ERR, QString("edit #%1").arg(i) + " rejected");
+-
+-        InitLabel(i);
+-        needs_save = true;
++        }
++        else
++        {
++            InitLabel(i);
++            needs_save = true;
++        }
+     }
+     else if (cmd.startsWith("del"))
+     {
+@@ -1099,11 +1103,15 @@ void PlaybackProfileConfig::pressed(QString cmd)
+         PlaybackProfileItemConfig itemcfg(item);
+ 
+         if (itemcfg.exec() != kDialogCodeAccepted)
++        {
+             LOG(VB_GENERAL, LOG_ERR, "addentry rejected");
+-
+-        items.push_back(item);
+-        InitUI();
+-        needs_save = true;
++        }
++        else
++        {
++            items.push_back(item);
++            InitUI();
++            needs_save = true;
++        }
+     }
+ 
+     repaint();
+@@ -1335,6 +1343,10 @@ void PlaybackProfileConfigs::btnPress(QString cmd)
+             removeTarget(name);
+             VideoDisplayProfile::DeleteProfileGroup(
+                 name, gCoreContext->GetHostName());
++            // This would be better done in TriggeredConfigurationGroup::removeTarget
++            // however, as removeTarget is used elsewhere, limit the changes to this
++            // case only
++            grouptrigger->setValue(grouptrigger->getSelectionLabel());
+         }
+     }
+ 
 diff --git a/mythtv/programs/mythfrontend/grabbersettings.cpp b/mythtv/programs/mythfrontend/grabbersettings.cpp
 index 1d526cc..146c32f 100644
 --- a/mythtv/programs/mythfrontend/grabbersettings.cpp
@@ -65523,6 +67017,66 @@
      int               m_changrpid;
      ChannelGroupList  m_changrplist;
  
+diff --git a/mythtv/programs/mythfrontend/main.cpp b/mythtv/programs/mythfrontend/main.cpp
+index 5204303..f416a99 100644
+--- a/mythtv/programs/mythfrontend/main.cpp
++++ b/mythtv/programs/mythfrontend/main.cpp
+@@ -2,6 +2,7 @@
+ #include <fcntl.h>
+ #include <signal.h>
+ #include <cerrno>
++#include <stdlib.h>
+ 
+ #include <iostream>
+ using namespace std;
+@@ -16,6 +17,9 @@ using namespace std;
+ #include <QWidget>
+ #include <QApplication>
+ #include <QTimer>
++#ifdef Q_OS_MAC
++#include <QProcessEnvironment>
++#endif
+ 
+ #include "previewgeneratorqueue.h"
+ #include "referencecounter.h"
+@@ -795,7 +799,7 @@ static void TVMenuCallback(void *data, QString &selection)
+     (void)data;
+     QString sel = selection.toLower();
+ 
+-    if (sel.startsWith("settings "))
++    if (sel.startsWith("settings ") || sel == "video_settings_general")
+     {
+         GetMythUI()->AddCurrentLocation("Setup");
+         gCoreContext->ActivateSettingsCache(false);
+@@ -1485,6 +1489,15 @@ int main(int argc, char **argv)
+     new QApplication(argc, argv);
+     QCoreApplication::setApplicationName(MYTH_APPNAME_MYTHFRONTEND);
+ 
++#ifdef Q_OS_MAC
++    QString path = QCoreApplication::applicationDirPath();
++    setenv("PYTHONPATH",
++           QString("%1/../Resources/lib/python2.6/site-packages:%2")
++           .arg(path)
++           .arg(QProcessEnvironment::systemEnvironment().value("PYTHONPATH"))
++           .toUtf8().constData(), 1);
++#endif
++
+ #ifndef _WIN32
+     QList<int> signallist;
+     signallist << SIGINT << SIGTERM << SIGSEGV << SIGABRT << SIGBUS << SIGFPE
+@@ -1636,11 +1649,11 @@ int main(int argc, char **argv)
+ #ifdef USING_AIRPLAY
+     if (gCoreContext->GetNumSetting("AirPlayEnabled", true))
+     {
++        MythRAOPDevice::Create();
+         if (!gCoreContext->GetNumSetting("AirPlayAudioOnly", false))
+         {
+             MythAirplayServer::Create();
+         }
+-        MythRAOPDevice::Create();
+     }
+ #endif
+ 
 diff --git a/mythtv/programs/mythfrontend/scheduleeditor.cpp b/mythtv/programs/mythfrontend/scheduleeditor.cpp
 index d8013b7..725c12c 100644
 --- a/mythtv/programs/mythfrontend/scheduleeditor.cpp
@@ -65596,6 +67150,20 @@
              (m_showAll ||
               recstatus <= rsWillRecord ||
               recstatus == rsDontRecord ||
+diff --git a/mythtv/programs/mythtranscode/commandlineparser.cpp b/mythtv/programs/mythtranscode/commandlineparser.cpp
+index 70d313b..4528341 100644
+--- a/mythtv/programs/mythtranscode/commandlineparser.cpp
++++ b/mythtv/programs/mythtranscode/commandlineparser.cpp
+@@ -57,7 +57,8 @@ void MythTranscodeCommandLineParser::LoadArguments(void)
+         ->SetRequires("fifodir");
+ 
+     add(QStringList( QStringList() << "-l" << "--honorcutlist" ), "usecutlist",
+-            "", "Specifies whether to use the cutlist.",
++            "", "Specifies whether to use the cutlist. "
++            "(Takes an optional cutlist as argument when used with -i)",
+             "Specifies whether transcode should honor the cutlist and "
+             "remove the marked off commercials. Optionally takes a "
+             "a cutlist as an argument when used with --infile.")
 diff --git a/mythtv/programs/mythtranscode/main.cpp b/mythtv/programs/mythtranscode/main.cpp
 index 8993042..de5c2e9 100644
 --- a/mythtv/programs/mythtranscode/main.cpp
@@ -66993,7 +68561,7 @@
 -if __name__ == '__main__':
 -    main()
 diff --git a/mythtv/programs/scripts/metadata/Movie/tmdb3.py b/mythtv/programs/scripts/metadata/Movie/tmdb3.py
-index 9e4edcb..5374ab1 100755
+index 9e4edcb..0b5cbff 100755
 --- a/mythtv/programs/scripts/metadata/Movie/tmdb3.py
 +++ b/mythtv/programs/scripts/metadata/Movie/tmdb3.py
 @@ -11,7 +11,7 @@
@@ -67044,7 +68612,7 @@
              continue
  
          m = VideoMetadata()
-@@ -254,7 +267,19 @@ def main():
+@@ -254,7 +267,16 @@ def main():
          MythTV.tmdb3.request.DEBUG = True
          set_cache(engine='null')
      else:
@@ -67058,13 +68626,42 @@
 +                sys.exit(1)
 +            confdir = os.path.join(confdir, '.mythtv')
 +        confpath = os.path.join(confdir, 'pytmdb3.cache')
-+        if not os.access(confpath, os.F_OK|os.W_OK|os.R_OK):
-+            print "Unable to access cache file: "+confpath
-+            sys.exit(1)
 +        set_cache(engine='file', filename=confpath)
  
      if opts.language:
          set_locale(language=opts.language, fallthrough=True)
+diff --git a/mythtv/settings.pro b/mythtv/settings.pro
+index ae47ca6..4a68831 100644
+--- a/mythtv/settings.pro
++++ b/mythtv/settings.pro
+@@ -158,7 +158,6 @@ QMAKE_LIBDIR_OPENGL =
+ }
+ EXTRA_LIBS  = $$EXTRALIBS
+ 
+-EXTRA_LIBS += $$FREETYPE_LIBS
+ EXTRA_LIBS += $$CONFIG_FIREWIRE_LIBS
+ 
+ EXTRA_LIBS += $$LOCAL_LIBDIR_OGL
+diff --git a/mythtv/themes/MythCenter-wide/music-base.xml b/mythtv/themes/MythCenter-wide/music-base.xml
+index fab0157..ee46aee 100644
+--- a/mythtv/themes/MythCenter-wide/music-base.xml
++++ b/mythtv/themes/MythCenter-wide/music-base.xml
+@@ -759,6 +759,7 @@
+     </group>
+ 
+     <group name="baseplayliststatusgroup">
++        <area>0,0,1280,60</area>
+         <textarea name="playlistposition" from="basetextarea">
+             <area>40,0,170,30</area>
+             <font>basesmall</font>
+@@ -785,6 +786,7 @@
+     </group>
+ 
+     <group name="basesmallinfopanel">
++        <area>0,0,1260,50</area>
+         <shape name="trackinfo_background" from="basebackground">
+             <area>15,0,1250,50</area>
+             <fill color="#000000" alpha="50" />
 diff --git a/mythtv/themes/MythCenter-wide/notification-ui.xml b/mythtv/themes/MythCenter-wide/notification-ui.xml
 index 5afeab6..49b60af 100644
 --- a/mythtv/themes/MythCenter-wide/notification-ui.xml


Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-19/mythtv.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- mythtv.spec	11 Mar 2014 11:19:30 -0000	1.128
+++ mythtv.spec	14 May 2014 19:42:54 -0000	1.129
@@ -60,7 +60,7 @@
 %define desktop_vendor RPMFusion
 
 # MythTV Version string -- preferably the output from git --describe
-%define vers_string v0.27-178-g6b14852
+%define vers_string v0.27-222-g583f448
 %define branch fixes/0.27
 
 # Git revision and branch ID
@@ -79,7 +79,7 @@
 %if "%{branch}" == "master"
 Release:        0.1.git.%{_gitrev}%{?dist}
 %else
-Release:        5%{?dist}
+Release:        7%{?dist}
 %endif
 
 # The primary license is GPLv2+, but bits are borrowed from a number of
@@ -143,6 +143,8 @@
 # http://code.mythtv.org/trac/ticket/11338
 # Offset required for 0.27, patch was for 0.26.1
 Patch2:    mythtv-0.27-libcec2.patch
+# Patch to fix ffmpeg build for arm.
+Patch3:    mythtv-0.27-ffmpeg.patch
 
 Source10:  PACKAGE-LICENSING
 Source11:  ChangeLog
@@ -222,8 +224,6 @@
 BuildRequires:  gsm-devel
 BuildRequires:  lame-devel
 BuildRequires:  libdca-devel
-BuildRequires:  libdvdnav-devel
-BuildRequires:  libdvdread-devel >= 0.9.4
 BuildRequires:  libcdio-devel libcdio-paranoia-devel
 # nb: libdvdcss will be dynamically loaded if installed
 #BuildRequires:  libfame-devel >= 0.9.0
@@ -844,6 +844,7 @@
 %patch0 -p1 -b .mythtv
 %patch1 -p1 -b .types_h
 %patch2 -p1 -b .libcec2
+%patch3 -p1 -b .ffmpeg
 
 # Install ChangeLog
 install -m 0644 %{SOURCE11} .
@@ -901,21 +902,9 @@
     --libdir-name=%{_lib}                       \
     --mandir=%{_mandir}                         \
     --disable-mythlogserver                     \
-    --enable-pthreads                           \
     --enable-ffmpeg-pthreads                    \
     --enable-joystick-menu                      \
-    --enable-audio-alsa                         \
-    --enable-audio-oss                          \
-    --enable-audio-jack                         \
-    --enable-libfftw3                           \
-    --enable-x11 --x11-path=%{_includedir}      \
-    --enable-xv                                 \
-    --enable-opengl-video                       \
-    --enable-xrandr                             \
-    --enable-lirc                               \
-    --enable-ivtv                               \
-    --enable-firewire                           \
-    --enable-dvb                                \
+    --x11-path=%{_includedir}      \
     --enable-libmp3lame                         \
     --enable-libtheora --enable-libvorbis       \
     --enable-libx264                            \
@@ -946,8 +935,8 @@
     --extra-cflags="%{optflags} -maltivec -fomit-frame-pointer" \
     --extra-cxxflags="%{optflags} -maltivec -fomit-frame-pointer" \
 %else
-    --extra-cflags="%{optflags} -fomit-frame-pointer" \
-    --extra-cxxflags="%{optflags} -fomit-frame-pointer" \
+    --extra-cflags="%{optflags} -fomit-frame-pointer -fno-devirtualize" \
+    --extra-cxxflags="%{optflags} -fomit-frame-pointer -fno-devirtualize" \
 %endif
 %ifarch %{ix86}
     --cpu=i686 --tune=i686 --enable-mmx \
@@ -1472,6 +1461,12 @@
 
 
 %changelog
+* Wed May  7 2014 Richard Shaw <hobbes1069 at gmail.com> - 0.27-7
+- Update to latest fixes, v0.27-222-g583f448.
+
+* Sat Mar 22 2014 Sérgio Basto <sergio at serjux.com> - 0.27-6
+- Rebuilt for x264 and add BR: bzip2-devel
+
 * Tue Mar 11 2014 Richard Shaw <hobbes1069 at gmail.com> - 0.27-5
 - Update to latest fixes v0.27-178-g6b14852.
 - Rebuild for x264.


More information about the rpmfusion-commits mailing list