From stuart at tase.co.uk Sun Mar 1 10:47:20 2015 From: stuart at tase.co.uk (Stuart Morgan) Date: Sun, 01 Mar 2015 10:47:20 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 Message-ID: <71290247.7gtkMRDJof@scafell> Within the next couple of weeks we will be switching the minimum QT version from 4.8 to 5.2* QT 4 goes End of Life at the end of this year and so we want our next release, the one users will be using past this deadline to be built on QT 5. Having access to some of the features of QT 5 is also a nice benefit. *5.2 was selected as the minimum version as this is the lowest version offered by all distros we surveyed. We won't rule out a move to a more recent version, i.e. 5.4 which is already available for most distros sometime before the release. We're on the hunt for bugs caused by the switch to QT 5 and this is something you can help us with. So please make sure you're ready for the switch, the earlier you start the transition to QT 5 the smoother the process will be. -- Stuart Morgan MythTV From stuarta at squashedfrog.net Mon Mar 2 11:29:19 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Mon, 02 Mar 2015 11:29:19 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <71290247.7gtkMRDJof@scafell> References: <71290247.7gtkMRDJof@scafell> Message-ID: <54F4498F.7090608@squashedfrog.net> On 01/03/15 10:47, Stuart Morgan wrote: > Within the next couple of weeks we will be switching the minimum QT version > from 4.8 to 5.2* > > QT 4 goes End of Life at the end of this year and so we want our next release, > the one users will be using past this deadline to be built on QT 5. Having > access to some of the features of QT 5 is also a nice benefit. > > *5.2 was selected as the minimum version as this is the lowest version offered > by all distros we surveyed. We won't rule out a move to a more recent version, > i.e. 5.4 which is already available for most distros sometime before the > release. > > We're on the hunt for bugs caused by the switch to QT 5 and this is something > you can help us with. So please make sure you're ready for the switch, the > earlier you start the transition to QT 5 the smoother the process will be. > Please note, that running 0.27 with Qt5 is NOT supported. Consider it a tech preview. Some stuff works, quite a lot doesn't We have no plans to port the changes in master back to 0.27 as they are quite extensive. Regards Stuart Auchterlonie From ritonak at myway.com Mon Mar 2 18:39:45 2015 From: ritonak at myway.com (Full Name) Date: Mon, 02 Mar 2015 13:39:45 -0500 Subject: [mythtv] Open Source Linux driver for Hauppauge HD PVR 2 (1080p over HDMI) released! Message-ID: <20150302133945.23920@web005.roc2.bluetie.com> Hi, Hauppauge has released an open source Linux driver for its HD PVR 2 model 1512, capable of capturing a 1080p video stream over HDMI. ftp://ftp.hauppauge.com/Support/Test/Lin/hauppauge_driver_src_ver5.tgz This is the only personal video recorder on the market that can capture full HD video at 30 fps (1080p30) over HDMI and that has an open source Linux driver. It would be great to have this driver merged upstream so that it works with Linux out of the box. Could anyone ask the kernel developers on the linux-media list (http://www.linuxtv.org/lists.php) if they would be interested in porting it? Thanks, Bill From lsorense at csclub.uwaterloo.ca Mon Mar 2 19:17:57 2015 From: lsorense at csclub.uwaterloo.ca (Lennart Sorensen) Date: Mon, 2 Mar 2015 14:17:57 -0500 Subject: [mythtv] Open Source Linux driver for Hauppauge HD PVR 2 (1080p over HDMI) released! In-Reply-To: <20150302133945.23920@web005.roc2.bluetie.com> References: <20150302133945.23920@web005.roc2.bluetie.com> Message-ID: <20150302191757.GO25508@csclub.uwaterloo.ca> On Mon, Mar 02, 2015 at 01:39:45PM -0500, Full Name wrote: > Hauppauge has released an open source Linux driver for its HD PVR 2 model 1512, capable of capturing a 1080p video stream over HDMI. They released a program that can capture from the HD PVR 2. There is no driver in there. > ftp://ftp.hauppauge.com/Support/Test/Lin/hauppauge_driver_src_ver5.tgz > > This is the only personal video recorder on the market that can capture full HD video at 30 fps (1080p30) over HDMI and that has an open source Linux driver. > > It would be great to have this driver merged upstream so that it works with Linux out of the box. Could anyone ask the kernel developers on the linux-media list (http://www.linuxtv.org/lists.php) if they would be interested in porting it? There is nothing to merge. You would have to start from scratch actually writing a driver. All this thing does is use libusb to talk to the device over USB from user space. There is no driver at all (although an empty directory in the tar file named 'Driver' does exist). It may however provide enough information to create a driver. Much better than nothing. -- Len Sorensen From dhighley at highley-recommended.com Mon Mar 2 22:20:56 2015 From: dhighley at highley-recommended.com (David Highley) Date: Mon, 2 Mar 2015 14:20:56 -0800 (PST) Subject: [mythtv] Transcoding has quit working 27.4 Message-ID: <201503022220.t22MKuU7012686@douglas.highley-recommended.com> Trans coding seems to be broken for some recordings. We do two trans codes; one is just to cut commercials and the other is to trans code to H264 format. For some recordings they have stopped working and the symptoms are different. In the second case it drops all frames because of a constant shift between the audio and video. Seems to be the HD programs and not the ones translated to HD by the cable or TV programming. This had been working up till the 27.4 update. Separate question/issue. Would have posted this on the new forums, but egg on face, did not save the user id and password. When I go to the forgot password page and put in my email address it says it does not know about it. When I try to register it blocks me because the email is already in use. Seems to be no way to contact the forum administrators to resolve the issue:-( =================================================== - trans code to cut commercials, auto trans code: 2015-02-26 19:55:08.177630 C [24201/24201] thread_unknown mythcommandlineparser.cpp:2595 (ConfigureLogging) - mythtranscode version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org 2015-02-26 19:55:08.177654 C [24201/24201] thread_unknown mythcommandlineparser.cpp:2597 (ConfigureLogging) - Qt version: compile: 4.8.6, runtime: 4.8.6 2015-02-26 19:55:08.177658 N [24201/24201] thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) - Enabled verbose msgs: general 2015-02-26 19:55:08.177931 N [24201/24201] thread_unknown logging.cpp:907 (logStart) - Setting Log Level to LOG_INFO 2015-02-26 19:55:08.188761 I [24201/24204] Logger logging.cpp:308 (run) - Added logging to the console 2015-02-26 19:55:08.189335 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Interrupt handler 2015-02-26 19:55:08.189346 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Terminated handler 2015-02-26 19:55:08.189359 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Segmentation fault handler 2015-02-26 19:55:08.189366 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Aborted handler 2015-02-26 19:55:08.189375 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Bus error handler 2015-02-26 19:55:08.189382 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Floating point exception handler 2015-02-26 19:55:08.189392 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Illegal instruction handler 2015-02-26 19:55:08.189403 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Real-time signal 0 handler 2015-02-26 19:55:08.189464 N [24201/24201] thread_unknown mythdirs.cpp:55 (InitializeMythDirs) - Using runtime prefix = /usr 2015-02-26 19:55:08.189469 N [24201/24201] thread_unknown mythdirs.cpp:61 (InitializeMythDirs) - Read conf dir = /etc/mythtv 2015-02-26 19:55:08.189486 N [24201/24201] thread_unknown mythdirs.cpp:68 (InitializeMythDirs) - Using configuration directory = /etc/mythtv 2015-02-26 19:55:08.189577 I [24201/24201] CoreContext mythcorecontext.cpp:257 (Init) - Assumed character encoding: en_US.UTF-8 2015-02-26 19:55:08.189829 E [24201/24201] CoreContext configuration.cpp:67 (Load) - Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 2015-02-26 19:55:08.189837 E [24201/24201] CoreContext configuration.cpp:69 (Load) - Error Msg: unexpected end of file 2015-02-26 19:55:08.189900 E [24201/24201] CoreContext mythdbparams.cpp:39 (IsValid) - DBHostName is not set in config.xml 2015-02-26 19:55:08.189922 E [24201/24201] CoreContext mythdbparams.cpp:39 (IsValid) - DBHostName is not set in config.xml 2015-02-26 19:55:08.189940 N [24201/24201] CoreContext mythcontext.cpp:504 (LoadDatabaseSettings) - Empty LocalHostName. 2015-02-26 19:55:08.189951 I [24201/24201] CoreContext mythcontext.cpp:512 (LoadDatabaseSettings) - Using localhost value of douglas 2015-02-26 19:55:08.215137 N [24201/24201] CoreContext mythcorecontext.cpp:1634 (InitLocale) - Setting QT default locale to en_US 2015-02-26 19:55:08.215210 I [24201/24201] CoreContext mythcorecontext.cpp:1667 (SaveLocaleDefaults) - Current locale en_US 2015-02-26 19:55:08.215265 N [24201/24201] CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) - Reading locale defaults from /usr/share/mythtv//locales/en_us.xml 2015-02-26 19:55:08.220081 I [24201/24201] CoreContext mythtranslation.cpp:65 (load) - Loading en_us translation for module mythfrontend 2015-02-26 19:55:08.248980 N [24201/24201] CoreContext main.cpp:569 (main) - Transcoding from /export/recordings/1107_20150220060000.mpg to /export/recordings/1107_20150220060000.mpg.tmp 2015-02-26 19:55:08.289694 I [24201/24203] LogForward loggingserver.cpp:1373 (forwardMessage) - New Client: (#1) 2015-02-26 19:55:08.289900 I [24201/24203] LogForward loggingserver.cpp:142 (FileLogger) - Added logging to /var/log/mythtv/mythtranscode.20150227035508.24201.log 2015-02-26 19:55:08.321266 I [24201/24208] SendMessage mythcorecontext.cpp:426 (ConnectCommandSocket) - MythCoreContext: Connecting to backend server: 10.2.2.7:6543 (try 1 of 1) 2015-02-26 19:55:08.322823 I [24201/24208] SendMessage mythcorecontext.cpp:1547 (CheckProtoVersion) - Using protocol version 77 2015-02-26 19:55:08.364905 I [24201/24201] CoreContext avformatdecoder.cpp:2141 (ScanStreams) - AFD: codec AC3 has 6 channels 2015-02-26 19:55:08.365100 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe66160, id(AC3) type(Audio) 2015-02-26 19:55:08.365143 I [24201/24201] CoreContext avformatdecoder.cpp:2141 (ScanStreams) - AFD: codec AC3 has 1 channels 2015-02-26 19:55:08.365313 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe66bc0, id(AC3) type(Audio) 2015-02-26 19:55:08.370821 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe6dd20, id(MPEG2VIDEO) type(Video) 2015-02-26 19:55:08.370875 N [24201/24201] CoreContext audioplayer.cpp:164 (ReinitAudio) - AudioPlayer: Enabling Audio 2015-02-26 19:55:08.982463 N [24201/24201] CoreContext transcode.cpp:376 (TranscodeFile) - Found video height of 1088. This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such. 2015-02-26 19:55:08.982482 N [24201/24201] CoreContext transcode.cpp:111 (GetProfile) - Transcode: Looking for autodetect profile: Autodetect from 1080i 2015-02-26 19:55:09.016155 N [24201/24201] CoreContext transcode.cpp:136 (GetProfile) - Transcode: Using autodetect profile: MPEG2 2015-02-26 19:55:09.016212 E [24201/24201] CoreContext transcode.cpp:747 (TranscodeFile) - No video information found! 2015-02-26 19:55:09.016214 E [24201/24201] CoreContext transcode.cpp:749 (TranscodeFile) - Please ensure that recording profiles for the transcoder are set 2015-02-26 19:55:09.017668 E [24201/24201] CoreContext main.cpp:724 (main) - Transcoding /export/recordings/1107_20150220060000.mpg failed 2015-02-26 19:55:09.018195 N [24201/24201] CoreContext main.cpp:1090 (CompleteJob) - Deleting /export/recordings/1107_20150220060000.mpg.tmp 2015-02-26 19:55:09.018432 N [24201/24201] CoreContext main.cpp:749 (transUnlink) - Requesting delete for file 'myth://Default at douglas/1107_20150220060000.mpg.tmp'. 2015-02-26 19:55:09.022444 N [24201/24201] CoreContext main.cpp:755 (transUnlink) - Deleting file '/export/recordings/1107_20150220060000.mpg.tmp'. 2015-02-26 19:55:09.022845 I [24201/24201] CoreContext mythcontext.cpp:1194 (~MythContext) - Waiting for threads to exit. =================================================== - transcode to H264 Flagging Commercials... MythTV Commercial Flagger, flagging commercials for: Elementary - When Your Number's Up 2015-02-26 19:55:14.556076 C mythcommflag version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org 2015-02-26 19:55:14.556093 C Qt version: compile: 4.8.6, runtime: 4.8.6 2015-02-26 19:55:14.567906 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 2015-02-26 19:55:14.567914 E Error Msg: unexpected end of file 2015-02-26 19:55:14.567976 E DBHostName is not set in config.xml 2015-02-26 19:55:14.567995 E DBHostName is not set in config.xml Finding Logo  0%/ 0%/1000fps 0%/ 675fps 0%/ 555fps 0%/ 525fps 0%/ 532fps 0%/ 517fps 0%/ 528fps 0%/ 540fps 0%/ 554fps 0%/ 558fps 1%/ 556fps 1%/ 557fps 1%/ 555fps 1%/ 548fps 1%/ 543fps 1%/ 544fps 1%/ 545fps 1%/ 548fps 1%/ 549fps 1%/ 553fps 1%/ 555fps 2%/ 557fps 2%/ 559fps 2%/ 562fps 2%/ 564fps 2%/ 566fps 2%/ 568fps 2%/ 566fps 2%/ 559fps 2%/ 559fps 2%/ 561fps 2%/ 562fps 3%/ 563fps 3%/ 564fps 3%/ 563fps 3%/ 563fps 3%/ 559fps 3%/ 557fps 3%/ 555fps 3%/ 554fps 3%/ 552fps 3%/ 550fps 3%/ 547fps 4%/ 545fps 4%/ 542fps 4%/ 539fps 4%/ 536fps 4%/ 534fps 4%/ 532fps 4%/ 531fps 4%/ 531fps 4%/ 529fps 4%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 527fp! s 5%/ 526fps 5%/ 525fps 5%/ 525fps 5%/ 524fps 5%/ 522fps 5%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 519fps 6%/ 518fps 6%/ 519fps 6%/ 518fps 6%/ 517fps 6%/ 519fps 7%/ 519fps 7%/ 518fps 7%/ 516fps 7%/ 515fps 7%/ 513fps 7%/ 512fps 7%/ 511fps 7%/ 509fps 7%/ 510fps 7%/ 511fps 7%/ 509fps 8%/ 509fps 8%/ 510fps 8%/ 510fps 8%/ 509fps 8%/ 508fps 8%/ 508fps 8%/ 508fps 8%/ 507fps 8%/ 507fps 8%/ 505fps 8%/ 505fps 9%/ 506fps 9%/ 506fps 9%/ 507fps 9%/ 508fps 9%/ 509fps 9%/ 508fps 9%/ 507fps 9%/ 506fps 9%/ 505fps 9%/ 504fps 10%/ 503fps 10%/ 503fps 10%/ 502fps 10%/ 502fps 10%/ 502fps 10%/ 501fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 11%/ 500fps 11%/ 5! 00fps 11%/ 499fps 11%/ 499fps 11%/ 498fps 11%/! 498fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 12%/ 496fps 12%/ 495fps 12%/ 495fps 12%/ 494fps 12%/ 493fps 12%/ 492fps 12%/ 492fps 12%/ 491fps 12%/ 490fps 12%/ 489fps 12%/ 489fps 13%/ 488fps 13%/ 488fps 13%/ 488fps 13%/ 487fps 13%/ 486fps 13%/ 485fps 13%/ 485fps 13%/ 484fps 13%/ 483fps 13%/ 483fps 13%/ 482fps 14%/ 482fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 480fps 14%/ 480fps 14%/ 480fps 14%/ 480fps 15%/ 480fps 15%/ 480fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 480fps 15%/ 480fps 15%/ 481fps 15%/ 482fps 16%/ 482fps 16%/ 483fps 16%/ 483fps 16%/ 484fps 16%/ 484fps 16%/ 485fps 16%/ 485fps 16%/ 486fps 16%/ 486fps 16%/ 486fps 16%/ 487fps 17%/ 487fps 17%/ 487fps ! 17%/ 487fps 17%/ 487fps 17%/ 487fps 17%/ 488fps 17%/ 488fps 17%/ 488fps 17%/ 489fps 17%/ 489fps 17%/ 490fps 18%/ 490fps 18%/ 491fps 18%/ 491fps 18%/ 491fps 18%/ 491fps 18%/ 492fps 18%/ 492fps 18%/ 493fps 18%/ 493fps 18%/ 493fps 19%/ 493fps 19%/ 494fps 19%/ 494fps 19%/ 494fps 19%/ 494fps 19%/ 495fps 19%/ 495fps 19%/ 495fps 19%/ 496fps 19%/ 496fps 19%/ 497fps 20%/ 497fps 20%/ 498fps 20%/ 498fps 20%/ 499fps 20%/ 499fps 20%/ 500fps 20%/ 500fps 20%/ 501fps 20%/ 501fps 20%/ 501fps 20%/ 502fps 21%/ 502fps 21%/ 502fps 21%/ 502fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 502fps 21%/ 502fps 21%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 503fps 22%/ 503fps 22%/ 503fps ! 22%/ 504fps 23%/ 504fps 23%/ 504fps 23%/ 505fps 23%! / 505fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 24%/ 506fps 24%/ 506fps 24%/ 506fps 24%/ 507fps 24%/ 507fps 24%/ 507fps 24%/ 507fps 24%/ 508fps 24%/ 508fps 24%/ 508fps 24%/ 509fps 25%/ 509fps 25%/ 509fps 25%/ 509fps 25%/ 510fps 25%/ 510fps 25%/ 510fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 512fps 26%/ 512fps 26%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 510fps 26%/ 510fps 26%/ 510fps 27%/ 509fps 27%/ 509fps 27%/ 509fps 27%/ 508fps 27%/ 508fps 27%/ 508fps 27%/ 508fps 27%/ 507fps 27%/ 507fps 27%/ 507fps 27%/ 506fps 28%/ 506fps 28%/ 506fps 28%/ 506fps 28%/ 505fps 28%/ 505fps 28%/ 505fps 28%/ 504fps 28%/ 504fps 28%/ 504fps 28%/ 504fps 29%/ 503fps ! 29%/ 503fps 29%/ 503fps 29%/ 502fps 29%/ 502fps 29%/ 502fps 29%/ 502fps 29%/ 503fps 29%/ 503fps 29%/ 503fps 29%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 502fps 30%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 501fps 31%/ 501fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 501fps 31%/ 501fps 32%/ 501fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 32%/ 501fps 32%/ 501fps 32%/ 501fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 502fps 33%/ 502fps 33%/ 502fps 33%/ 501fps 33%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 502fps 34%/ 502fps 34%/ 502fps 34%/ 502fps 34%/ 502fps! 34%/ 502fps 34%/ 502fps 35%/ 501fps 35%/ 501fps 35! %/ 501fps 35%/ 501fps 35%/ 501fps 35%/ 501fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 36%/ 500fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 37%/ 499fps 37%/ 499fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 501fps 37%/ 501fps 38%/ 501fps 38%/ 501fps 38%/ 501fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 503fps 38%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 504fps 39%/ 504fps 39%/ 504fps 39%/ 504fps 39%/ 505fps 39%/ 504fps 39%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps ! 40%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 42%/ 504fps 42%/ 504fps 42%/ 504fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 506fps 43%/ 506fps 43%/ 506fps 43%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps > 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505! fps 46%/ 505fps 46%/ 505fps 46%/ 504fps 46%/ 504fps ! 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 507fps 49%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 51%/ 508fps 51%/ 508fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps! 52%/ 510fps 52%/ 510fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 510fps 53%/ 510fps 53%/ 511fps 53%/ 511fps 53%/ 511fps 53%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 56%/ 510fps 56%/ 510fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 507fps 57%/ 507fps 57%/ 507fps 57%/ 507fps 57%/ 508fps 58%/ 508fps 58%/ 508fps 58%/ 507fps 58%/ 507fps 58%/ 507fps 58%/ 50! 7fps 58%/ 507fps 58%/ 507fps 58%/ 507fps 58%/ 507fps ! 58%/ 507fps 59%/ 506fps 59%/ 506fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 506fps 59%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 61%/ 505fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 62%/ 504fps 62%/ 503fps 62%/ 503fps 62%/ 503fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 64%/ 505fps 64%/ 505fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fp! s 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 505fps 67%/ 505fps 67%/ 505fps 67%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 506fps 68%/ 506fps 68%/ 506fps 68%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 70%/ 507fps 70%/ 507fps 70%/ 507fps 70%/ 5! 07fps 70%/ 508fps 70%/ 508fps 70%/ 508fps 70%/ 508fps ! 70%/ 508fps 70%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 73%/ 510fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 74%/ 511fps 74%/ 511fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 513fps 75%/ 512fps 75%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 511f! ps 76%/ 511fps 76%/ 511fps 76%/ 511fps 76%/ 511fps 76%/ 511fps 77%/ 511fps 77%/ 511fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 79%/ 509fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 507fps 80%/ 507fps 80%/ 507fps 80%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 506fps 81%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ ! 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps ! 82%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 87%/ 505fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505! fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 506fps 89%/ 506fps 89%/ 505fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 91%/ 506fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 92%/ 507fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps > 92%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 509fps 93%/ 509fps 94! %/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509f! ps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 95%/ 509fps 95%/ 509fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 511fps 95%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 511fps 97%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps  2015-02-26 19:58:55.0! 33741 E decoding error eno: Unknown error 541478725 (541478725) 5 Generating cutlist... 2015-02-26 19:58:57.731299 C mythutil version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org 2015-02-26 19:58:57.731316 C Qt version: compile: 4.8.6, runtime: 4.8.6 2015-02-26 19:58:57.731320 N Enabled verbose msgs: general 2015-02-26 19:58:57.731328 N Setting Log Level to LOG_INFO 2015-02-26 19:58:57.742620 I Added logging to the console 2015-02-26 19:58:57.743217 I Setup Interrupt handler 2015-02-26 19:58:57.743230 I Setup Terminated handler 2015-02-26 19:58:57.743237 I Setup Segmentation fault handler 2015-02-26 19:58:57.743246 I Setup Aborted handler 2015-02-26 19:58:57.743253 I Setup Bus error handler 2015-02-26 19:58:57.743262 I Setup Floating point exception handler 2015-02-26 19:58:57.743273 I Setup Illegal instruction handler 2015-02-26 19:58:57.743282 I Setup Real-time signal 0 handler 2015-02-26 19:58:57.743348 N Using runtime prefix = /usr 2015-02-26 19:58:57.743360 N Read conf dir = /etc/mythtv 2015-02-26 19:58:57.743378 N Using configuration directory = /etc/mythtv 2015-02-26 19:58:57.743469 I Assumed character encoding: en_US.UTF-8 2015-02-26 19:58:57.743725 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 2015-02-26 19:58:57.743738 E Error Msg: unexpected end of file 2015-02-26 19:58:57.743806 E DBHostName is not set in config.xml 2015-02-26 19:58:57.743824 E DBHostName is not set in config.xml 2015-02-26 19:58:57.743848 N Empty LocalHostName. 2015-02-26 19:58:57.743856 I Using localhost value of douglas 2015-02-26 19:58:57.763315 N Setting QT default locale to en_US 2015-02-26 19:58:57.763385 I Current locale en_US 2015-02-26 19:58:57.763430 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml 2015-02-26 19:58:57.781681 N Commercial Skip List copied to Cutlist 2015-02-26 19:58:57.843771 I New Client: (#1) Commercial Skip List copied to Cutlist /usr/bin/mythtranscode --chanid 1107 --starttime 20150220060000 --honorcutlist --fifodir /tmp/mythar24223 --cleancut & 2015-02-26 19:58:57.994061 C mythtranscode version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org 2015-02-26 19:58:57.994079 C Qt version: compile: 4.8.6, runtime: 4.8.6 2015-02-26 19:58:57.994084 N Enabled verbose msgs: general 2015-02-26 19:58:57.994092 N Setting Log Level to LOG_INFO 2015-02-26 19:58:58.004831 I Added logging to the console 2015-02-26 19:58:58.005144 I Setup Interrupt handler 2015-02-26 19:58:58.005151 I Setup Terminated handler 2015-02-26 19:58:58.005156 I Setup Segmentation fault handler 2015-02-26 19:58:58.005161 I Setup Aborted handler 2015-02-26 19:58:58.005165 I Setup Bus error handler 2015-02-26 19:58:58.005169 I Setup Floating point exception handler 2015-02-26 19:58:58.005175 I Setup Illegal instruction handler 2015-02-26 19:58:58.005180 I Setup Real-time signal 0 handler 2015-02-26 19:58:58.005224 N Using runtime prefix = /usr 2015-02-26 19:58:58.005228 N Read conf dir = /etc/mythtv 2015-02-26 19:58:58.005237 N Using configuration directory = /etc/mythtv 2015-02-26 19:58:58.005293 I Assumed character encoding: en_US.UTF-8 2015-02-26 19:58:58.005447 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 2015-02-26 19:58:58.005451 E Error Msg: unexpected end of file 2015-02-26 19:58:58.005490 E DBHostName is not set in config.xml 2015-02-26 19:58:58.005502 E DBHostName is not set in config.xml 2015-02-26 19:58:58.005514 N Empty LocalHostName. 2015-02-26 19:58:58.005521 I Using localhost value of douglas 2015-02-26 19:58:58.031897 N Setting QT default locale to en_US 2015-02-26 19:58:58.031959 I Current locale en_US 2015-02-26 19:58:58.032004 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml 2015-02-26 19:58:58.037659 I Loading en_us translation for module mythfrontend 2015-02-26 19:58:58.042179 N Transcoding from /export/recordings/1107_20150220060000.mpg to FIFO 2015-02-26 19:58:58.074048 I AFD: codec AC3 has 6 channels 2015-02-26 19:58:58.074280 I AFD: Opened codec 0x1f4a4c0, id(AC3) type(Audio) 2015-02-26 19:58:58.074326 I AFD: codec AC3 has 1 channels 2015-02-26 19:58:58.074528 I AFD: Opened codec 0x1f4af20, id(AC3) type(Audio) 2015-02-26 19:58:58.076336 I AFD: Opened codec 0x1f52080, id(MPEG2VIDEO) type(Video) 2015-02-26 19:58:58.076411 N AudioPlayer: Enabling Audio 2015-02-26 19:58:58.102624 I MythCoreContext: Connecting to backend server: 10.2.2.7:6543 (try 1 of 1) 2015-02-26 19:58:58.103884 I Using protocol version 77 2015-02-26 19:58:58.107639 I New Client: (#1) 2015-02-26 19:58:58.117604 I Honoring the cutlist while transcoding 2015-02-26 19:58:58.118113 I Cutlist : 7481-12776,31978-39252,56938-64787,86233-90587,104669-108171 2015-02-26 19:58:58.118116 I Original Length: 107880 frames 2015-02-26 19:58:58.118118 I New Length : 79606 frames 2015-02-26 19:58:58.118612 N Found video height of 1088. This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such. 2015-02-26 19:58:58.163151 I FifoVideoWidth 1920 2015-02-26 19:58:58.163158 I FifoVideoHeight 1088 2015-02-26 19:58:58.163170 I FifoVideoAspectRatio 1.77778 2015-02-26 19:58:58.163175 I FifoVideoFrameRate 29.97 2015-02-26 19:58:58.163178 I FifoAudioFormat raw 2015-02-26 19:58:58.163181 I FifoAudioChannels 2 2015-02-26 19:58:58.163185 I FifoAudioSampleRate 48000 2015-02-26 19:58:58.163391 I Created video fifo: /tmp/mythar24223/vidout 2015-02-26 19:58:58.181956 I Created audio fifo: /tmp/mythar24223/audout 2015-02-26 19:58:58.182096 I Video 1920x1088 at 29.97fps Audio rate: 48000 2015-02-26 19:58:58.182101 I Created fifos. Waiting for connection. 2015-02-26 19:58:58.182120 I Dumping Video and Audio data to fifos 2015-02-26 19:58:58.190235 I AFD: Audio stream changed 2015-02-26 19:58:58.190942 I AFD: Audio stream changed 2015-02-26 19:58:58.191092 I AFD: Audio stream changed 2015-02-26 19:58:58.191214 I AFD: Audio stream changed 2015-02-26 19:58:58.193160 I AFD: Audio stream changed 2015-02-26 19:58:58.195318 I AFD: Audio stream changed 2015-02-26 19:58:58.195357 I Audio is 67ms behind video at # 2: auddelta=25420310, viddelta=25420243 2015-02-26 19:58:58.195361 I Dropping video frame 2015-02-26 19:58:58.198228 I AFD: Audio stream changed 2015-02-26 19:58:58.198268 I Audio is 67ms behind video at # 2: auddelta=25420343, viddelta=25420276 2015-02-26 19:58:58.198273 I Dropping video frame 2015-02-26 19:58:58.200384 I AFD: Audio stream changed 2015-02-26 19:58:58.200490 I Audio is 67ms behind video at # 2: auddelta=25420377, viddelta=25420310 2015-02-26 19:58:58.200496 I Dropping video frame 2015-02-26 19:58:58.202499 I AFD: Audio stream changed 2015-02-26 19:58:58.202605 I Audio is 67ms behind video at # 2: auddelta=25420410, viddelta=25420343 2015-02-26 19:58:58.202611 I Dropping video frame 2015-02-26 19:58:58.204442 I AFD: Audio stream changed 2015-02-26 19:58:58.204517 I Audio is 67ms behind video at # 2: auddelta=25420443, viddelta=25420376 From stuarta at squashedfrog.net Tue Mar 3 15:19:43 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Tue, 03 Mar 2015 15:19:43 +0000 Subject: [mythtv] Transcoding has quit working 27.4 In-Reply-To: <201503022220.t22MKuU7012686@douglas.highley-recommended.com> References: <201503022220.t22MKuU7012686@douglas.highley-recommended.com> Message-ID: <54F5D10F.2040904@squashedfrog.net> Contact me offlist about sorting your forum account. Regards Stuart On 02/03/15 22:20, David Highley wrote: > Trans coding seems to be broken for some recordings. We do two > trans codes; one is just to cut commercials and the other is to trans code > to H264 format. For some recordings they have stopped working and the > symptoms are different. In the second case it drops all frames because > of a constant shift between the audio and video. Seems to be the HD > programs and not the ones translated to HD by the cable or TV > programming. This had been working up till the 27.4 update. > > Separate question/issue. Would have posted this on the new forums, but > egg on face, did not save the user id and password. When I go to the > forgot password page and put in my email address it says it does not > know about it. When I try to register it blocks me because the email is > already in use. Seems to be no way to contact the forum administrators > to resolve the issue:-( > > =================================================== > - trans code to cut commercials, auto trans code: > > 2015-02-26 19:55:08.177630 C [24201/24201] thread_unknown mythcommandlineparser.cpp:2595 (ConfigureLogging) - mythtranscode version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org > 2015-02-26 19:55:08.177654 C [24201/24201] thread_unknown mythcommandlineparser.cpp:2597 (ConfigureLogging) - Qt version: compile: 4.8.6, runtime: 4.8.6 > 2015-02-26 19:55:08.177658 N [24201/24201] thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) - Enabled verbose msgs: general > 2015-02-26 19:55:08.177931 N [24201/24201] thread_unknown logging.cpp:907 (logStart) - Setting Log Level to LOG_INFO > 2015-02-26 19:55:08.188761 I [24201/24204] Logger logging.cpp:308 (run) - Added logging to the console > 2015-02-26 19:55:08.189335 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Interrupt handler > 2015-02-26 19:55:08.189346 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Terminated handler > 2015-02-26 19:55:08.189359 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Segmentation fault handler > 2015-02-26 19:55:08.189366 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Aborted handler > 2015-02-26 19:55:08.189375 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Bus error handler > 2015-02-26 19:55:08.189382 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Floating point exception handler > 2015-02-26 19:55:08.189392 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Illegal instruction handler > 2015-02-26 19:55:08.189403 I [24201/24201] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Real-time signal 0 handler > 2015-02-26 19:55:08.189464 N [24201/24201] thread_unknown mythdirs.cpp:55 (InitializeMythDirs) - Using runtime prefix = /usr > 2015-02-26 19:55:08.189469 N [24201/24201] thread_unknown mythdirs.cpp:61 (InitializeMythDirs) - Read conf dir = /etc/mythtv > 2015-02-26 19:55:08.189486 N [24201/24201] thread_unknown mythdirs.cpp:68 (InitializeMythDirs) - Using configuration directory = /etc/mythtv > 2015-02-26 19:55:08.189577 I [24201/24201] CoreContext mythcorecontext.cpp:257 (Init) - Assumed character encoding: en_US.UTF-8 > 2015-02-26 19:55:08.189829 E [24201/24201] CoreContext configuration.cpp:67 (Load) - Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 > 2015-02-26 19:55:08.189837 E [24201/24201] CoreContext configuration.cpp:69 (Load) - Error Msg: unexpected end of file > 2015-02-26 19:55:08.189900 E [24201/24201] CoreContext mythdbparams.cpp:39 (IsValid) - DBHostName is not set in config.xml > 2015-02-26 19:55:08.189922 E [24201/24201] CoreContext mythdbparams.cpp:39 (IsValid) - DBHostName is not set in config.xml > 2015-02-26 19:55:08.189940 N [24201/24201] CoreContext mythcontext.cpp:504 (LoadDatabaseSettings) - Empty LocalHostName. > 2015-02-26 19:55:08.189951 I [24201/24201] CoreContext mythcontext.cpp:512 (LoadDatabaseSettings) - Using localhost value of douglas > 2015-02-26 19:55:08.215137 N [24201/24201] CoreContext mythcorecontext.cpp:1634 (InitLocale) - Setting QT default locale to en_US > 2015-02-26 19:55:08.215210 I [24201/24201] CoreContext mythcorecontext.cpp:1667 (SaveLocaleDefaults) - Current locale en_US > 2015-02-26 19:55:08.215265 N [24201/24201] CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) - Reading locale defaults from /usr/share/mythtv//locales/en_us.xml > 2015-02-26 19:55:08.220081 I [24201/24201] CoreContext mythtranslation.cpp:65 (load) - Loading en_us translation for module mythfrontend > 2015-02-26 19:55:08.248980 N [24201/24201] CoreContext main.cpp:569 (main) - Transcoding from /export/recordings/1107_20150220060000.mpg to /export/recordings/1107_20150220060000.mpg.tmp > 2015-02-26 19:55:08.289694 I [24201/24203] LogForward loggingserver.cpp:1373 (forwardMessage) - New Client: (#1) > 2015-02-26 19:55:08.289900 I [24201/24203] LogForward loggingserver.cpp:142 (FileLogger) - Added logging to /var/log/mythtv/mythtranscode.20150227035508.24201.log > 2015-02-26 19:55:08.321266 I [24201/24208] SendMessage mythcorecontext.cpp:426 (ConnectCommandSocket) - MythCoreContext: Connecting to backend server: 10.2.2.7:6543 (try 1 of 1) > 2015-02-26 19:55:08.322823 I [24201/24208] SendMessage mythcorecontext.cpp:1547 (CheckProtoVersion) - Using protocol version 77 > 2015-02-26 19:55:08.364905 I [24201/24201] CoreContext avformatdecoder.cpp:2141 (ScanStreams) - AFD: codec AC3 has 6 channels > 2015-02-26 19:55:08.365100 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe66160, id(AC3) type(Audio) > 2015-02-26 19:55:08.365143 I [24201/24201] CoreContext avformatdecoder.cpp:2141 (ScanStreams) - AFD: codec AC3 has 1 channels > 2015-02-26 19:55:08.365313 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe66bc0, id(AC3) type(Audio) > 2015-02-26 19:55:08.370821 I [24201/24201] CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) - AFD: Opened codec 0xe6dd20, id(MPEG2VIDEO) type(Video) > 2015-02-26 19:55:08.370875 N [24201/24201] CoreContext audioplayer.cpp:164 (ReinitAudio) - AudioPlayer: Enabling Audio > 2015-02-26 19:55:08.982463 N [24201/24201] CoreContext transcode.cpp:376 (TranscodeFile) - Found video height of 1088. This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such. > 2015-02-26 19:55:08.982482 N [24201/24201] CoreContext transcode.cpp:111 (GetProfile) - Transcode: Looking for autodetect profile: Autodetect from 1080i > 2015-02-26 19:55:09.016155 N [24201/24201] CoreContext transcode.cpp:136 (GetProfile) - Transcode: Using autodetect profile: MPEG2 > 2015-02-26 19:55:09.016212 E [24201/24201] CoreContext transcode.cpp:747 (TranscodeFile) - No video information found! > 2015-02-26 19:55:09.016214 E [24201/24201] CoreContext transcode.cpp:749 (TranscodeFile) - Please ensure that recording profiles for the transcoder are set > 2015-02-26 19:55:09.017668 E [24201/24201] CoreContext main.cpp:724 (main) - Transcoding /export/recordings/1107_20150220060000.mpg failed > 2015-02-26 19:55:09.018195 N [24201/24201] CoreContext main.cpp:1090 (CompleteJob) - Deleting /export/recordings/1107_20150220060000.mpg.tmp > 2015-02-26 19:55:09.018432 N [24201/24201] CoreContext main.cpp:749 (transUnlink) - Requesting delete for file 'myth://Default at douglas/1107_20150220060000.mpg.tmp'. > 2015-02-26 19:55:09.022444 N [24201/24201] CoreContext main.cpp:755 (transUnlink) - Deleting file '/export/recordings/1107_20150220060000.mpg.tmp'. > 2015-02-26 19:55:09.022845 I [24201/24201] CoreContext mythcontext.cpp:1194 (~MythContext) - Waiting for threads to exit. > > =================================================== > - transcode to H264 > > Flagging Commercials... > MythTV Commercial Flagger, flagging commercials for: > Elementary - When Your Number's Up > 2015-02-26 19:55:14.556076 C mythcommflag version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org > 2015-02-26 19:55:14.556093 C Qt version: compile: 4.8.6, runtime: 4.8.6 > 2015-02-26 19:55:14.567906 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 > 2015-02-26 19:55:14.567914 E Error Msg: unexpected end of file > 2015-02-26 19:55:14.567976 E DBHostName is not set in config.xml > 2015-02-26 19:55:14.567995 E DBHostName is not set in config.xml > Finding Logo  0%/ 0%/1000fps 0%/ 675fps 0%/ 555fps 0%/ 525fps 0%/ 532fps 0%/ 517fps 0%/ 528fps 0%/ 540fps 0%/ 554fps 0%/ 558fps 1%/ 556fps 1%/ 557fps 1%/ 555fps 1%/ 548fps 1%/ 543fps 1%/ 544fps 1%/ 545fps 1%/ 548fps 1%/ 549fps 1%/ 553fps 1%/ 555fps 2%/ 557fps 2%/ 559fps 2%/ 562fps 2%/ 564fps 2%/ 566fps 2%/ 568fps 2%/ 566fps 2%/ 559fps 2%/ 559fps 2%/ 561fps 2%/ 562fps 3%/ 563fps 3%/ 564fps 3%/ 563fps 3%/ 563fps 3%/ 559fps 3%/ 557fps 3%/ 555fps 3%/ 554fps 3%/ 552fps 3%/ 550fps 3%/ 547fps 4%/ 545fps 4%/ 542fps 4%/ 539fps 4%/ 536fps 4%/ 534fps 4%/ 532fps 4%/ 531fps 4%/ 531fps 4%/ 529fps 4%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 529fps 5%/ 527fp! > s 5%/ 526fps 5%/ 525fps 5%/ 525fps 5%/ 524fps 5%/ 522fps 5%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 521fps 6%/ 519fps 6%/ 518fps 6%/ 519fps 6%/ 518fps 6%/ 517fps 6%/ 519fps 7%/ 519fps 7%/ 518fps 7%/ 516fps 7%/ 515fps 7%/ 513fps 7%/ 512fps 7%/ 511fps 7%/ 509fps 7%/ 510fps 7%/ 511fps 7%/ 509fps 8%/ 509fps 8%/ 510fps 8%/ 510fps 8%/ 509fps 8%/ 508fps 8%/ 508fps 8%/ 508fps 8%/ 507fps 8%/ 507fps 8%/ 505fps 8%/ 505fps 9%/ 506fps 9%/ 506fps 9%/ 507fps 9%/ 508fps 9%/ 509fps 9%/ 508fps 9%/ 507fps 9%/ 506fps 9%/ 505fps 9%/ 504fps 10%/ 503fps 10%/ 503fps 10%/ 502fps 10%/ 502fps 10%/ 502fps 10%/ 501fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 10%/ 500fps 11%/ 500fps 11%/ 5! > 00fps 11%/ 499fps 11%/ 499fps 11%/ 498fps 11%/! > 498fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 11%/ 497fps 12%/ 496fps 12%/ 495fps 12%/ 495fps 12%/ 494fps 12%/ 493fps 12%/ 492fps 12%/ 492fps 12%/ 491fps 12%/ 490fps 12%/ 489fps 12%/ 489fps 13%/ 488fps 13%/ 488fps 13%/ 488fps 13%/ 487fps 13%/ 486fps 13%/ 485fps 13%/ 485fps 13%/ 484fps 13%/ 483fps 13%/ 483fps 13%/ 482fps 14%/ 482fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 481fps 14%/ 480fps 14%/ 480fps 14%/ 480fps 14%/ 480fps 15%/ 480fps 15%/ 480fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 479fps 15%/ 480fps 15%/ 480fps 15%/ 481fps 15%/ 482fps 16%/ 482fps 16%/ 483fps 16%/ 483fps 16%/ 484fps 16%/ 484fps 16%/ 485fps 16%/ 485fps 16%/ 486fps 16%/ 486fps 16%/ 486fps 16%/ 487fps 17%/ 487fps 17%/ 487fps ! > 17%/ 487fps 17%/ 487fps 17%/ 487fps 17%/ 488fps 17%/ 488fps 17%/ 488fps 17%/ 489fps 17%/ 489fps 17%/ 490fps 18%/ 490fps 18%/ 491fps 18%/ 491fps 18%/ 491fps 18%/ 491fps 18%/ 492fps 18%/ 492fps 18%/ 493fps 18%/ 493fps 18%/ 493fps 19%/ 493fps 19%/ 494fps 19%/ 494fps 19%/ 494fps 19%/ 494fps 19%/ 495fps 19%/ 495fps 19%/ 495fps 19%/ 496fps 19%/ 496fps 19%/ 497fps 20%/ 497fps 20%/ 498fps 20%/ 498fps 20%/ 499fps 20%/ 499fps 20%/ 500fps 20%/ 500fps 20%/ 501fps 20%/ 501fps 20%/ 501fps 20%/ 502fps 21%/ 502fps 21%/ 502fps 21%/ 502fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 501fps 21%/ 502fps 21%/ 502fps 21%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 502fps 22%/ 503fps 22%/ 503fps 22%/ 503fps ! > 22%/ 504fps 23%/ 504fps 23%/ 504fps 23%/ 505fps 23%! > / 505fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 23%/ 506fps 24%/ 506fps 24%/ 506fps 24%/ 506fps 24%/ 507fps 24%/ 507fps 24%/ 507fps 24%/ 507fps 24%/ 508fps 24%/ 508fps 24%/ 508fps 24%/ 509fps 25%/ 509fps 25%/ 509fps 25%/ 509fps 25%/ 510fps 25%/ 510fps 25%/ 510fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 25%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 512fps 26%/ 512fps 26%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 511fps 26%/ 510fps 26%/ 510fps 26%/ 510fps 27%/ 509fps 27%/ 509fps 27%/ 509fps 27%/ 508fps 27%/ 508fps 27%/ 508fps 27%/ 508fps 27%/ 507fps 27%/ 507fps 27%/ 507fps 27%/ 506fps 28%/ 506fps 28%/ 506fps 28%/ 506fps 28%/ 505fps 28%/ 505fps 28%/ 505fps 28%/ 504fps 28%/ 504fps 28%/ 504fps 28%/ 504fps 29%/ 503fps ! > 29%/ 503fps 29%/ 503fps 29%/ 502fps 29%/ 502fps 29%/ 502fps 29%/ 502fps 29%/ 503fps 29%/ 503fps 29%/ 503fps 29%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 503fps 30%/ 502fps 30%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 501fps 31%/ 501fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 502fps 31%/ 501fps 31%/ 501fps 32%/ 501fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 32%/ 501fps 32%/ 501fps 32%/ 501fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 32%/ 502fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 503fps 33%/ 502fps 33%/ 502fps 33%/ 502fps 33%/ 501fps 33%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 501fps 34%/ 502fps 34%/ 502fps 34%/ 502fps 34%/ 502fps 34%/ 502fps! > 34%/ 502fps 34%/ 502fps 35%/ 501fps 35%/ 501fps 35! > %/ 501fps 35%/ 501fps 35%/ 501fps 35%/ 501fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 35%/ 500fps 36%/ 500fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 36%/ 499fps 37%/ 499fps 37%/ 499fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 500fps 37%/ 501fps 37%/ 501fps 38%/ 501fps 38%/ 501fps 38%/ 501fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 502fps 38%/ 503fps 38%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 503fps 39%/ 504fps 39%/ 504fps 39%/ 504fps 39%/ 504fps 39%/ 505fps 39%/ 504fps 39%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps 40%/ 504fps ! > 40%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 41%/ 504fps 42%/ 504fps 42%/ 504fps 42%/ 504fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 42%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 505fps 43%/ 506fps 43%/ 506fps 43%/ 506fps 43%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 44%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps > 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 506fps 45%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505fps 46%/ 505! > fps 46%/ 505fps 46%/ 505fps 46%/ 504fps 46%/ 504fps ! > 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 47%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 505fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 48%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 506fps 49%/ 507fps 49%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 507fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 50%/ 508fps 51%/ 508fps 51%/ 508fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 51%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps 52%/ 509fps! > 52%/ 510fps 52%/ 510fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 509fps 53%/ 510fps 53%/ 510fps 53%/ 511fps 53%/ 511fps 53%/ 511fps 53%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 54%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 511fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 55%/ 510fps 56%/ 510fps 56%/ 510fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 56%/ 509fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 508fps 57%/ 507fps 57%/ 507fps 57%/ 507fps 57%/ 507fps 57%/ 508fps 58%/ 508fps 58%/ 508fps 58%/ 507fps 58%/ 507fps 58%/ 507fps 58%/ 50! > 7fps 58%/ 507fps 58%/ 507fps 58%/ 507fps 58%/ 507fps ! > 58%/ 507fps 59%/ 506fps 59%/ 506fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 507fps 59%/ 506fps 59%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 506fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 60%/ 505fps 61%/ 505fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 61%/ 504fps 62%/ 504fps 62%/ 503fps 62%/ 503fps 62%/ 503fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 62%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 504fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 63%/ 505fps 64%/ 505fps 64%/ 505fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fp! > s 64%/ 504fps 64%/ 504fps 64%/ 504fps 64%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 65%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 66%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 504fps 67%/ 505fps 67%/ 505fps 67%/ 505fps 67%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 505fps 68%/ 506fps 68%/ 506fps 68%/ 506fps 68%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 506fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 69%/ 507fps 70%/ 507fps 70%/ 507fps 70%/ 507fps 70%/ 5! > 07fps 70%/ 508fps 70%/ 508fps 70%/ 508fps 70%/ 508fps ! > 70%/ 508fps 70%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 508fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 71%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 509fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 72%/ 510fps 73%/ 510fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 73%/ 511fps 74%/ 511fps 74%/ 511fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 74%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 512fps 75%/ 513fps 75%/ 512fps 75%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 512fps 76%/ 511f! > ps 76%/ 511fps 76%/ 511fps 76%/ 511fps 76%/ 511fps 76%/ 511fps 77%/ 511fps 77%/ 511fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 77%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 510fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 78%/ 509fps 79%/ 509fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 79%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 508fps 80%/ 507fps 80%/ 507fps 80%/ 507fps 80%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 507fps 81%/ 506fps 81%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ ! > 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps ! > 82%/ 506fps 82%/ 506fps 82%/ 506fps 82%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 83%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 84%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 506fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 85%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 86%/ 505fps 87%/ 505fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 87%/ 504fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505! > fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 88%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 505fps 89%/ 506fps 89%/ 506fps 89%/ 505fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 90%/ 506fps 91%/ 506fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 91%/ 507fps 92%/ 507fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps 92%/ 508fps > 92%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 508fps 93%/ 509fps 93%/ 509fps 94! > %/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509f! > ps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 94%/ 509fps 95%/ 509fps 95%/ 509fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 510fps 95%/ 511fps 95%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 511fps 96%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 512fps 97%/ 511fps 97%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 98%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps 99%/ 511fps  2015-02-26 19:58:55.0! > 33741 E decoding error > eno: Unknown error 541478725 (541478725) > 5 > Generating cutlist... > 2015-02-26 19:58:57.731299 C mythutil version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org > 2015-02-26 19:58:57.731316 C Qt version: compile: 4.8.6, runtime: 4.8.6 > 2015-02-26 19:58:57.731320 N Enabled verbose msgs: general > 2015-02-26 19:58:57.731328 N Setting Log Level to LOG_INFO > 2015-02-26 19:58:57.742620 I Added logging to the console > 2015-02-26 19:58:57.743217 I Setup Interrupt handler > 2015-02-26 19:58:57.743230 I Setup Terminated handler > 2015-02-26 19:58:57.743237 I Setup Segmentation fault handler > 2015-02-26 19:58:57.743246 I Setup Aborted handler > 2015-02-26 19:58:57.743253 I Setup Bus error handler > 2015-02-26 19:58:57.743262 I Setup Floating point exception handler > 2015-02-26 19:58:57.743273 I Setup Illegal instruction handler > 2015-02-26 19:58:57.743282 I Setup Real-time signal 0 handler > 2015-02-26 19:58:57.743348 N Using runtime prefix = /usr > 2015-02-26 19:58:57.743360 N Read conf dir = /etc/mythtv > 2015-02-26 19:58:57.743378 N Using configuration directory = /etc/mythtv > 2015-02-26 19:58:57.743469 I Assumed character encoding: en_US.UTF-8 > 2015-02-26 19:58:57.743725 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 > 2015-02-26 19:58:57.743738 E Error Msg: unexpected end of file > 2015-02-26 19:58:57.743806 E DBHostName is not set in config.xml > 2015-02-26 19:58:57.743824 E DBHostName is not set in config.xml > 2015-02-26 19:58:57.743848 N Empty LocalHostName. > 2015-02-26 19:58:57.743856 I Using localhost value of douglas > 2015-02-26 19:58:57.763315 N Setting QT default locale to en_US > 2015-02-26 19:58:57.763385 I Current locale en_US > 2015-02-26 19:58:57.763430 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml > 2015-02-26 19:58:57.781681 N Commercial Skip List copied to Cutlist > 2015-02-26 19:58:57.843771 I New Client: (#1) > Commercial Skip List copied to Cutlist > /usr/bin/mythtranscode --chanid 1107 --starttime 20150220060000 --honorcutlist --fifodir /tmp/mythar24223 --cleancut & > 2015-02-26 19:58:57.994061 C mythtranscode version: fixes/0.27 [v0.27.4-27-g40506c2] www.mythtv.org > 2015-02-26 19:58:57.994079 C Qt version: compile: 4.8.6, runtime: 4.8.6 > 2015-02-26 19:58:57.994084 N Enabled verbose msgs: general > 2015-02-26 19:58:57.994092 N Setting Log Level to LOG_INFO > 2015-02-26 19:58:58.004831 I Added logging to the console > 2015-02-26 19:58:58.005144 I Setup Interrupt handler > 2015-02-26 19:58:58.005151 I Setup Terminated handler > 2015-02-26 19:58:58.005156 I Setup Segmentation fault handler > 2015-02-26 19:58:58.005161 I Setup Aborted handler > 2015-02-26 19:58:58.005165 I Setup Bus error handler > 2015-02-26 19:58:58.005169 I Setup Floating point exception handler > 2015-02-26 19:58:58.005175 I Setup Illegal instruction handler > 2015-02-26 19:58:58.005180 I Setup Real-time signal 0 handler > 2015-02-26 19:58:58.005224 N Using runtime prefix = /usr > 2015-02-26 19:58:58.005228 N Read conf dir = /etc/mythtv > 2015-02-26 19:58:58.005237 N Using configuration directory = /etc/mythtv > 2015-02-26 19:58:58.005293 I Assumed character encoding: en_US.UTF-8 > 2015-02-26 19:58:58.005447 E Error parsing: /etc/mythtv/config.xml at line: 1 column: 1 > 2015-02-26 19:58:58.005451 E Error Msg: unexpected end of file > 2015-02-26 19:58:58.005490 E DBHostName is not set in config.xml > 2015-02-26 19:58:58.005502 E DBHostName is not set in config.xml > 2015-02-26 19:58:58.005514 N Empty LocalHostName. > 2015-02-26 19:58:58.005521 I Using localhost value of douglas > 2015-02-26 19:58:58.031897 N Setting QT default locale to en_US > 2015-02-26 19:58:58.031959 I Current locale en_US > 2015-02-26 19:58:58.032004 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml > 2015-02-26 19:58:58.037659 I Loading en_us translation for module mythfrontend > 2015-02-26 19:58:58.042179 N Transcoding from /export/recordings/1107_20150220060000.mpg to FIFO > 2015-02-26 19:58:58.074048 I AFD: codec AC3 has 6 channels > 2015-02-26 19:58:58.074280 I AFD: Opened codec 0x1f4a4c0, id(AC3) type(Audio) > 2015-02-26 19:58:58.074326 I AFD: codec AC3 has 1 channels > 2015-02-26 19:58:58.074528 I AFD: Opened codec 0x1f4af20, id(AC3) type(Audio) > 2015-02-26 19:58:58.076336 I AFD: Opened codec 0x1f52080, id(MPEG2VIDEO) type(Video) > 2015-02-26 19:58:58.076411 N AudioPlayer: Enabling Audio > 2015-02-26 19:58:58.102624 I MythCoreContext: Connecting to backend server: 10.2.2.7:6543 (try 1 of 1) > 2015-02-26 19:58:58.103884 I Using protocol version 77 > 2015-02-26 19:58:58.107639 I New Client: (#1) > 2015-02-26 19:58:58.117604 I Honoring the cutlist while transcoding > 2015-02-26 19:58:58.118113 I Cutlist : 7481-12776,31978-39252,56938-64787,86233-90587,104669-108171 > 2015-02-26 19:58:58.118116 I Original Length: 107880 frames > 2015-02-26 19:58:58.118118 I New Length : 79606 frames > 2015-02-26 19:58:58.118612 N Found video height of 1088. This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such. > 2015-02-26 19:58:58.163151 I FifoVideoWidth 1920 > 2015-02-26 19:58:58.163158 I FifoVideoHeight 1088 > 2015-02-26 19:58:58.163170 I FifoVideoAspectRatio 1.77778 > 2015-02-26 19:58:58.163175 I FifoVideoFrameRate 29.97 > 2015-02-26 19:58:58.163178 I FifoAudioFormat raw > 2015-02-26 19:58:58.163181 I FifoAudioChannels 2 > 2015-02-26 19:58:58.163185 I FifoAudioSampleRate 48000 > 2015-02-26 19:58:58.163391 I Created video fifo: /tmp/mythar24223/vidout > 2015-02-26 19:58:58.181956 I Created audio fifo: /tmp/mythar24223/audout > 2015-02-26 19:58:58.182096 I Video 1920x1088 at 29.97fps Audio rate: 48000 > 2015-02-26 19:58:58.182101 I Created fifos. Waiting for connection. > 2015-02-26 19:58:58.182120 I Dumping Video and Audio data to fifos > 2015-02-26 19:58:58.190235 I AFD: Audio stream changed > 2015-02-26 19:58:58.190942 I AFD: Audio stream changed > 2015-02-26 19:58:58.191092 I AFD: Audio stream changed > 2015-02-26 19:58:58.191214 I AFD: Audio stream changed > 2015-02-26 19:58:58.193160 I AFD: Audio stream changed > 2015-02-26 19:58:58.195318 I AFD: Audio stream changed > 2015-02-26 19:58:58.195357 I Audio is 67ms behind video at # 2: auddelta=25420310, viddelta=25420243 > 2015-02-26 19:58:58.195361 I Dropping video frame > 2015-02-26 19:58:58.198228 I AFD: Audio stream changed > 2015-02-26 19:58:58.198268 I Audio is 67ms behind video at # 2: auddelta=25420343, viddelta=25420276 > 2015-02-26 19:58:58.198273 I Dropping video frame > 2015-02-26 19:58:58.200384 I AFD: Audio stream changed > 2015-02-26 19:58:58.200490 I Audio is 67ms behind video at # 2: auddelta=25420377, viddelta=25420310 > 2015-02-26 19:58:58.200496 I Dropping video frame > 2015-02-26 19:58:58.202499 I AFD: Audio stream changed > 2015-02-26 19:58:58.202605 I Audio is 67ms behind video at # 2: auddelta=25420410, viddelta=25420343 > 2015-02-26 19:58:58.202611 I Dropping video frame > 2015-02-26 19:58:58.204442 I AFD: Audio stream changed > 2015-02-26 19:58:58.204517 I Audio is 67ms behind video at # 2: auddelta=25420443, viddelta=25420376 > > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > From gnassas at mac.com Wed Mar 4 20:19:39 2015 From: gnassas at mac.com (George Nassas) Date: Wed, 04 Mar 2015 15:19:39 -0500 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <71290247.7gtkMRDJof@scafell> References: <71290247.7gtkMRDJof@scafell> Message-ID: <0D41576B-8522-4783-AC36-39B49F68749E@mac.com> On Mar 1, 2015, at 5:47 AM, Stuart Morgan wrote: > We're on the hunt for bugs caused by the switch to QT 5 and this is something > you can help us with. So please make sure you're ready for the switch Could you set expectations for people with things like what you mean by ?ready? and should we expect current master to be usable for production or is it a total crap shoot at this point. Also, would you feel master to be solid if you?re on qt4 libraries? How much testing was done before this announcement? I took the plunge and the build went smoothly enough. For folks on Debian it?s enough to install qt5-default libqt5webkit5-dev qtscript5-dev libqt5sql5-mysql and they?ll cause most of the qt4 packages to be removed due to conflicts. I used apt-show-versions to tell me what other qt4 packages were around and I removed those manually. A database change was committed in mid February so people coming from builds before that will have a little extra effort should they decide to back off and return to qt4. Nothing too major, the update was to add tables named users, user_permissions, and user_sessions so you can drop those and decrement the schema number and any recordings you made while testing qt5 will be preserved. The first few times I ran the backend it failed to back up the database. There was no reason given in the backend log nor did the backup script make any effort to give one. When I stepped through it in gdb the backup, and db upgrade, worked OK and continued doing so when I reran outside of gdb. Who knows. The frontend came up OK and navigated through menus and queued new recordings successfully. I tried to play back a recording but the log filled with endless ?QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined? messages. There?s context here:http://pastebin.com/z4RnRC5F . I?m using vaapi with an ivy bridge i7?s built-in video and the recording was an hd mpeg2 atsc recording. I wasn?t able to get anywhere with gdb on the frontend but did stop it while it was spewing messages and took a stack trace FWIW, it?s at http://pastebin.com/VXrLSMg7 . My first attempt at recording failed due to tuning errors but that might be due to weather issues (I?m on OTA). Subsequently I started recordings for on each of my 5 tuners, some of them using both virtual tuners, for a total of 8 simultaneous. Recording seems to pass the basic stink test. Losing playback makes this a non-starter so I?m rolling back. If you want anything specific tested in the next 24 hours I can probably accommodate that otherwise it?ll be after the weekend. - George -------------- next part -------------- An HTML attachment was scrubbed... URL: From gary.buhrmaster at gmail.com Thu Mar 5 06:06:35 2015 From: gary.buhrmaster at gmail.com (Gary Buhrmaster) Date: Thu, 5 Mar 2015 06:06:35 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <0D41576B-8522-4783-AC36-39B49F68749E@mac.com> References: <71290247.7gtkMRDJof@scafell> <0D41576B-8522-4783-AC36-39B49F68749E@mac.com> Message-ID: On Wed, Mar 4, 2015 at 8:19 PM, George Nassas wrote: I am not a dev, but I have stayed at a Holiday Inn Express... > Could you set expectations for people with things like what you mean by > ?ready? and should we expect current master to be usable for production or > is it a total crap shoot at this point. On a scale of 0x0 to 0x7, it is likely a 0x5. But master has always been wibbly wobbly regarding "ready". It is called "unstable/development" for a reason. Mostly it is good. Sometimes there are rough spots. The rough spots get fixed, but you might get unlucky with the timing and pull at just the wrong time, and encounter some serious issues. Caveat Emptor. In particular, right now, there were/are some reported segfaults that are actually due to real code bugs that (apparently) in Qt4 happened to work (most of the time?) but in Qt5, not so much. I would not be surprised to know that some of the random segfaults that have been reported over the years are related to this (timing, and race conditions, are everything). There are likely more such in the code. Testing by users of the various code paths are a useful tool. > Also, would you feel master to be solid if you?re on qt4 libraries? It is intended that RSN new code will be added to utilize the (new) Qt5 features/constructs such that master will not build on Qt4. There will be no (intentional) effort to insure that master builds on a Qt4 base (previously you may find code in master/fixes that was intended to work on either version of Qt). I would plan accordingly. And remember, the bugs being identified with Qt5 are real bugs. You might have gotten lucky with Qt4, but the bugs are real. From gnassas at mac.com Thu Mar 5 14:17:07 2015 From: gnassas at mac.com (George Nassas) Date: Thu, 05 Mar 2015 09:17:07 -0500 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: References: <71290247.7gtkMRDJof@scafell> <0D41576B-8522-4783-AC36-39B49F68749E@mac.com> Message-ID: <0759BD66-CA1E-4BEE-938F-75116D0608DB@mac.com> On Mar 5, 2015, at 1:06 AM, Gary Buhrmaster wrote: > > I would plan accordingly What is the last safe commit for qt4? - George -------------- next part -------------- An HTML attachment was scrubbed... URL: From stuarta at squashedfrog.net Thu Mar 5 15:36:07 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Thu, 05 Mar 2015 15:36:07 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <0759BD66-CA1E-4BEE-938F-75116D0608DB@mac.com> References: <71290247.7gtkMRDJof@scafell> <0D41576B-8522-4783-AC36-39B49F68749E@mac.com> <0759BD66-CA1E-4BEE-938F-75116D0608DB@mac.com> Message-ID: <54F877E7.6000104@squashedfrog.net> On 05/03/15 14:17, George Nassas wrote: > On Mar 5, 2015, at 1:06 AM, Gary Buhrmaster > wrote: >> >> I would plan accordingly > > What is the last safe commit for qt4? > Current master, there hasn't been anything committed yet which *forces* qt5 fyi. i see the same ?QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined? messages as you do, but not for all recordings Regards Stuart Auchterlonie From warpme at o2.pl Sat Mar 7 12:23:46 2015 From: warpme at o2.pl (Warpme) Date: Sat, 07 Mar 2015 13:23:46 +0100 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <71290247.7gtkMRDJof@scafell> References: <71290247.7gtkMRDJof@scafell> Message-ID: <54FAEDD2.1050402@o2.pl> On 01/03/15 11:47, Stuart Morgan wrote: > Within the next couple of weeks we will be switching the minimum QT version > from 4.8 to 5.2* > > QT 4 goes End of Life at the end of this year and so we want our next release, > the one users will be using past this deadline to be built on QT 5. Having > access to some of the features of QT 5 is also a nice benefit. > > *5.2 was selected as the minimum version as this is the lowest version offered > by all distros we surveyed. We won't rule out a move to a more recent version, > i.e. 5.4 which is already available for most distros sometime before the > release. > > We're on the hunt for bugs caused by the switch to QT 5 and this is something > you can help us with. So please make sure you're ready for the switch, the > earlier you start the transition to QT 5 the smoother the process will be. > I just moved Minimyth2 to Qt5.4.1 and I must say it is impressive how Devs managed this transition! So far I tested only frontend functions and ALL works perfectly (at least I wasn't able to discover broken FE functions by move to Qt5). Next days I'll be preparing Qt5 packages for backend and will give test run for BE - but looking how well FE is working - I don't expect any problems with BE. From stuart at tase.co.uk Sat Mar 7 13:27:22 2015 From: stuart at tase.co.uk (Stuart Morgan) Date: Sat, 07 Mar 2015 13:27:22 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FAEDD2.1050402@o2.pl> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> Message-ID: <2837127.mGJt7edtLz@scafell> On Saturday 07 Mar 2015 13:23:46 Warpme wrote: > I just moved Minimyth2 to Qt5.4.1 and I must say it is impressive how > Devs managed this transition! > So far I tested only frontend functions and ALL works perfectly (at > least I wasn't able to discover broken FE functions by move to Qt5). > Next days I'll be preparing Qt5 packages for backend and will give test > run for BE - but looking how well FE is working - I don't expect any > problems with BE. There are bugs e.g. #12394, thankfully they are few in number. There are also likely to be issues which are subtle, or in areas of the code which don't get used much or by many people which have so far gone undetected. So while it's very stable, you should still keep your guard up and periodically check that everything you take for granted has actually worked. -- Stuart Morgan From warpme at o2.pl Sat Mar 7 18:52:02 2015 From: warpme at o2.pl (Warpme) Date: Sat, 07 Mar 2015 19:52:02 +0100 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <2837127.mGJt7edtLz@scafell> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> <2837127.mGJt7edtLz@scafell> Message-ID: <54FB48D2.501@o2.pl> On 07/03/15 14:27, Stuart Morgan wrote: > On Saturday 07 Mar 2015 13:23:46 Warpme wrote: >> I just moved Minimyth2 to Qt5.4.1 and I must say it is impressive how >> Devs managed this transition! >> So far I tested only frontend functions and ALL works perfectly (at >> least I wasn't able to discover broken FE functions by move to Qt5). >> Next days I'll be preparing Qt5 packages for backend and will give test >> run for BE - but looking how well FE is working - I don't expect any >> problems with BE. > There are bugs e.g. #12394, thankfully they are few in number. > > There are also likely to be issues which are subtle, or in areas of the code > which don't get used much or by many people which have so far gone undetected. > So while it's very stable, you should still keep your guard up and > periodically check that everything you take for granted has actually worked. > Hmm - before my post about mythtv with Qt5 stability I checked also this ticket. I do this on 15 different recordings and can't reproduce. Is there any special way to trigger this bug? br From keemllib at gmail.com Sat Mar 7 19:57:52 2015 From: keemllib at gmail.com (Bill Meek) Date: Sat, 07 Mar 2015 13:57:52 -0600 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FB48D2.501@o2.pl> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> <2837127.mGJt7edtLz@scafell> <54FB48D2.501@o2.pl> Message-ID: <54FB5840.4090109@gmail.com> On 03/07/2015 12:52 PM, Warpme wrote: > On 07/03/15 14:27, Stuart Morgan wrote: ... >> There are bugs e.g. #12394, thankfully they are few in number. >> >> There are also likely to be issues which are subtle, or in areas of the code >> which don't get used much or by many people which have so far gone undetected. >> So while it's very stable, you should still keep your guard up and >> periodically check that everything you take for granted has actually worked. >> > Hmm - before my post about mythtv with Qt5 stability I checked also this ticket. > I do this on 15 different recordings and can't reproduce. > Is there any special way to trigger this bug? > br I can reproduce it on one recording 100% of the time (Downton Abbey S5E9.) But on others, I can add/delete/adjust the cutlist without any problems. I can attach the recordedmarkup table entries to the ticket if required. Or, just here: http://pastebin.com/VXncSGF9 . There have been other recordings that fire the SEGV, but I only turned off autoexpire on this one. It doesn't seem to be typing speed related. From the keyboard, e z SEGV fires and FE closes. Now it's in 'editing in progress' state every time I press e. -- Bill From warpme at o2.pl Sat Mar 7 20:24:19 2015 From: warpme at o2.pl (Warpme) Date: Sat, 07 Mar 2015 21:24:19 +0100 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FB5840.4090109@gmail.com> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> <2837127.mGJt7edtLz@scafell> <54FB48D2.501@o2.pl> <54FB5840.4090109@gmail.com> Message-ID: <54FB5E73.9060408@o2.pl> On 07/03/15 20:57, Bill Meek wrote: > On 03/07/2015 12:52 PM, Warpme wrote: >> On 07/03/15 14:27, Stuart Morgan wrote: > ... >>> There are bugs e.g. #12394, thankfully they are few in number. >>> >>> There are also likely to be issues which are subtle, or in areas of >>> the code >>> which don't get used much or by many people which have so far gone >>> undetected. >>> So while it's very stable, you should still keep your guard up and >>> periodically check that everything you take for granted has actually >>> worked. >>> >> Hmm - before my post about mythtv with Qt5 stability I checked also >> this ticket. >> I do this on 15 different recordings and can't reproduce. >> Is there any special way to trigger this bug? >> br > > I can reproduce it on one recording 100% of the time (Downton Abbey > S5E9.) > But on others, I can add/delete/adjust the cutlist without any > problems. I > can attach the recordedmarkup table entries to the ticket if required. > Or, > just here: http://pastebin.com/VXncSGF9 . There have been other > recordings > that fire the SEGV, but I only turned off autoexpire on this one. > > It doesn't seem to be typing speed related. From the keyboard, e second> z SEGV fires and FE closes. Now it's in > 'editing in progress' state every time I press e. > Interesting. I tried this on 10 recordings (comm flagged and not). No segfault. But for sure this isn't mean the there is no bug.... From stuart at tase.co.uk Sat Mar 7 20:52:10 2015 From: stuart at tase.co.uk (Stuart Morgan) Date: Sat, 07 Mar 2015 20:52:10 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FB5E73.9060408@o2.pl> References: <71290247.7gtkMRDJof@scafell> <54FB5840.4090109@gmail.com> <54FB5E73.9060408@o2.pl> Message-ID: <3857719.r7AWT9P5Kp@scafell> On Saturday 07 Mar 2015 21:24:19 Warpme wrote: > > I can reproduce it on one recording 100% of the time (Downton Abbey > > S5E9.) > > But on others, I can add/delete/adjust the cutlist without any > > problems. I > > can attach the recordedmarkup table entries to the ticket if required. > > Or, > > just here: http://pastebin.com/VXncSGF9 . There have been other > > recordings > > that fire the SEGV, but I only turned off autoexpire on this one. > > > > It doesn't seem to be typing speed related. From the keyboard, e > second> z SEGV fires and FE closes. Now it's in > > 'editing in progress' state every time I press e. > > Interesting. > I tried this on 10 recordings (comm flagged and not). No segfault. > But for sure this isn't mean the there is no bug.... There's definitely a bug, I can see what the issue is and I even have a partial patch, I just haven't found the time to fix all the similar bugs in the same code. -- Stuart Morgan From mark at digivation.com.au Sun Mar 8 13:42:28 2015 From: mark at digivation.com.au (Mark Spieth) Date: Mon, 09 Mar 2015 00:42:28 +1100 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FAEDD2.1050402@o2.pl> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> Message-ID: <54FC51C4.3030704@digivation.com.au> On 7/03/2015 11:23 PM, Warpme wrote: > On 01/03/15 11:47, Stuart Morgan wrote: >> Within the next couple of weeks we will be switching the minimum QT >> version >> from 4.8 to 5.2* >> >> QT 4 goes End of Life at the end of this year and so we want our next >> release, >> the one users will be using past this deadline to be built on QT 5. >> Having >> access to some of the features of QT 5 is also a nice benefit. >> >> *5.2 was selected as the minimum version as this is the lowest >> version offered >> by all distros we surveyed. We won't rule out a move to a more recent >> version, >> i.e. 5.4 which is already available for most distros sometime before the >> release. >> >> We're on the hunt for bugs caused by the switch to QT 5 and this is >> something >> you can help us with. So please make sure you're ready for the >> switch, the >> earlier you start the transition to QT 5 the smoother the process >> will be. >> Hi Stuart Im trying to build the latest master with gcc4.9 and Qt5.4.0 (it is an arm cross build for android (17), S4 real target) I just updated to the latest this morning and now Im getting. moc_recording.o:moc_recording.cpp:qt_meta_extradata_DTC__RecordingInfo: error: undefined reference to 'RecStatus::staticMetaObject' collect2: error: ld returned 1 exit status make[2]: *** [libmythservicecontracts-0.28.so] Error 1 This built fine yesterday before the pull/merge. The Mar 2 commit to programinfo.h seems to be the culprit. Can you suggest what is wrong? I suspect that it needs RecStatus class moced and linkable before this can work. however libmyth is not build at this point in the compile. And yes I did a dist clean build (fresh clone). In case you're wondering about the android port, I have the frontend ui (pre-pull) working. Ive implemented opensles audio (untested) I'm having a bit of trouble with openglesv2 (render and video) which Im trying to get to the bottom of ATM. Qt render works fine. Went easier (for the most part) than I expected to this stage. thanks mark From mark at digivation.com.au Mon Mar 9 00:25:31 2015 From: mark at digivation.com.au (Mark Spieth) Date: Mon, 09 Mar 2015 11:25:31 +1100 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <54FC51C4.3030704@digivation.com.au> References: <71290247.7gtkMRDJof@scafell> <54FAEDD2.1050402@o2.pl> <54FC51C4.3030704@digivation.com.au> Message-ID: <54FCE87B.5000406@digivation.com.au> On 9/03/2015 12:42 AM, Mark Spieth wrote: > Hi Stuart > > Im trying to build the latest master with gcc4.9 and Qt5.4.0 (it is an > arm cross build for android (17), S4 real target) > I just updated to the latest this morning and now Im getting. > > moc_recording.o:moc_recording.cpp:qt_meta_extradata_DTC__RecordingInfo: error: > undefined reference to 'RecStatus::staticMetaObject' > collect2: error: ld returned 1 exit status > make[2]: *** [libmythservicecontracts-0.28.so] Error 1 > > This built fine yesterday before the pull/merge. The Mar 2 commit to > programinfo.h seems to be the culprit. > Can you suggest what is wrong? > I suspect that it needs RecStatus class moced and linkable before this > can work. however libmyth is not build at this point in the compile. > And yes I did a dist clean build (fresh clone). Resolved my problem. Cant see how it works for other builds as its dependent on libmyth (programtypes.cpp and mostly its moc for enum to string conversion). Workaround is in libmythservicecontracts.pro (add to bottom) HEADERS += ../libmyth/programtypes.h SOURCES += ../libmyth/programtypes.cpp LIBS += -L../libmythbase -lmythbase-$${LIBVERSION} libmythbase is required as a dep for mythdate not the best solution but keeps me moving forward as there are now 2 copies of RecStatus in 2 different libs but cant be helped (ATM) due to a circular lib dep between the 2 libs. if the services is the only class that requires enum to string, define the enum in programtypes.h and create the helper class in this lib using a typedef for the enum def. HTH & cheers mark From bradd at ameri.ca Tue Mar 10 13:59:51 2015 From: bradd at ameri.ca (brad dreisbach) Date: Tue, 10 Mar 2015 09:59:51 -0400 Subject: [mythtv] error building with qt5 on mac os x Message-ID: <20150310135951.GA5539@patton.ameri.ca> attempted to build on mac(10.10) with qt5(binary release). ./osx-packager-qtsdk.pl -verbose -qtbin /Users/bradd/Qt/5.4/clang_64/bin/ -qtplugins /Users/bradd/Qt/5.4/clang_64/plugins/ -enable-backend -enable-jobtools -noparallel [osx-pkg] Qt version is 5.4.1 [osx-pkg] Building using master profile [osx-pkg] Testing Qt environment ... [osx-pkg] Configuring mythtv for x86_64 [osx-pkg] ./configure --runprefix=../Resources --enable-libmp3lame --disable-lirc --disable-distcc --python=/usr/bin/python2.6 --prefix=/Users/bradd/mythtv-build-qt5/.osx-packager/build --cc=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --cxx=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ --qmake=/Users/bradd/Qt/5.4/clang_64/bin//qmake --extra-libs=-F/Users/bradd/Qt/5.4/clang_64/lib --firewire-sdk=/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib --enable-libx264 --disable-mythlogserver Must specify package names on the command line WARNING: disabling Perl bindings; missing DBD::mysql WARNING: disabling Perl bindings; missing Net::UPnP::QueryResponse WARNING: disabling Perl bindings; missing Net::UPnP::ControlPoint # Basic Settings Compile type profile Compiler cache yes DistCC no qmake /Users/bradd/Qt/5.4/clang_64/bin//qmake install prefix /Users/bradd/mythtv-build-qt5/.osx-packager/build runtime prefix ../Resources CPU x86 x86_64 (Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz) yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes # Input Support Joystick menu no lirc support no libCEC device support no [/usr/include] Apple Remote yes Video4Linux support no ivtv support no HD-PVR support no FireWire support yes DVB support no [/usr/include] DVB-S2 support no HDHomeRun support yes Ceton support yes ASI support no # Sound Output Support PulseAudio support no OSS support no ALSA support no JACK support default libfftw3 support no # Video Output Support x11 support no OpenGL video yes Quartz video no VDA support yes MHEG support yes libass subtitle support no # Misc Features multi threaded libavcodec yes libxml2 support no [/usr/include/libxml2] libdns_sd (Bonjour) yes libcrypto yes Frontend yes Backend yes OpenGL ES 2.0 no mythlogserver no # Bindings bindings_perl no bindings_python yes bindings_php yes # External Codec Options mp3lame yes faac no xvid no x264 yes vpx no SDL no ... /Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.5 -I/Users/bradd/mythtv-build-qt5/.osx-packager/build/include -I/Users/bradd/mythtv-build-qt5/.osx-packager/build/mysql -F/Users/bradd/Qt/5.4/clang_64/lib -DNDEBUG -fomit-frame-pointer -fPIC -DQT_DISABLE_DEPRECATED_BEFORE -msse -pthread -g -Wall -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wno-self-assign -Wno-constant-logical-operand -Wno-unused-value -Qunused-arguments -F/System/Library/Frameworks/IOKit.framework/Frameworks -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.7 -fPIC -DMMX -DUSING_APPLEREMOTE -D_GNU_SOURCE -DRUNPREFIX=\"../Resources\" -DLIBDIRNAME=\"lib\" -DMBASE_API -DUSING_LIBDNS_SD -DUSING_LIBUDF -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../external/qjson/include -I../../external/qjsonwrapper -I/Users/bradd/Qt/5.4/clang_64/lib/QtWidgets.framework/Versions/5/Headers -I/Users/bradd/Qt/5.4/clang_64/lib/QtGui.framework/Versions/5/Headers -I/Users/bradd/Qt/5.4/clang_64/lib/QtXml.framework/Versions/5/Headers -I/Users/bradd/Qt/5.4/clang_64/lib/QtSql.framework/Versions/5/Headers -I/Users/bradd/Qt/5.4/clang_64/lib/QtNetwork.framework/Versions/5/Headers -I/Users/bradd/Qt/5.4/clang_64/lib/QtCore.framework/Versions/5/Headers -I. -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AGL.framework/Headers -I/Users/bradd/Qt/5.4/clang_64/mkspecs/macx-clang -F/Users/bradd/Qt/5.4/clang_64/lib -o mythdirs.o mythdirs.cpp mythdirs.cpp:93:62: error: no member named 'argv' in 'QCoreApplication' QDir prefixDir = QFileInfo(QCoreApplication::instance()->argv()[0]).dir(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 1 error generated. make[2]: *** [mythdirs.o] Error 1 make[1]: *** [sub-libmythbase-make_first] Error 2 make: *** [libs] Error 2 [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 Died at ./osx-packager-qtsdk.pl line 1817. i am not a [real] programmer so i wasnt able to figure out what the issue was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that may no longer be valid. -b From gnassas at mac.com Tue Mar 10 20:40:26 2015 From: gnassas at mac.com (George Nassas) Date: Tue, 10 Mar 2015 16:40:26 -0400 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <71290247.7gtkMRDJof@scafell> References: <71290247.7gtkMRDJof@scafell> Message-ID: <5E85283E-0030-4F08-A784-FD2054E3DF2A@mac.com> On Mar 1, 2015, at 5:47 AM, Stuart Morgan wrote: > > We're on the hunt for bugs caused by the switch to QT 5 I?m running today?s master with qt4 libraries and had the appended crash when I undeleted a deleted recording. There are no qt5 libraries on the system. I?ll leave it to you guys if this is a bug or even relevant. - George [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/mythfrontend'. Program terminated with signal 6, Aborted. #0 0x00007f7058a61165 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #0 0x00007f7058a61165 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007f7058a643e0 in *__GI_abort () at abort.c:92 #2 0x00007f70595d0722 in qt_message_output (msgType=msgType at entry=QtFatalMsg, buf=0x7f703cdd2bd8 "ASSERT: \"!isEmpty()\" in file /usr/include/qt4/QtCore/qlist.h, line 282") at global/qglobal.cpp:2284 #3 0x00007f70595d0a98 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType at entry=QtFatalMsg, msg=0x7f7059738528 "ASSERT: \"%s\" in file %s, line %d", ap=ap at entry=0x7f6fb611d158) at global/qglobal.cpp:2330 #4 0x00007f70595d0c24 in qFatal (msg=) at global/qglobal.cpp:2513 #5 0x00000000004a0246 in QList::first (this=0x7f6fb611d470) at /usr/include/qt4/QtCore/qlist.h:282 #6 0x000000000049c5e8 in QList::front (this=0x7f6fb611d470) at /usr/include/qt4/QtCore/qlist.h:298 #7 0x00000000005d1857 in PBHEventHandler::event (this=0x7f703da7b330, e=0x7f6f50e6c770) at playbackboxhelper.cpp:220 #8 0x00007f7059f4a70c in QApplicationPrivate::notify_helper (this=this at entry=0xccf390, receiver=receiver at entry=0x7f703da7b330, e=e at entry=0x7f6f50e6c770) at kernel/qapplication.cpp:4556 #9 0x00007f7059f4eb8a in QApplication::notify (this=0xccef30, receiver=0x7f703da7b330, e=0x7f6f50e6c770) at kernel/qapplication.cpp:4417 #10 0x00007f70596d5b5e in QCoreApplication::notifyInternal (this=0xccef30, receiver=receiver at entry=0x7f703da7b330, event=event at entry=0x7f6f50e6c770) at kernel/qcoreapplication.cpp:915 #11 0x00007f70596d99e1 in sendEvent (event=0x7f6f50e6c770, receiver=0x7f703da7b330) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #12 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7f703d02d8e0) at kernel/qcoreapplication.cpp:1539 #13 0x00007f70597040e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #14 postEventSourceDispatch (s=0x178e7a0) at kernel/qeventdispatcher_glib.cpp:279 #15 0x00007f70541c3355 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f70541c3688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f70541c3744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f7059704276 in QEventDispatcherGlib::processEvents (this=0x167a5e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #19 0x00007f70596d48af in QEventLoop::processEvents (this=this at entry=0x7f6fb611ddc0, flags=...) at kernel/qeventloop.cpp:149 #20 0x00007f70596d4b38 in QEventLoop::exec (this=0x7f6fb611ddc0, flags=...) at kernel/qeventloop.cpp:204 #21 0x00007f70595d7d70 in QThread::exec (this=) at thread/qthread.cpp:501 #22 0x00007f7064c8f45c in MThreadInternal::QThreadRun (this=0x7f703d982d00) at mthread.cpp:81 #23 0x00007f7064c8ed6e in MThread::run (this=0x7f70444bac60) at mthread.cpp:321 #24 0x00007f7064c8f441 in MThreadInternal::run (this=0x7f703d982d00) at mthread.cpp:79 #25 0x00007f70595dad0b in QThreadPrivate::start (arg=0x7f703d982d00) at thread/qthread_unix.cpp:307 #26 0x00007f705d66ab50 in start_thread (arg=) at pthread_create.c:304 #27 0x00007f7058b0a95d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #28 0x0000000000000000 in ?? () -------------- next part -------------- An HTML attachment was scrubbed... URL: From ctreleaven at cogeco.ca Wed Mar 11 13:03:04 2015 From: ctreleaven at cogeco.ca (Craig Treleaven) Date: Wed, 11 Mar 2015 09:03:04 -0400 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: <20150310135951.GA5539@patton.ameri.ca> References: <20150310135951.GA5539@patton.ameri.ca> Message-ID: At 9:59 AM -0400 3/10/15, brad dreisbach wrote: >attempted to build on mac(10.10) with qt5(binary release). > >./osx-packager-qtsdk.pl -verbose -qtbin >/Users/bradd/Qt/5.4/clang_64/bin/ -qtplugins >/Users/bradd/Qt/5.4/clang_64/plugins/ -enable-backend >-enable-jobtools -noparallel >[osx-pkg] Qt version is 5.4.1 >[osx-pkg] Building using master profile >[osx-pkg] Testing Qt environment >... >[osx-pkg] Configuring mythtv for x86_64 >[osx-pkg] ./configure --runprefix=../Resources --enable-libmp3lame >--disable-lirc --disable-distcc --python=/usr/bin/python2.6 >--prefix=/Users/bradd/mythtv-build-qt5/.osx-packager/build >--cc=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang >--cxx=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ >--qmake=/Users/bradd/Qt/5.4/clang_64/bin//qmake >--extra-libs=-F/Users/bradd/Qt/5.4/clang_64/lib >--firewire-sdk=/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib >--enable-libx264 --disable-mythlogserver >Must specify package names on the command line >WARNING: disabling Perl bindings; missing DBD::mysql >WARNING: disabling Perl bindings; missing Net::UPnP::QueryResponse >WARNING: disabling Perl bindings; missing Net::UPnP::ControlPoint ># Basic Settings >Compile type profile >Compiler cache yes >DistCC no >qmake /Users/bradd/Qt/5.4/clang_64/bin//qmake >install prefix /Users/bradd/mythtv-build-qt5/.osx-packager/build >runtime prefix ../Resources >CPU x86 x86_64 (Intel(R) Core(TM) i7 CPU >860 @ 2.80GHz) >yasm yes >MMX enabled yes >MMXEXT enabled yes >3DNow! enabled yes >3DNow! extended enabled yes >SSE enabled yes >SSSE3 enabled yes >AVX enabled yes >XOP enabled yes >FMA3 enabled yes >FMA4 enabled yes >i686 features enabled yes > ># Input Support >Joystick menu no >lirc support no >libCEC device support no [/usr/include] >Apple Remote yes >Video4Linux support no >ivtv support no >HD-PVR support no >FireWire support yes >DVB support no [/usr/include] >DVB-S2 support no >HDHomeRun support yes >Ceton support yes >ASI support no > ># Sound Output Support >PulseAudio support no >OSS support no >ALSA support no >JACK support default >libfftw3 support no > ># Video Output Support >x11 support no >OpenGL video yes >Quartz video no >VDA support yes >MHEG support yes >libass subtitle support no > ># Misc Features >multi threaded libavcodec yes >libxml2 support no [/usr/include/libxml2] >libdns_sd (Bonjour) yes >libcrypto yes >Frontend yes >Backend yes >OpenGL ES 2.0 no >mythlogserver no > ># Bindings >bindings_perl no >bindings_python yes >bindings_php yes > ># External Codec Options >mp3lame yes >faac no >xvid no >x264 yes >vpx no >SDL no >... > >/Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache >/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ >-c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch >x86_64 -isysroot >/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk >-mmacosx-version-min=10.5 >-I/Users/bradd/mythtv-build-qt5/.osx-packager/build/include >-I/Users/bradd/mythtv-build-qt5/.osx-packager/build/mysql >-F/Users/bradd/Qt/5.4/clang_64/lib -DNDEBUG -fomit-frame-pointer >-fPIC -DQT_DISABLE_DEPRECATED_BEFORE -msse -pthread -g -Wall >-Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS >-Wno-self-assign -Wno-constant-logical-operand -Wno-unused-value >-Qunused-arguments >-F/System/Library/Frameworks/IOKit.framework/Frameworks -isysroot >/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk >-mmacosx-version-min=10.7 -fPIC -DMMX -DUSING_APPLEREMOTE >-D_GNU_SOURCE -DRUNP >REFIX=\"../Resources\" -DLIBDIRNAME=\"lib\" -DMBASE_API >-DUSING_LIBDNS_SD -DUSING_LIBUDF -DQT_WIDGETS_LIB -DQT_GUI_LIB >-DQT_XML_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. >-I../../external/qjson/include -I../../external/qjsonwrapper >-I/Users/bradd/Qt/5.4/clang_64/lib/QtWidgets.framework/Versions/5/Headers >-I/Users/bradd/Qt/5.4/clang_64/lib/QtGui.framework/Versions/5/Headers >-I/Users/bradd/Qt/5.4/clang_64/lib/QtXml.framework/Versions/5/Headers >-I/Users/bradd/Qt/5.4/clang_64/lib/QtSql.framework/Versions/5/Headers >-I/Users/bradd/Qt/5.4/clang_64/lib/QtNetwork.framework/Versions/5/Headers >-I/Users/bradd/Qt/5.4/clang_64/lib/QtCore.framework/Versions/5/Headers >-I. >-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers >-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AGL.framework/Headers >-I/Users/ >bradd/Qt/5.4/clang_64/mkspecs/macx-clang >-F/Users/bradd/Qt/5.4/clang_64/lib -o mythdirs.o mythdirs.cpp >mythdirs.cpp:93:62: error: no member named 'argv' in 'QCoreApplication' > QDir prefixDir = QFileInfo(QCoreApplication::instance()->argv()[0]).dir(); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ >1 error generated. >make[2]: *** [mythdirs.o] Error 1 >make[1]: *** [sub-libmythbase-make_first] Error 2 >make: *** [libs] Error 2 >[osx-pkg] Failed system call: " /usr/bin/make " with error code 2 >Died at ./osx-packager-qtsdk.pl line 1817. > >i am not a [real] programmer so i wasnt able to figure out what the issue >was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that >may no longer be valid. Brad, thanks for having a go at this. It is on my todo list to start testing master on OSX with QT5. But I'm not going to get at it for some weeks. I believe you are right--the hack [1] isn't necessary anymore. [1] https://github.com/MythTV/mythtv/commit/34b9f3b64c6d6ef1518658ce6d33eb9a691fad30 Since OS X 10.6 (I believe), OS X does not permit programs to daemon(). The appropriate way to run mythbackend is via launchd. I think the above commit should be reverted. Craig From stuarta at squashedfrog.net Wed Mar 11 13:48:22 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Wed, 11 Mar 2015 13:48:22 +0000 Subject: [mythtv] Announcement: Master/0.28 is moving to QT 5.2 In-Reply-To: <71290247.7gtkMRDJof@scafell> References: <71290247.7gtkMRDJof@scafell> Message-ID: <550047A6.4030903@squashedfrog.net> On 01/03/15 10:47, Stuart Morgan wrote: > > We're on the hunt for bugs caused by the switch to QT 5 and this is something > you can help us with. So please make sure you're ready for the switch, the > earlier you start the transition to QT 5 the smoother the process will be. > Please use the component "Qt5 issues" in trac when filing bugs relating to this. Regards Stuart Auchterlonie From stuarta at squashedfrog.net Wed Mar 11 15:14:12 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Wed, 11 Mar 2015 15:14:12 +0000 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: References: <20150310135951.GA5539@patton.ameri.ca> Message-ID: <55005BC4.1090809@squashedfrog.net> On 11/03/15 13:03, Craig Treleaven wrote: > At 9:59 AM -0400 3/10/15, brad dreisbach wrote: >> i am not a [real] programmer so i wasnt able to figure out what the issue >> was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that >> may no longer be valid. > > Brad, thanks for having a go at this. It is on my todo list to start > testing master on OSX with QT5. But I'm not going to get at it for some > weeks. > > I believe you are right--the hack [1] isn't necessary anymore. > > [1] > https://github.com/MythTV/mythtv/commit/34b9f3b64c6d6ef1518658ce6d33eb9a691fad30 > > > Since OS X 10.6 (I believe), OS X does not permit programs to daemon(). > The appropriate way to run mythbackend is via launchd. > > I think the above commit should be reverted. > Removed in http://code.mythtv.org/cgit/mythtv/commit/?id=a17736607c25df5aed13545c54f70c54830ca6b5 Regards Stuart Auchterlonie From b.taber at comcast.net Thu Mar 12 17:07:24 2015 From: b.taber at comcast.net (Bruce Taber) Date: Thu, 12 Mar 2015 13:07:24 -0400 Subject: [mythtv] Trouble Compiling Master/0.28 Message-ID: <5501C7CC.5010801@comcast.net> Can anybody give me a clue what is missing or what needs to be added to configure to get mythtv compiled with QT5.4? The requisite deleting of the git directory and git reset hard has been tried. Have also tried adding libdir-name=/opt/Qt5.4.1/5.4/gcc_64/lib as part of the configuration to no avail. Here is the first place an error shows up. g++ -Wl,-rpath,/opt/Qt5.4.1/5.4/gcc_64 -o mythreplex avi.o element.o mpg_common.o multiplex.o ringbuffer.o ts.o replex.o pes.o -L../../../../external/FFmpeg/libswresample -lmythswresample -L../../../../external/FFmpeg/libavutil -lmythavutil -L../../../../external/FFmpeg/libavcodec -lmythavcodec -L../../../../external/FFmpeg/libavformat -lmythavformat -L../../../../external/zeromq/src/.libs ../../../external/nzmqt/src -L../../../../external/qjson/lib -L../../../../libs/libmythbase -lmythbase-0.28 -lXext -lXinerama -lXxf86vm -lXv -lXrandr -lxml2 -lcrypto -lX11 -lasound -lfreetype -lGL -lx264 -lmp3lame -lm -lbz2 -lz -luuid -pthread -lrt -ldl -L/home/brtab/mythtv/mythtv/external/qjson/lib -lmythqjson /usr/bin/ld: warning: libicui18n.so.53, needed by /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libicuuc.so.53, needed by /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link) /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getAvailableName_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_strToUpper_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_close_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openTimeZoneIDEnumeration_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getDSTSavings_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_close_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getDefaultTimeZone_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_toUnicode_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_setAttribute_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_get_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_open_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_close_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getTimeZoneDisplayName_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getMaxCharSize_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openTimeZones_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_errorName_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getDefaultName_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_strToLower_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openCountryTimeZones_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_open_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_setMillis_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `uenum_next_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_inDaylightTime_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_clone_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_strcoll_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getStandardName_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_getSortKey_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_open_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `uenum_close_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_setSubstChars_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_countAvailable_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_compareNames_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_fromUnicode_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_countAliases_53' /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getAlias_53' collect2: error: ld returned 1 exit status make[2]: *** [mythreplex] Error 1 make[2]: Leaving directory `/home/brtab/mythtv/mythtv/programs/mythtranscode/external/replex' make[1]: *** [sub-mythtranscode-external-replex-make_first] Error 2 make[1]: Leaving directory `/home/brtab/mythtv/mythtv/programs' make: *** [programs] Error 2 [brtab at master mythtv]$ find /opt -name libicui18n.so.53 /opt/Qt5.4.1/5.4/gcc_64/lib/libicui18n.so.53 /opt/Qt5.4.1/Tools/QtCreator/lib/qtcreator/libicui18n.so.53 [brtab at master mythtv]$ find /opt -name libicui18n.so.53 -exec ls -l {} \; lrwxrwxrwx 1 root root 18 Mar 1 14:35 /opt/Qt5.4.1/5.4/gcc_64/lib/libicui18n.so.53 -> libicui18n.so.53.1 lrwxrwxrwx 1 root root 18 Mar 1 14:34 /opt/Qt5.4.1/Tools/QtCreator/lib/qtcreator/libicui18n.so.53 -> libicui18n.so.53.1 [brtab at master mythtv]$ ls -al /opt/Qt5.4.1/5.4/gcc_64/lib/libicui18n.so.53* lrwxrwxrwx 1 root root 18 Mar 1 14:35 /opt/Qt5.4.1/5.4/gcc_64/lib/libicui18n.so.53 -> libicui18n.so.53.1 -rwxr-xr-x 1 root root 2974125 Sep 3 2014 /opt/Qt5.4.1/5.4/gcc_64/lib/libicui18n.so.53.1 The configure output follows: [brtab at master mythtv]$ ./configure --previous Options: --prefix=/usr --enable-dvb --enable-proc-opt --enable-libmp3lame --enable-libx264 --disable-joystick-menu --disable-mythlogserver --qmake=/opt/Qt5.4.1/5.4/gcc_64/bin/qmake Must specify package names on the command line # Basic Settings Compile type profile Compiler cache symlink gcc DistCC no qmake /opt/Qt5.4.1/5.4/gcc_64/bin/qmake install prefix /usr runtime prefix /usr CPU x86 x86_64 (model name : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+) yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes # Input Support Joystick menu no lirc support yes libCEC device support no [/usr/include] Video4Linux support yes ivtv support yes HD-PVR support yes FireWire support no DVB support yes [/usr/include] DVB-S2 support yes HDHomeRun support yes Ceton support yes ASI support no # Sound Output Support PulseAudio support no OSS support yes ALSA support yes JACK support default libfftw3 support no # Video Output Support x11 support yes xrandr support yes xv support yes VDPAU support no VAAPI support no CrystalHD support no OpenGL video no MHEG support yes libass subtitle support no # Misc Features multi threaded libavcodec yes libxml2 support yes [/usr/include/libxml2] libdns_sd (Bonjour) no libcrypto yes Frontend yes Backend yes OpenGL ES 2.0 no mythlogserver no # Bindings bindings_perl yes bindings_python yes bindings_php yes # External Codec Options mp3lame yes faac no xvid no x264 yes vpx no SDL no Creating libs/libmythbase/mythconfig.h and libs/libmythbase/mythconfig.mak WARNING: When using --enable-proc-opt you must include the output of ./configure along with any bug report. libs/libmythbase/mythconfig.h is unchanged libs/libmythbase/mythconfig.mak is unchanged external/FFmpeg/config.asm is unchanged external/FFmpeg/libavutil/avconfig.h is unchanged Configuring qjson... Configuring libhdhomerun... Configuring libmythbluray... Configuring libmythdvdnav... Configuring libsamplerate... Configuring minilzo... Configuring libmythsoundtouch... Any help or guidance would be greatly appreciated. Thanks, Bruce -------------- next part -------------- An HTML attachment was scrubbed... URL: From bradd at ameri.ca Thu Mar 12 17:45:35 2015 From: bradd at ameri.ca (brad dreisbach) Date: Thu, 12 Mar 2015 13:45:35 -0400 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: <55005BC4.1090809@squashedfrog.net> References: <20150310135951.GA5539@patton.ameri.ca> <55005BC4.1090809@squashedfrog.net> Message-ID: > On Mar 11, 2015, at 11:14 AM, Stuart Auchterlonie wrote: > > On 11/03/15 13:03, Craig Treleaven wrote: >> At 9:59 AM -0400 3/10/15, brad dreisbach wrote: >>> i am not a [real] programmer so i wasnt able to figure out what the issue >>> was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that >>> may no longer be valid. >> >> Brad, thanks for having a go at this. It is on my todo list to start >> testing master on OSX with QT5. But I'm not going to get at it for some >> weeks. >> >> I believe you are right--the hack [1] isn't necessary anymore. >> >> [1] >> https://github.com/MythTV/mythtv/commit/34b9f3b64c6d6ef1518658ce6d33eb9a691fad30 >> >> >> Since OS X 10.6 (I believe), OS X does not permit programs to daemon(). >> The appropriate way to run mythbackend is via launchd. >> >> I think the above commit should be reverted. >> > > Removed in > http://code.mythtv.org/cgit/mythtv/commit/?id=a17736607c25df5aed13545c54f70c54830ca6b5 > > Regards > Stuart Auchterlonie > thanks. fixed that problem. on to a new one. /Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -arch x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.5 -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -F/Users/bradd/Qt/5.4/clang_64/lib -Wl,-dynamic,-search_paths_first -Qunused-arguments -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.7 -single_module -dynamiclib -flat_namespace -compatibility_version 0.28 -current_version 0.28.0 -Wl,-install_name, at rpath/libmythservicecontracts-0.28.0.dylib -o libmythservicecontracts-0.28.0.28.0.dylib service.o moc_service.o moc_mythServices.o moc_guideServices.o moc_contentServices.o moc_dvrServices.o moc_channelServices.o moc_videoServices.o moc_captureServices.o moc_frontendServices.o moc_imageServices.o moc_rttiServices.o moc_enum.o moc_enumItem.o moc_connectionInfo.o moc_databaseInfo.o moc_programAndChannel.o moc_programGuide.o moc_recording.o moc_settingList.o moc_wolInfo.o moc_programList.o moc_encoder.o moc_encoderList.o moc_storageGroupDir.o moc_storageGroupDirList.o moc_channelInfoList.o moc_videoSource.o moc_videoSourceList.o moc_videoMultiplex.o moc_videoMultiplexList.o moc_videoMetadataInfo.o moc_videoMetadataInfoList.o moc_blurayInfo.o moc_timeZoneInfo.o moc_videoLookupInfo.o moc_videoLookupInfoList.o moc_versionInfo.o moc_lineup.o moc_captureCard.o moc_captureCardList.o moc_recRule.o moc_recRuleList.o moc_artworkInfo.o moc_artworkInfoList.o moc_frontendStatus.o moc_frontendActionList.o moc_liveStreamInfo.o moc_liveStreamInfoList.o moc_titleInfo.o moc_titleInfoList.o moc_labelValue.o moc_logMessage.o moc_logMessageList.o moc_imageMetadataInfoList.o moc_imageMetadataInfo.o moc_imageSyncInfo.o moc_channelGroup.o moc_channelGroupList.o moc_input.o moc_inputList.o moc_recRuleFilter.o moc_recRuleFilterList.o moc_castMember.o moc_castMemberList.o moc_frontend.o moc_frontendList.o -F/Users/bradd/Qt/5.4/clang_64/lib -framework QTKit -framework Foundation -framework QuartzCore -framework CoreVideo -framework AVFoundation -framework CoreMedia -framework CoreFoundation -framework VideoDecodeAcceleration -lcrypto -liconv -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -lfreetype -Wl,-framework,OpenGL -lmp3lame -lm -lbz2 -lz -pthread -L/Users/bradd/mythtv-build-qt5/.osx-packager/src/myth-git/mythtv/external/qjson/lib -lmythqjson -F/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -framework AVCVideoServices -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework QtScript -framework OpenGL -framework AGL Undefined symbols for architecture x86_64: "RecStatus::staticMetaObject", referenced from: qt_meta_extradata_DTC__RecordingInfo in moc_recording.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [libmythservicecontracts-0.28.0.28.0.dylib] Error 1 make[1]: *** [sub-libmythservicecontracts-make_first] Error 2 make: *** [libs] Error 2 [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 i fiddled with it a bit. putting this in libmythservicecontracts.pro: +HEADERS += ../libmyth/programtypes.h enabled that library to compile, but it doesn?t seem like the right way to fix it. if you?d rather me start a new thread or open a ticket(or if this isn?t helpful), just let me know. -b -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 2014 bytes Desc: not available URL: From gary.buhrmaster at gmail.com Thu Mar 12 20:22:46 2015 From: gary.buhrmaster at gmail.com (Gary Buhrmaster) Date: Thu, 12 Mar 2015 20:22:46 +0000 Subject: [mythtv] Trouble Compiling Master/0.28 In-Reply-To: <5501C7CC.5010801@comcast.net> References: <5501C7CC.5010801@comcast.net> Message-ID: On Thu, Mar 12, 2015 at 5:07 PM, Bruce Taber wrote: > Can anybody give me a clue Let me make a guess, and ask openSUSE? (providing the platform and version is often helpful) > Options: --prefix=/usr There is a known issue with openSUSE and specifying --prefix=/usr having to do (as I recall) with conflicts in the include path when you have both Qt4 and Qt5 development libraries installed. It is being looked into by a dev. So many distros, so many different ways to (try to) install conflicting package versions in parallel....... From mark at digivation.com.au Thu Mar 12 21:33:43 2015 From: mark at digivation.com.au (Mark Spieth) Date: Fri, 13 Mar 2015 08:33:43 +1100 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: References: <20150310135951.GA5539@patton.ameri.ca> <55005BC4.1090809@squashedfrog.net> Message-ID: <55020637.3070706@digivation.com.au> On 13/03/2015 4:45 AM, brad dreisbach wrote: > packager/build/lib -lfreetype -Wl,-framework,OpenGL -lmp3lame -lm > -lbz2 -lz -pthread > -L/Users/bradd/mythtv-build-qt5/.osx-packager/src/myth-git/mythtv/external/qjson/lib > -lmythqjson -F/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib > -framework AVCVideoServices -framework QtGui -framework QtCore > -framework DiskArbitration -framework IOKit -framework QtScript > -framework OpenGL -framework AGL Undefined symbols for architecture > x86_64: "RecStatus::staticMetaObject", referenced from: > qt_meta_extradata_DTC__RecordingInfo in moc_recording.o ld: symbol(s) > not found for architecture x86_64 clang: error: linker command failed > with exit code 1 (use -v to see invocation) make[2]: *** > [libmythservicecontracts-0.28.0.28.0.dylib] Error 1 make[1]: *** > [sub-libmythservicecontracts-make_first] Error 2 make: *** [libs] > Error 2 [osx-pkg] Failed system call: " /usr/bin/make " with error > code 2 i fiddled with it a bit. putting this in > libmythservicecontracts.pro: +HEADERS += ../libmyth/programtypes.h > enabled that library to compile, but it doesn?t seem like the right > way to fix it. if you?d rather me start a new thread or open a > ticket(or if this isn?t helpful), just let me know. -b same problem I had. Dont know why its ok with teh standard linux build as it shouldnt be. It may be the debug build requires this and the release/optimized build optimizes it out. in libmythservicecontracts.pro adjust line (may not be needed) DEPENDPATH += ../libmyth ../libmythbase at the bottom add darwin { HEADERS += ../libmyth/programtypes.h SOURCES += ../libmyth/programtypes.cpp LIBS += -L../libmythbase -lmythbase-$${LIBVERSION} } HTH mark From yiannividalis at hotmail.com Fri Mar 13 05:16:41 2015 From: yiannividalis at hotmail.com (Yianni) Date: Fri, 13 Mar 2015 07:16:41 +0200 Subject: [mythtv] Trouble Compiling Master/0.28 In-Reply-To: <5501C7CC.5010801@comcast.net> References: <5501C7CC.5010801@comcast.net> Message-ID: > Date: Thu, 12 Mar 2015 13:07:24 -0400 > From: b.taber at comcast.net > To: mythtv-dev at mythtv.org > Subject: [mythtv] Trouble Compiling Master/0.28 > > Can anybody give me a clue what is missing or what needs to be added to > configure to get mythtv compiled with QT5.4? The requisite deleting of > the git directory and git reset hard has been tried. Have also tried > adding libdir-name=/opt/Qt5.4.1/5.4/gcc_64/lib as part of the > configuration to no avail. Here is the first place an error shows up. > Any help or guidance would be greatly appreciated. > > Thanks, > > Bruce I was having similar problems with opensuse tumbleweed, and the solution was to remove two qt4 development libs, libqt4-devel and libQtWebKit-devel. Then the built process finished without problem. There's also a ticket on this: https://code.mythtv.org/trac/ticket/12409 Regards, Yianni From stuarta at squashedfrog.net Fri Mar 13 15:32:48 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Fri, 13 Mar 2015 15:32:48 +0000 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: References: <20150310135951.GA5539@patton.ameri.ca> <55005BC4.1090809@squashedfrog.net> Message-ID: <55030320.3070504@squashedfrog.net> On 12/03/15 17:45, brad dreisbach wrote: > >> On Mar 11, 2015, at 11:14 AM, Stuart Auchterlonie wrote: >> >> On 11/03/15 13:03, Craig Treleaven wrote: >>> At 9:59 AM -0400 3/10/15, brad dreisbach wrote: >>>> i am not a [real] programmer so i wasnt able to figure out what the issue >>>> was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that >>>> may no longer be valid. >>> >>> Brad, thanks for having a go at this. It is on my todo list to start >>> testing master on OSX with QT5. But I'm not going to get at it for some >>> weeks. >>> >>> I believe you are right--the hack [1] isn't necessary anymore. >>> >>> [1] >>> https://github.com/MythTV/mythtv/commit/34b9f3b64c6d6ef1518658ce6d33eb9a691fad30 >>> >>> >>> Since OS X 10.6 (I believe), OS X does not permit programs to daemon(). >>> The appropriate way to run mythbackend is via launchd. >>> >>> I think the above commit should be reverted. >>> >> >> Removed in >> http://code.mythtv.org/cgit/mythtv/commit/?id=a17736607c25df5aed13545c54f70c54830ca6b5 >> >> Regards >> Stuart Auchterlonie >> > > thanks. fixed that problem. on to a new one. > > /Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -arch x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.5 -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -F/Users/bradd/Qt/5.4/clang_64/lib -Wl,-dynamic,-search_paths_first -Qunused-arguments -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -mmacosx-version-min=10.7 -single_module -dynamiclib -flat_namespace -compatibility_version 0.28 -current_version 0.28.0 -Wl,-install_name, at rpath/libmythservicecontracts-0.28.0.dylib -o libmythservicecontracts-0.28.0.28.0.dylib service.o moc_service.o moc_mythServices.o moc_guideServices.o moc_contentServices.o moc_dvrServices.o moc_channelServices.o moc_videoServices.o moc_captureServices.o m o c_frontendServices.o moc_imageServices.o moc_rttiServices.o moc_enum.o moc_enumItem.o moc_connectionInfo.o moc_databaseInfo.o moc_programAndChannel.o moc_programGuide.o moc_recording.o moc_settingList.o moc_wolInfo.o moc_programList.o moc_encoder.o moc_encoderList.o moc_storageGroupDir.o moc_storageGroupDirList.o moc_channelInfoList.o moc_videoSource.o moc_videoSourceList.o moc_videoMultiplex.o moc_videoMultiplexList.o moc_videoMetadataInfo.o moc_videoMetadataInfoList.o moc_blurayInfo.o moc_timeZoneInfo.o moc_videoLookupInfo.o moc_videoLookupInfoList.o moc_versionInfo.o moc_lineup.o moc_captureCard.o moc_captureCardList.o moc_recRule.o moc_recRuleList.o moc_artworkInfo.o moc_artworkInfoList.o moc_frontendStatus.o moc_frontendActionList.o moc_liveStreamInfo.o moc_liveStreamInfoList.o moc_titleInfo.o moc_titleInfoList.o moc_labelValue.o moc_logMessage.o moc_logMessageList.o moc_imageMetadataInfoList.o moc_imageMetadataInfo.o moc_imageSyncInfo.o moc_channelGroup.o moc_channelGroupList.o moc_input.o moc_inputList.o moc_recRuleFilter.o moc_recRuleFilterList.o moc_castMember.o moc_castMemberList.o moc_frontend.o moc_frontendList.o -F/Users/bradd/Qt/5.4/clang_64/lib -framework QTKit -framework Foundation -framework QuartzCore -framework CoreVideo -framework AVFoundation -framework CoreMedia -framework CoreFoundation -framework VideoDecodeAcceleration -lcrypto -liconv -L/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -lfreetype -Wl,-framework,OpenGL -lmp3lame -lm -lbz2 -lz -pthread -L/Users/bradd/mythtv-build-qt5/.osx-packager/src/myth-git/mythtv/external/qjson/lib -lmythqjson -F/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib -framework AVCVideoServices -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework QtScript -framework OpenGL -framework AGL > Undefined symbols for architecture x86_64: > "RecStatus::staticMetaObject", referenced from: > qt_meta_extradata_DTC__RecordingInfo in moc_recording.o > ld: symbol(s) not found for architecture x86_64 > clang: error: linker command failed with exit code 1 (use -v to see invocation) > make[2]: *** [libmythservicecontracts-0.28.0.28.0.dylib] Error 1 > make[1]: *** [sub-libmythservicecontracts-make_first] Error 2 > make: *** [libs] Error 2 > [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 > > i fiddled with it a bit. putting this in libmythservicecontracts.pro: > +HEADERS += ../libmyth/programtypes.h > > enabled that library to compile, but it doesn?t seem like the right way to fix it. > > if you?d rather me start a new thread or open a ticket(or if this isn?t helpful), just let me know. > Tickets please, filed under "Qt5 Issues" Cheers Stuart From stuarta at squashedfrog.net Fri Mar 13 15:40:54 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Fri, 13 Mar 2015 15:40:54 +0000 Subject: [mythtv] Trouble Compiling Master/0.28 In-Reply-To: <5501C7CC.5010801@comcast.net> References: <5501C7CC.5010801@comcast.net> Message-ID: <55030506.70107@squashedfrog.net> On 12/03/15 17:07, Bruce Taber wrote: > Can anybody give me a clue what is missing or what needs to be added to > configure to get mythtv compiled with QT5.4? The requisite deleting of > the git directory and git reset hard has been tried. Have also tried > adding libdir-name=/opt/Qt5.4.1/5.4/gcc_64/lib as part of the > configuration to no avail. Here is the first place an error shows up. > > g++ -Wl,-rpath,/opt/Qt5.4.1/5.4/gcc_64 -o mythreplex avi.o element.o > mpg_common.o multiplex.o ringbuffer.o ts.o replex.o pes.o > -L../../../../external/FFmpeg/libswresample -lmythswresample > -L../../../../external/FFmpeg/libavutil -lmythavutil > -L../../../../external/FFmpeg/libavcodec -lmythavcodec > -L../../../../external/FFmpeg/libavformat -lmythavformat > -L../../../../external/zeromq/src/.libs ../../../external/nzmqt/src > -L../../../../external/qjson/lib -L../../../../libs/libmythbase > -lmythbase-0.28 -lXext -lXinerama -lXxf86vm -lXv -lXrandr -lxml2 > -lcrypto -lX11 -lasound -lfreetype -lGL -lx264 -lmp3lame -lm -lbz2 -lz > -luuid -pthread -lrt -ldl -L/home/brtab/mythtv/mythtv/external/qjson/lib > -lmythqjson > /usr/bin/ld: warning: libicui18n.so.53, needed by > /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath > or -rpath-link) > /usr/bin/ld: warning: libicuuc.so.53, needed by > /opt/Qt5.4.1/5.4/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath > or -rpath-link) This looks like a different issue. It's failing to find 2 of the libraries it needs to link. Can you a) open a ticket in trac, filed under "Qt5 Issues" b) run the following, and add the output to the ticket - locate libicui18n.so.53 - locate libicuuc.so.53 - /opt/Qt5.4.1/5.4/gcc_64/bin/qmake -query > install prefix /usr > runtime prefix /usr Whilst these may make it seem like the same error, this normally causes the build to error out before it has even built the libraries, not during linking of the binaries. Regards Stuart Auchterlonie From b.taber at comcast.net Fri Mar 13 19:44:02 2015 From: b.taber at comcast.net (Bruce Taber) Date: Fri, 13 Mar 2015 15:44:02 -0400 Subject: [mythtv] Trouble Compiling Master/0.28 In-Reply-To: References: <5501C7CC.5010801@comcast.net> Message-ID: <55033E02.4030100@comcast.net> No, it's not openSUSE. It's Fedora 17. Both 64bit and 32bit are showing the same problem. Thanks, Bruce On 3/12/2015 4:22 PM, Gary Buhrmaster wrote: > On Thu, Mar 12, 2015 at 5:07 PM, Bruce Taber wrote: >> Can anybody give me a clue > Let me make a guess, and ask openSUSE? > (providing the platform and version is often helpful) > >> Options: --prefix=/usr > There is a known issue with openSUSE and > specifying --prefix=/usr having to do (as I recall) > with conflicts in the include path when you have > both Qt4 and Qt5 development libraries installed. > > It is being looked into by a dev. > > So many distros, so many different ways to > (try to) install conflicting package versions in > parallel....... > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > From stuart at tase.co.uk Fri Mar 13 20:15:44 2015 From: stuart at tase.co.uk (Stuart Morgan) Date: Fri, 13 Mar 2015 20:15:44 +0000 Subject: [mythtv] Trouble Compiling Master/0.28 In-Reply-To: <55033E02.4030100@comcast.net> References: <5501C7CC.5010801@comcast.net> <55033E02.4030100@comcast.net> Message-ID: <2239743.zSsjHVIvY7@scafell> On Friday 13 Mar 2015 15:44:02 Bruce Taber wrote: > No, it's not openSUSE. It's Fedora 17. Both 64bit and 32bit are showing > the same problem. I'm surprised you can even get QT 5 on Fedora 17. I don't think it's the solution to your problem, but you might want to think about upgrading to something that didn't EOL two years ago. We have build platforms based on Fedora 21 which are working just fine. -- Stuart Morgan MythTV From warpme at o2.pl Sat Mar 14 14:04:02 2015 From: warpme at o2.pl (Warpme) Date: Sat, 14 Mar 2015 15:04:02 +0100 Subject: [mythtv] error building with qt5 on mac os x In-Reply-To: <20150310135951.GA5539@patton.ameri.ca> References: <20150310135951.GA5539@patton.ameri.ca> Message-ID: <55043FD2.4060703@o2.pl> On 10/03/15 14:59, brad dreisbach wrote: > attempted to build on mac(10.10) with qt5(binary release). > > ./osx-packager-qtsdk.pl -verbose -qtbin > /Users/bradd/Qt/5.4/clang_64/bin/ -qtplugins > /Users/bradd/Qt/5.4/clang_64/plugins/ -enable-backend -enable-jobtools > -noparallel > [osx-pkg] Qt version is 5.4.1 > [osx-pkg] Building using master profile > [osx-pkg] Testing Qt environment > ... > [osx-pkg] Configuring mythtv for x86_64 > [osx-pkg] ./configure --runprefix=../Resources --enable-libmp3lame > --disable-lirc --disable-distcc --python=/usr/bin/python2.6 > --prefix=/Users/bradd/mythtv-build-qt5/.osx-packager/build > --cc=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang > --cxx=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ > --qmake=/Users/bradd/Qt/5.4/clang_64/bin//qmake > --extra-libs=-F/Users/bradd/Qt/5.4/clang_64/lib > --firewire-sdk=/Users/bradd/mythtv-build-qt5/.osx-packager/build/lib > --enable-libx264 --disable-mythlogserver > Must specify package names on the command line > WARNING: disabling Perl bindings; missing DBD::mysql > WARNING: disabling Perl bindings; missing Net::UPnP::QueryResponse > WARNING: disabling Perl bindings; missing Net::UPnP::ControlPoint > # Basic Settings > Compile type profile > Compiler cache yes > DistCC no > qmake /Users/bradd/Qt/5.4/clang_64/bin//qmake > install prefix /Users/bradd/mythtv-build-qt5/.osx-packager/build > runtime prefix ../Resources > CPU x86 x86_64 (Intel(R) Core(TM) i7 CPU > 860 @ 2.80GHz) > yasm yes > MMX enabled yes > MMXEXT enabled yes > 3DNow! enabled yes > 3DNow! extended enabled yes > SSE enabled yes > SSSE3 enabled yes > AVX enabled yes > XOP enabled yes > FMA3 enabled yes > FMA4 enabled yes > i686 features enabled yes > > # Input Support > Joystick menu no > lirc support no > libCEC device support no [/usr/include] > Apple Remote yes > Video4Linux support no > ivtv support no > HD-PVR support no > FireWire support yes > DVB support no [/usr/include] > DVB-S2 support no > HDHomeRun support yes > Ceton support yes > ASI support no > > # Sound Output Support > PulseAudio support no > OSS support no > ALSA support no > JACK support default > libfftw3 support no > > # Video Output Support > x11 support no > OpenGL video yes > Quartz video no > VDA support yes > MHEG support yes > libass subtitle support no > > # Misc Features > multi threaded libavcodec yes > libxml2 support no [/usr/include/libxml2] > libdns_sd (Bonjour) yes > libcrypto yes > Frontend yes > Backend yes > OpenGL ES 2.0 no > mythlogserver no > > # Bindings > bindings_perl no > bindings_python yes > bindings_php yes > > # External Codec Options > mp3lame yes > faac no > xvid no > x264 yes > vpx no > SDL no > ... > > /Users/bradd/mythtv-build-qt5/.osx-packager/build/bin/ccache > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ > -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch x86_64 > -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk > -mmacosx-version-min=10.5 > -I/Users/bradd/mythtv-build-qt5/.osx-packager/build/include > -I/Users/bradd/mythtv-build-qt5/.osx-packager/build/mysql > -F/Users/bradd/Qt/5.4/clang_64/lib -DNDEBUG -fomit-frame-pointer -fPIC > -DQT_DISABLE_DEPRECATED_BEFORE -msse -pthread -g -Wall -Wpointer-arith > -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wno-self-assign > -Wno-constant-logical-operand -Wno-unused-value -Qunused-arguments > -F/System/Library/Frameworks/IOKit.framework/Frameworks -isysroot > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk > -mmacosx-version-min=10.7 -fPIC -DMMX -DUSING_APPLEREMOTE > -D_GNU_SOURCE -DRUNP > REFIX=\"../Resources\" -DLIBDIRNAME=\"lib\" -DMBASE_API > -DUSING_LIBDNS_SD -DUSING_LIBUDF -DQT_WIDGETS_LIB -DQT_GUI_LIB > -DQT_XML_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. > -I../../external/qjson/include -I../../external/qjsonwrapper > -I/Users/bradd/Qt/5.4/clang_64/lib/QtWidgets.framework/Versions/5/Headers > -I/Users/bradd/Qt/5.4/clang_64/lib/QtGui.framework/Versions/5/Headers > -I/Users/bradd/Qt/5.4/clang_64/lib/QtXml.framework/Versions/5/Headers > -I/Users/bradd/Qt/5.4/clang_64/lib/QtSql.framework/Versions/5/Headers > -I/Users/bradd/Qt/5.4/clang_64/lib/QtNetwork.framework/Versions/5/Headers > -I/Users/bradd/Qt/5.4/clang_64/lib/QtCore.framework/Versions/5/Headers > -I. > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers > -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AGL.framework/Headers > -I/Users/ > bradd/Qt/5.4/clang_64/mkspecs/macx-clang > -F/Users/bradd/Qt/5.4/clang_64/lib -o mythdirs.o mythdirs.cpp > mythdirs.cpp:93:62: error: no member named 'argv' in 'QCoreApplication' > QDir prefixDir = > QFileInfo(QCoreApplication::instance()->argv()[0]).dir(); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ > 1 error generated. > make[2]: *** [mythdirs.o] Error 1 > make[1]: *** [sub-libmythbase-make_first] Error 2 > make: *** [libs] Error 2 > [osx-pkg] Failed system call: " /usr/bin/make " with error code 2 > Died at ./osx-packager-qtsdk.pl line 1817. > > i am not a [real] programmer so i wasnt able to figure out what the issue > was. looking at mythdirs.cpp:93 it seems there is a mac os x hack that > may no longer be valid. > -b > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > Brad, I'm wonder how You overcome issue with failed building of pkg-config? I'm trying to build current master on 10.10 with Xcode 6.2 (6C131e) and receiving following: bin/sh ./libtool --tag=CC --mode=link /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -o pkg-config pkg.o parse.o main.o glib-1.2.10/libglib.la popt/libpopt.la libtool: link: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -o pkg-config pkg.o parse.o main.o glib-1.2.10/.libs/libglib.a popt/.libs/libpopt.a duplicate symbol ___sputc in: pkg.o parse.o duplicate symbol _isascii in: pkg.o parse.o duplicate symbol ___istype in: pkg.o parse.o duplicate symbol ___isctype in: pkg.o parse.o duplicate symbol ___wcwidth in: pkg.o parse.o duplicate symbol _isalnum in: pkg.o parse.o duplicate symbol _isalpha in: pkg.o parse.o duplicate symbol _isblank in: pkg.o parse.o duplicate symbol _iscntrl in: pkg.o parse.o duplicate symbol _isdigit in: pkg.o parse.o duplicate symbol _isgraph in: pkg.o parse.o duplicate symbol _islower in: pkg.o parse.o duplicate symbol _isprint in: pkg.o parse.o duplicate symbol _ispunct in: pkg.o parse.o duplicate symbol _isspace in: pkg.o parse.o duplicate symbol _isupper in: pkg.o parse.o duplicate symbol _isxdigit in: pkg.o parse.o duplicate symbol _toascii in: pkg.o parse.o duplicate symbol _tolower in: pkg.o parse.o duplicate symbol _toupper in: pkg.o parse.o duplicate symbol _digittoint in: pkg.o parse.o duplicate symbol _ishexnumber in: pkg.o parse.o duplicate symbol _isideogram in: pkg.o parse.o duplicate symbol _isnumber in: pkg.o parse.o duplicate symbol _isphonogram in: pkg.o parse.o duplicate symbol _isrune in: pkg.o parse.o duplicate symbol _isspecial in: pkg.o parse.o duplicate symbol ___sputc in: pkg.o main.o duplicate symbol _isascii in: pkg.o main.o duplicate symbol ___istype in: pkg.o main.o duplicate symbol ___isctype in: pkg.o main.o duplicate symbol ___wcwidth in: pkg.o main.o duplicate symbol _isalnum in: pkg.o main.o duplicate symbol _isalpha in: pkg.o main.o duplicate symbol _isblank in: pkg.o main.o duplicate symbol _iscntrl in: pkg.o main.o duplicate symbol _isdigit in: pkg.o main.o duplicate symbol _isgraph in: pkg.o main.o duplicate symbol _islower in: pkg.o main.o duplicate symbol _isprint in: pkg.o main.o duplicate symbol _ispunct in: pkg.o main.o duplicate symbol _isspace in: pkg.o main.o duplicate symbol _isupper in: pkg.o main.o duplicate symbol _isxdigit in: pkg.o main.o duplicate symbol _toascii in: pkg.o main.o duplicate symbol _tolower in: pkg.o main.o duplicate symbol _toupper in: pkg.o main.o duplicate symbol _digittoint in: pkg.o main.o duplicate symbol _ishexnumber in: pkg.o main.o duplicate symbol _isideogram in: pkg.o main.o duplicate symbol _isnumber in: pkg.o main.o duplicate symbol _isphonogram in: pkg.o main.o duplicate symbol _isrune in: pkg.o main.o duplicate symbol _isspecial in: pkg.o main.o ld: 54 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [pkg-config] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 [osx-pkg] Failed system call: " /usr/bin/make all install " with error code 2 Died at ./osx-packager-qtsdk.pl line 1621. From mitch.capper at gmail.com Sun Mar 15 17:34:58 2015 From: mitch.capper at gmail.com (Mitch Capper) Date: Sun, 15 Mar 2015 10:34:58 -0700 Subject: [mythtv] Unable to compile HEAD w/ QT 5.4 on gentoo, can't seem to force qt 4.8 either Message-ID: I am running into an issue compiling the latest mythtv HEAD working on qt 5.4 due to: undefined reference to `typeinfo for MythRenderOpenGL' when linking http://pastebin.com/ZkzS4L9S I also tried switching back to QT 4.8 however while both are installed on the system (and I set the system to QT 4.8, so qmake --version reports that) mythtv still seems to reference qt 5.4. ~Mitch -------------- next part -------------- An HTML attachment was scrubbed... URL: From mythtv at sky.com Sun Mar 15 18:51:02 2015 From: mythtv at sky.com (Paul Harrison) Date: Sun, 15 Mar 2015 18:51:02 +0000 Subject: [mythtv] Unable to compile HEAD w/ QT 5.4 on gentoo, can't seem to force qt 4.8 either In-Reply-To: References: Message-ID: <5505D496.7040604@sky.com> On 15/03/15 17:34, Mitch Capper wrote: > I am running into an issue compiling the latest mythtv HEAD working on > qt 5.4 due to: undefined reference to `typeinfo for MythRenderOpenGL' > when linking http://pastebin.com/ZkzS4L9S > > I also tried switching back to QT 4.8 however while both are installed > on the system (and I set the system to QT 4.8, so qmake --version > reports that) mythtv still seems to reference qt 5.4. > > ~Mitch > With master if you want to use Qt4 you have to explicitly tell configure which qmake to use something like this :- ./configure qmake=/usr/lib64/qt4/bin/qmake Paul H. From doug at fawnanddoug.com Sun Mar 15 19:00:19 2015 From: doug at fawnanddoug.com (Doug Haber) Date: Sun, 15 Mar 2015 15:00:19 -0400 Subject: [mythtv] Get/Set Marks As Timestamp Message-ID: Hi, I'm using the Services API to provide support for a front end on my TV. I'd like to add support for Bookmarks but the Service API doesn't seem to provide a way to get/set marks. Even if I added that it looks like marks are stored as frames and not as timestamps and my TV API doesn't let me move to a particular frame (only to a timestamp). Is there: A) Any plan to add support to get/set marks in the Services API for a particular RecordedId? If not, would a patch that did that be accepted? B) Is there any way to convert a frame to a timstamp? Thanks! Doug -------------- next part -------------- An HTML attachment was scrubbed... URL: From b.taber at comcast.net Sun Mar 15 19:41:16 2015 From: b.taber at comcast.net (Bruce Taber) Date: Sun, 15 Mar 2015 15:41:16 -0400 Subject: [mythtv] Ticket #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 In-Reply-To: <067.b50d1c43d4d853c9901d3f6db1eaf483@mythtv.org> References: <052.1288d2f98b4fde6dd93c4aef6e1721ed@mythtv.org> <067.b50d1c43d4d853c9901d3f6db1eaf483@mythtv.org> Message-ID: <5505E05C.2050704@comcast.net> They were installed with the qt-opensource-linux-x64-5.4.1.run file. Is there something else that needs to be done? On 3/15/2015 3:18 PM, MythTV wrote: > #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 > ----------------------------------+----------------------------- > Reporter: b.taber@? | Owner: > Type: Bug Report - General | Status: closed > Priority: minor | Milestone: unknown > Component: Qt5 issues | Version: Master Head > Severity: medium | Resolution: Invalid > Keywords: | Ticket locked: 0 > ----------------------------------+----------------------------- > Changes (by stuartm): > > * status: new => closed > * resolution: => Invalid > > > Comment: > > It doesn't appear that you're using a packaged version of QT 5, the link > errors your seeing appear to be within QT5 itself, it's referencing system > libraries which are not installed. > > -- > Ticket URL: > MythTV > MythTV Media Center From b.taber at comcast.net Sun Mar 15 20:09:57 2015 From: b.taber at comcast.net (Bruce Taber) Date: Sun, 15 Mar 2015 16:09:57 -0400 Subject: [mythtv] Ticket #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 In-Reply-To: <067.d5b4745b0d243a2c7f22ef897aa7777f@mythtv.org> References: <052.1288d2f98b4fde6dd93c4aef6e1721ed@mythtv.org> <067.d5b4745b0d243a2c7f22ef897aa7777f@mythtv.org> Message-ID: <5505E715.6060800@comcast.net> On 03/15/2015 03:48 PM, MythTV wrote: > #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 > ----------------------------------+----------------------------- > Reporter: b.taber@? | Owner: > Type: Bug Report - General | Status: closed > Priority: minor | Milestone: unknown > Component: Qt5 issues | Version: Master Head > Severity: medium | Resolution: Invalid > Keywords: | Ticket locked: 0 > ----------------------------------+----------------------------- > > Comment (by hobbes1069@?): > > Is there something wrong with the qt5 packages that Fedora provides? > > -- > Ticket URL: > MythTV > MythTV Media Center It's 4.8.5. I'm trying to compile under Qt5. Qt5.4.1 is what is available at the website when you search for Qt5 download. It turns up https://www.qt.io/download/ From mitch.capper at gmail.com Sun Mar 15 20:20:52 2015 From: mitch.capper at gmail.com (Mitch Capper) Date: Sun, 15 Mar 2015 13:20:52 -0700 Subject: [mythtv] Unable to compile HEAD w/ QT 5.4 on gentoo, can't seem to force qt 4.8 either In-Reply-To: <5505D496.7040604@sky.com> References: <5505D496.7040604@sky.com> Message-ID: Thanks that got it back on qt4 by: find -name Makefile | xargs rm && git status | grep -oP "deleted:.+Makefile" | grep -oP "[^ \t]+$" | xargs git checkout ./configure --enable-dvb --enable-vdpau --python=/usr/bin/python3 --with-bindings=perl --enable-proc-opt qmake=/usr/lib64/qt4/bin/qmake ~Mitch On Sun, Mar 15, 2015 at 11:51 AM, Paul Harrison wrote: > > On 15/03/15 17:34, Mitch Capper wrote: > >> I am running into an issue compiling the latest mythtv HEAD working on qt >> 5.4 due to: undefined reference to `typeinfo for MythRenderOpenGL' when >> linking http://pastebin.com/ZkzS4L9S >> >> I also tried switching back to QT 4.8 however while both are installed on >> the system (and I set the system to QT 4.8, so qmake --version reports >> that) mythtv still seems to reference qt 5.4. >> >> ~Mitch >> >> > With master if you want to use Qt4 you have to explicitly tell configure > which qmake to use something like this :- > ./configure qmake=/usr/lib64/qt4/bin/qmake > > Paul H. > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mitch.capper at gmail.com Sun Mar 15 20:21:25 2015 From: mitch.capper at gmail.com (Mitch Capper) Date: Sun, 15 Mar 2015 13:21:25 -0700 Subject: [mythtv] Unable to compile HEAD w/ QT 5.4 on gentoo, can't seem to force qt 4.8 either In-Reply-To: References: <5505D496.7040604@sky.com> Message-ID: I should note that I did have to add the additional include for 4.8 also for the GL folder. ~mitch On Sun, Mar 15, 2015 at 1:20 PM, Mitch Capper wrote: > Thanks that got it back on qt4 by: > find -name Makefile | xargs rm && git status | grep -oP > "deleted:.+Makefile" | grep -oP "[^ \t]+$" | xargs git checkout > ./configure --enable-dvb --enable-vdpau --python=/usr/bin/python3 > --with-bindings=perl --enable-proc-opt qmake=/usr/lib64/qt4/bin/qmake > > ~Mitch > > > On Sun, Mar 15, 2015 at 11:51 AM, Paul Harrison wrote: > >> >> On 15/03/15 17:34, Mitch Capper wrote: >> >>> I am running into an issue compiling the latest mythtv HEAD working on >>> qt 5.4 due to: undefined reference to `typeinfo for MythRenderOpenGL' when >>> linking http://pastebin.com/ZkzS4L9S >>> >>> I also tried switching back to QT 4.8 however while both are installed >>> on the system (and I set the system to QT 4.8, so qmake --version reports >>> that) mythtv still seems to reference qt 5.4. >>> >>> ~Mitch >>> >>> >> With master if you want to use Qt4 you have to explicitly tell configure >> which qmake to use something like this :- >> ./configure qmake=/usr/lib64/qt4/bin/qmake >> >> Paul H. >> _______________________________________________ >> mythtv-dev mailing list >> mythtv-dev at mythtv.org >> http://lists.mythtv.org/mailman/listinfo/mythtv-dev >> http://wiki.mythtv.org/Mailing_List_etiquette >> MythTV Forums: https://forum.mythtv.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From b.taber at comcast.net Sun Mar 15 21:04:46 2015 From: b.taber at comcast.net (Bruce Taber) Date: Sun, 15 Mar 2015 17:04:46 -0400 Subject: [mythtv] Ticket #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 In-Reply-To: <067.d5b4745b0d243a2c7f22ef897aa7777f@mythtv.org> References: <052.1288d2f98b4fde6dd93c4aef6e1721ed@mythtv.org> <067.d5b4745b0d243a2c7f22ef897aa7777f@mythtv.org> Message-ID: <5505F3EE.20507@comcast.net> On 03/15/2015 03:48 PM, MythTV wrote: > #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 > ----------------------------------+----------------------------- > Reporter: b.taber@? | Owner: > Type: Bug Report - General | Status: closed > Priority: minor | Milestone: unknown > Component: Qt5 issues | Version: Master Head > Severity: medium | Resolution: Invalid > Keywords: | Ticket locked: 0 > ----------------------------------+----------------------------- > > Comment (by hobbes1069@?): > > Is there something wrong with the qt5 packages that Fedora provides? > > -- > Ticket URL: > MythTV > MythTV Media Center Actually, the one that comes with Fedora 21 is as follows: [brtab at master mythtv]$ /usr/bin/qmake-qt4 -query QT_INSTALL_PREFIX:/usr/lib64/qt4 QT_INSTALL_DATA:/usr/lib64/qt4 QT_INSTALL_DOCS:/usr/share/doc/qt4 QT_INSTALL_HEADERS:/usr/include QT_INSTALL_LIBS:/usr/lib64 QT_INSTALL_BINS:/usr/lib64/qt4/bin QT_INSTALL_PLUGINS:/usr/lib64/qt4/plugins QT_INSTALL_IMPORTS:/usr/lib64/qt4/imports QT_INSTALL_TRANSLATIONS:/usr/share/qt4/translations QT_INSTALL_CONFIGURATION:/etc QT_INSTALL_EXAMPLES:/usr/lib64/qt4/examples QT_INSTALL_DEMOS:/usr/lib64/qt4/demos QMAKE_MKSPECS:/usr/lib64/qt4/mkspecs QMAKE_VERSION:2.01a QT_VERSION:4.8.6 This is a fresh Fedora 21 Server install. Bruce From mitch.capper at gmail.com Sun Mar 15 21:54:31 2015 From: mitch.capper at gmail.com (Mitch Capper) Date: Sun, 15 Mar 2015 14:54:31 -0700 Subject: [mythtv] Unable to compile HEAD w/ QT 5.4 on gentoo, can't seem to force qt 4.8 either In-Reply-To: References: <5505D496.7040604@sky.com> Message-ID: And one final followup thanks to stuartm got it working with qt 5.4 with: make distclean and adding: opengl to the QT flags in libs/libmythui/libmythui.pro ~mitch On Sun, Mar 15, 2015 at 1:21 PM, Mitch Capper wrote: > I should note that I did have to add the additional include for 4.8 also > for the GL folder. > > ~mitch > > On Sun, Mar 15, 2015 at 1:20 PM, Mitch Capper > wrote: > >> Thanks that got it back on qt4 by: >> find -name Makefile | xargs rm && git status | grep -oP >> "deleted:.+Makefile" | grep -oP "[^ \t]+$" | xargs git checkout >> ./configure --enable-dvb --enable-vdpau --python=/usr/bin/python3 >> --with-bindings=perl --enable-proc-opt qmake=/usr/lib64/qt4/bin/qmake >> >> ~Mitch >> >> >> On Sun, Mar 15, 2015 at 11:51 AM, Paul Harrison wrote: >> >>> >>> On 15/03/15 17:34, Mitch Capper wrote: >>> >>>> I am running into an issue compiling the latest mythtv HEAD working on >>>> qt 5.4 due to: undefined reference to `typeinfo for MythRenderOpenGL' when >>>> linking http://pastebin.com/ZkzS4L9S >>>> >>>> I also tried switching back to QT 4.8 however while both are installed >>>> on the system (and I set the system to QT 4.8, so qmake --version reports >>>> that) mythtv still seems to reference qt 5.4. >>>> >>>> ~Mitch >>>> >>>> >>> With master if you want to use Qt4 you have to explicitly tell configure >>> which qmake to use something like this :- >>> ./configure qmake=/usr/lib64/qt4/bin/qmake >>> >>> Paul H. >>> _______________________________________________ >>> mythtv-dev mailing list >>> mythtv-dev at mythtv.org >>> http://lists.mythtv.org/mailman/listinfo/mythtv-dev >>> http://wiki.mythtv.org/Mailing_List_etiquette >>> MythTV Forums: https://forum.mythtv.org >>> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gnassas at mac.com Sun Mar 15 23:04:34 2015 From: gnassas at mac.com (George Nassas) Date: Sun, 15 Mar 2015 19:04:34 -0400 Subject: [mythtv] Get/Set Marks As Timestamp In-Reply-To: References: Message-ID: <90F45D70-8E97-48AC-B6CA-991BE3390169@mac.com> On Mar 15, 2015, at 3:00 PM, Doug Haber wrote: > > A) Any plan to add support to get/set marks in the Services API for a particular RecordedId? If not, would a patch that did that be accepted? Have a look here: https://code.mythtv.org/trac/ticket/12090 and https://code.mythtv.org/trac/ticket/11491 I thought one or both of these had already been committed but it seems the milestones have been set to unknown. - George -------------- next part -------------- An HTML attachment was scrubbed... URL: From J.Pilk at tesco.net Sun Mar 15 23:12:18 2015 From: J.Pilk at tesco.net (John Pilkington) Date: Sun, 15 Mar 2015 23:12:18 +0000 Subject: [mythtv] Get/Set Marks As Timestamp In-Reply-To: References: Message-ID: <550611D2.5080003@tesco.net> On 15/03/15 19:00, Doug Haber wrote: > Hi, > > I'm using the Services API to provide support for a front end on my TV. > I'd like to add support for Bookmarks but the Service API doesn't seem > to provide a way to get/set marks. Even if I added that it looks like > marks are stored as frames and not as timestamps and my TV API doesn't > let me move to a particular frame (only to a timestamp). Is there: > > A) Any plan to add support to get/set marks in the Services API for a > particular RecordedId? If not, would a patch that did that be accepted? > > B) Is there any way to convert a frame to a timstamp? > > Thanks! > Doug mythutil --getmarkup will create an xml file containing time-offset (ms), byte-offset and frame-offset for all keyframes, so the info is available, if not exactly convenient for use. John P From hobbes1069 at gmail.com Mon Mar 16 03:06:46 2015 From: hobbes1069 at gmail.com (Richard Shaw) Date: Sun, 15 Mar 2015 22:06:46 -0500 Subject: [mythtv] Ticket #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 In-Reply-To: <5505F3EE.20507@comcast.net> References: <052.1288d2f98b4fde6dd93c4aef6e1721ed@mythtv.org> <067.d5b4745b0d243a2c7f22ef897aa7777f@mythtv.org> <5505F3EE.20507@comcast.net> Message-ID: > > Actually, the one that comes with Fedora 21 is as follows: > > [brtab at master mythtv]$ /usr/bin/qmake-qt4 -query > QT_INSTALL_PREFIX:/usr/lib64/qt4 > QT_INSTALL_DATA:/usr/lib64/qt4 > QT_INSTALL_DOCS:/usr/share/doc/qt4 > QT_INSTALL_HEADERS:/usr/include > QT_INSTALL_LIBS:/usr/lib64 > QT_INSTALL_BINS:/usr/lib64/qt4/bin > QT_INSTALL_PLUGINS:/usr/lib64/qt4/plugins > QT_INSTALL_IMPORTS:/usr/lib64/qt4/imports > QT_INSTALL_TRANSLATIONS:/usr/share/qt4/translations > QT_INSTALL_CONFIGURATION:/etc > QT_INSTALL_EXAMPLES:/usr/lib64/qt4/examples > QT_INSTALL_DEMOS:/usr/lib64/qt4/demos > QMAKE_MKSPECS:/usr/lib64/qt4/mkspecs > QMAKE_VERSION:2.01a > QT_VERSION:4.8.6 > > This is a fresh Fedora 21 Server install I'm confused, you're listing qt4 packages, Fedora has both, try "dnf list qt5*" Thanks, Richard -------------- next part -------------- An HTML attachment was scrubbed... URL: From J.Pilk at tesco.net Mon Mar 16 14:32:43 2015 From: J.Pilk at tesco.net (John Pilkington) Date: Mon, 16 Mar 2015 14:32:43 +0000 Subject: [mythtv] epel-testing el7 qtwebkit incompatibility Message-ID: <5506E98B.4000106@tesco.net> With the qt5 switch upcoming this might be of only temporary interest, but I'll report it here anyway. I'm running v0.28-pre-2683-g7f68683, locally built, under SL7, and today installed qtwebkit-2.3.4-1.el7 from epel-testing, upgrading from 2.3.3-3. I had a failure in mytharchive before I rebooted, and after reboot mythbackend wouldn't start. mythbackend: symbol lookup error: /lib64/libQtWebKit.so.4: undefined symbol: g_type_class_adjust_private_offset I wanted to get back to a working system, so reverted the 'upgrade', which also included python-psutil. Seems ok now. John P From stuarta at squashedfrog.net Tue Mar 17 09:22:53 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Tue, 17 Mar 2015 09:22:53 +0000 Subject: [mythtv] Screen Saver testers needed! Message-ID: <5507F26D.10706@squashedfrog.net> Hi, I've been working on adding dbus based screensaver support to MythTV. I've written a standalone test app which implements the same functionality that i'll be adding to MythTV. I'm after testers on different platforms / window managers So far i've tested on f20/f21 with Qt4/Qt5 and Gnome3 What i'd like are test results from other combinations. Please find the test app on the ticket https://code.mythtv.org/trac/ticket/12414 Cheers Stuart Auchterlonie From stuarta at squashedfrog.net Tue Mar 17 09:35:55 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Tue, 17 Mar 2015 09:35:55 +0000 Subject: [mythtv] Ticket #12413: Build Problems Master/0.28 Fedora 21 Qt5.4.1 In-Reply-To: <5505E05C.2050704@comcast.net> References: <052.1288d2f98b4fde6dd93c4aef6e1721ed@mythtv.org> <067.b50d1c43d4d853c9901d3f6db1eaf483@mythtv.org> <5505E05C.2050704@comcast.net> Message-ID: <5507F57B.2020505@squashedfrog.net> On 15/03/15 19:41, Bruce Taber wrote: > They were installed with the qt-opensource-linux-x64-5.4.1.run file. Is > there something else that needs to be done? > First remove all the crap that the binary installer dropped on your system. None of it is required. Please don't bother with binary blob installers downloaded from the internet. Your distro packages it for you. Use their packages. On fedora 20/21 it's very very very very very easy # yum install libqt5core5a libqt5webkit5-dev libqt5opengl5-dev libqt5script5 qtscript5-dev qt5-qmake libqt5sql5-mysql That's it. it's that easy..... Regards Stuart Auchterlonie From stuarta at squashedfrog.net Tue Mar 17 09:39:30 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Tue, 17 Mar 2015 09:39:30 +0000 Subject: [mythtv] epel-testing el7 qtwebkit incompatibility In-Reply-To: <5506E98B.4000106@tesco.net> References: <5506E98B.4000106@tesco.net> Message-ID: <5507F652.4040202@squashedfrog.net> On 16/03/15 14:32, John Pilkington wrote: > With the qt5 switch upcoming this might be of only temporary interest, > but I'll report it here anyway. I'm running v0.28-pre-2683-g7f68683, > locally built, under SL7, and today installed qtwebkit-2.3.4-1.el7 from > epel-testing, upgrading from 2.3.3-3. I had a failure in mytharchive > before I rebooted, and after reboot mythbackend wouldn't start. > > mythbackend: symbol lookup error: /lib64/libQtWebKit.so.4: undefined > symbol: g_type_class_adjust_private_offset > > I wanted to get back to a working system, so reverted the 'upgrade', > which also included python-psutil. Seems ok now. > Sounds more like an epel packaging issue.... Regards Stuart From J.Pilk at tesco.net Tue Mar 17 11:03:46 2015 From: J.Pilk at tesco.net (John Pilkington) Date: Tue, 17 Mar 2015 11:03:46 +0000 Subject: [mythtv] epel-testing el7 qtwebkit incompatibility In-Reply-To: <5507F652.4040202@squashedfrog.net> References: <5506E98B.4000106@tesco.net> <5507F652.4040202@squashedfrog.net> Message-ID: <55080A12.4080409@tesco.net> On 17/03/15 09:39, Stuart Auchterlonie wrote: > On 16/03/15 14:32, John Pilkington wrote: >> With the qt5 switch upcoming this might be of only temporary interest, >> but I'll report it here anyway. I'm running v0.28-pre-2683-g7f68683, >> locally built, under SL7, and today installed qtwebkit-2.3.4-1.el7 from >> epel-testing, upgrading from 2.3.3-3. I had a failure in mytharchive >> before I rebooted, and after reboot mythbackend wouldn't start. >> >> mythbackend: symbol lookup error: /lib64/libQtWebKit.so.4: undefined >> symbol: g_type_class_adjust_private_offset >> >> I wanted to get back to a working system, so reverted the 'upgrade', >> which also included python-psutil. Seems ok now. >> > > Sounds more like an epel packaging issue.... > > Regards > Stuart https://bugzilla.redhat.com/show_bug.cgi?id=1202735 From keemllib at gmail.com Tue Mar 17 16:00:42 2015 From: keemllib at gmail.com (Bill Meek) Date: Tue, 17 Mar 2015 11:00:42 -0500 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <5507F26D.10706@squashedfrog.net> References: <5507F26D.10706@squashedfrog.net> Message-ID: <55084FAA.7060804@gmail.com> On 03/17/2015 04:22 AM, Stuart Auchterlonie wrote: ... > So far i've tested on f20/f21 with Qt4/Qt5 and Gnome3 > > What i'd like are test results from other combinations. On: Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-46-generic x86_64) and Qt4, it works A-OK. Trying Qt5, I can't build it. Even though I'm building/running MythTV with --qmake=qmake-qt5 just fine. Details here: http://pastebin.com/raw.php?i=73ad3kAT -- Bill From J.Pilk at tesco.net Tue Mar 17 18:31:25 2015 From: J.Pilk at tesco.net (John Pilkington) Date: Tue, 17 Mar 2015 18:31:25 +0000 Subject: [mythtv] epel-testing el7 qtwebkit incompatibility In-Reply-To: <55080A12.4080409@tesco.net> References: <5506E98B.4000106@tesco.net> <5507F652.4040202@squashedfrog.net> <55080A12.4080409@tesco.net> Message-ID: <550872FD.1090403@tesco.net> On 17/03/15 11:03, John Pilkington wrote: > On 17/03/15 09:39, Stuart Auchterlonie wrote: >> On 16/03/15 14:32, John Pilkington wrote: >>> With the qt5 switch upcoming this might be of only temporary interest, >>> but I'll report it here anyway. I'm running v0.28-pre-2683-g7f68683, >>> locally built, under SL7, and today installed qtwebkit-2.3.4-1.el7 from >>> epel-testing, upgrading from 2.3.3-3. I had a failure in mytharchive >>> before I rebooted, and after reboot mythbackend wouldn't start. >>> >>> mythbackend: symbol lookup error: /lib64/libQtWebKit.so.4: undefined >>> symbol: g_type_class_adjust_private_offset >>> >>> I wanted to get back to a working system, so reverted the 'upgrade', >>> which also included python-psutil. Seems ok now. >>> >> >> Sounds more like an epel packaging issue.... >> >> Regards >> Stuart > > https://bugzilla.redhat.com/show_bug.cgi?id=1202735 > Probably fixed. The epel package was built against a later version of glib2 in a repo that my package manager wasn't configured to use. Thanks to Stuart and Rex. From doug at fawnanddoug.com Tue Mar 17 20:11:54 2015 From: doug at fawnanddoug.com (Doug Haber) Date: Tue, 17 Mar 2015 16:11:54 -0400 Subject: [mythtv] Get/Set Marks As Timestamp In-Reply-To: <550611D2.5080003@tesco.net> References: <550611D2.5080003@tesco.net> Message-ID: On Sun, Mar 15, 2015 at 7:12 PM, John Pilkington wrote: > On 15/03/15 19:00, Doug Haber wrote: > >> Hi, >> >> I'm using the Services API to provide support for a front end on my TV. >> I'd like to add support for Bookmarks but the Service API doesn't seem >> to provide a way to get/set marks. Even if I added that it looks like >> marks are stored as frames and not as timestamps and my TV API doesn't >> let me move to a particular frame (only to a timestamp). Is there: >> >> A) Any plan to add support to get/set marks in the Services API for a >> particular RecordedId? If not, would a patch that did that be accepted? >> >> B) Is there any way to convert a frame to a timstamp? >> >> Thanks! >> Doug >> > > mythutil --getmarkup will create an xml file containing time-offset (ms), > byte-offset and frame-offset for all keyframes, so the info is available, > if not exactly convenient for use. > > John P > > > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > Thanks All! https://code.mythtv.org/trac/ticket/11491 is almost exactly what I need so I made a pull request for it (after modifying to get it to work with current Master). I also added a Bookmark field which is useful to me. The pull request is here: https://github.com/MythTV/mythtv/pull/93 Thanks! Doug -------------- next part -------------- An HTML attachment was scrubbed... URL: From mythtv-dev2 at dwilga-linux1.amherst.edu Tue Mar 17 21:02:40 2015 From: mythtv-dev2 at dwilga-linux1.amherst.edu (Dan Wilga) Date: Tue, 17 Mar 2015 17:02:40 -0400 Subject: [mythtv] Get/Set Marks As Timestamp In-Reply-To: References: <550611D2.5080003@tesco.net> Message-ID: <55089670.10103@dwilga-linux1.amherst.edu> Doug, While it's only tangentially related, you might find useful a script I wrote some time ago to store an unlimited number of bookmarks, in a way that is separate from the single bookmark Myth normally allows: https://github.com/Gribnif/MythPause From stuarta at squashedfrog.net Tue Mar 17 22:25:41 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Tue, 17 Mar 2015 22:25:41 +0000 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <55084FAA.7060804@gmail.com> References: <5507F26D.10706@squashedfrog.net> <55084FAA.7060804@gmail.com> Message-ID: <5508A9E5.6090304@squashedfrog.net> On 17/03/15 16:00, Bill Meek wrote: > On 03/17/2015 04:22 AM, Stuart Auchterlonie wrote: > ... > > So far i've tested on f20/f21 with Qt4/Qt5 and Gnome3 >> >> What i'd like are test results from other combinations. > > On: Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-46-generic x86_64) and Qt4, > it works A-OK. > > Trying Qt5, I can't build it. Even though I'm building/running MythTV > with --qmake=qmake-qt5 just fine. > > Details here: http://pastebin.com/raw.php?i=73ad3kAT > Try changing the include from #include to just #include From keemllib at gmail.com Tue Mar 17 22:43:21 2015 From: keemllib at gmail.com (Bill Meek) Date: Tue, 17 Mar 2015 17:43:21 -0500 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <5508A9E5.6090304@squashedfrog.net> References: <5507F26D.10706@squashedfrog.net> <55084FAA.7060804@gmail.com> <5508A9E5.6090304@squashedfrog.net> Message-ID: <5508AE09.6070709@gmail.com> On 03/17/2015 05:25 PM, Stuart Auchterlonie wrote: > On 17/03/15 16:00, Bill Meek wrote: ... >> Trying Qt5, I can't build it. Even though I'm building/running MythTV >> with --qmake=qmake-qt5 just fine. >> >> Details here: http://pastebin.com/raw.php?i=73ad3kAT >> > > Try changing the include from > > #include > > to just > > #include That did it. Both Qt4 and 5 work here A-OK (and when I don't run ./dbus-screensaver, the screen saver kicks in as expected.) -- Bill From simon.sinister at sbcglobal.net Thu Mar 19 02:05:49 2015 From: simon.sinister at sbcglobal.net (Steve E) Date: Wed, 18 Mar 2015 21:05:49 -0500 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <5507F26D.10706@squashedfrog.net> References: <5507F26D.10706@squashedfrog.net> Message-ID: <550A2EFD.8020602@sbcglobal.net> On Mint 17.1 (Rebecca) MATE Edition, it doesn't work steve[23] ./dbus-screensaver (dbus-screensaver:31711): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk", Call failed The screensaver activated after the short time period expired. - Steve On 03/17/2015 04:22 AM, Stuart Auchterlonie wrote: > Hi, > > I've been working on adding dbus based screensaver support > to MythTV. I've written a standalone test app which implements > the same functionality that i'll be adding to MythTV. > > I'm after testers on different platforms / window managers > > So far i've tested on f20/f21 with Qt4/Qt5 and Gnome3 > > What i'd like are test results from other combinations. > > Please find the test app on the ticket > https://code.mythtv.org/trac/ticket/12414 > > > Cheers > Stuart Auchterlonie > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mtdean at thirdcontact.com Thu Mar 19 10:48:41 2015 From: mtdean at thirdcontact.com (Michael T. Dean) Date: Thu, 19 Mar 2015 06:48:41 -0400 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <550A2EFD.8020602@sbcglobal.net> References: <5507F26D.10706@squashedfrog.net> <550A2EFD.8020602@sbcglobal.net> Message-ID: <550AA989.8030502@thirdcontact.com> On 03/18/2015 10:05 PM, Steve E wrote: > On Mint 17.1 (Rebecca) MATE Edition, it doesn't work > > steve[23] ./dbus-screensaver > > (dbus-screensaver:31711): Gtk-WARNING **: Unable to locate theme > engine in module_path: "oxygen-gtk", > Call failed > > The screensaver activated after the short time period expired. What screensaver are you using on MATE? If you're using xscreensaver, the DBus control won't (and isn't supposed to) work. Mike From simon.sinister at sbcglobal.net Thu Mar 19 13:56:10 2015 From: simon.sinister at sbcglobal.net (Steve E) Date: Thu, 19 Mar 2015 08:56:10 -0500 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <550AA989.8030502@thirdcontact.com> References: <5507F26D.10706@squashedfrog.net> <550A2EFD.8020602@sbcglobal.net> <550AA989.8030502@thirdcontact.com> Message-ID: <550AD57A.7050708@sbcglobal.net> mate-screensaver I have no idea whether that uses DBus control or not. - Steve On 03/19/2015 05:48 AM, Michael T. Dean wrote: > On 03/18/2015 10:05 PM, Steve E wrote: >> On Mint 17.1 (Rebecca) MATE Edition, it doesn't work >> >> steve[23] ./dbus-screensaver >> >> (dbus-screensaver:31711): Gtk-WARNING **: Unable to locate theme >> engine in module_path: "oxygen-gtk", >> Call failed >> >> The screensaver activated after the short time period expired. > > What screensaver are you using on MATE? If you're using xscreensaver, > the DBus control won't (and isn't supposed to) work. > > Mike > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > From mtdean at thirdcontact.com Thu Mar 19 15:06:19 2015 From: mtdean at thirdcontact.com (Michael T. Dean) Date: Thu, 19 Mar 2015 11:06:19 -0400 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <550AD57A.7050708@sbcglobal.net> References: <5507F26D.10706@squashedfrog.net> <550A2EFD.8020602@sbcglobal.net> <550AA989.8030502@thirdcontact.com> <550AD57A.7050708@sbcglobal.net> Message-ID: <550AE5EB.7050500@thirdcontact.com> On 03/19/2015 09:56 AM, Steve E wrote: > mate-screensaver > > I have no idea whether that uses DBus control or not. It does. The mate-screensaver-command utility actually uses DBus messaging to control mate-screensaver. What happens if you change line 13 of dbus-screensaver.cpp from: m_interface(new QDBusInterface("org.freedesktop.ScreenSaver", "/ScreenSaver", "org.freedesktop.ScreenSaver", m_bus)) to m_interface(new QDBusInterface("org.mate.ScreenSaver", "/org/mate/ScreenSaver", "org.mate.ScreenSaver", m_bus)) i.e. change the service, path, and interface arguments to the QDBusInterface constructor to use the mate-specific ones. Standards. They just make things so much easier for everyone. It's good there are so many of them for screensaver control. As Gary B so often (and rightly) points out: http://www.xkcd.com/927/ FWIW, though, if using mate-specific DBus arguments works and it's decided not to include mate-specific code in MythTV, it would be simple to make a wrapper for mate-screensaver-command that works with the existing xscreensaver support in MythTV. (Basically just have create an executable script called xscreensaver-command that supports -version, such that it returns an error code if mate-screensaver isn't running, and -deactivate, such that it calls mate-screensaver-command -poke . I'd be happy to help with the wrapper if that's the direction Stuart decides to go.) Mike From simon.sinister at sbcglobal.net Fri Mar 20 01:27:10 2015 From: simon.sinister at sbcglobal.net (Steve E) Date: Thu, 19 Mar 2015 20:27:10 -0500 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <550AE5EB.7050500@thirdcontact.com> References: <5507F26D.10706@squashedfrog.net> <550A2EFD.8020602@sbcglobal.net> <550AA989.8030502@thirdcontact.com> <550AD57A.7050708@sbcglobal.net> <550AE5EB.7050500@thirdcontact.com> Message-ID: <550B776E.1030108@sbcglobal.net> Mike, It did work after applying the changes you suggested. - Steve On 03/19/2015 10:06 AM, Michael T. Dean wrote: > On 03/19/2015 09:56 AM, Steve E wrote: >> mate-screensaver >> >> I have no idea whether that uses DBus control or not. > > It does. The mate-screensaver-command utility actually uses DBus > messaging to control mate-screensaver. > > What happens if you change line 13 of dbus-screensaver.cpp from: > > m_interface(new QDBusInterface("org.freedesktop.ScreenSaver", > "/ScreenSaver", > > "org.freedesktop.ScreenSaver", > m_bus)) > > to > > m_interface(new QDBusInterface("org.mate.ScreenSaver", > > "/org/mate/ScreenSaver", > > "org.mate.ScreenSaver", > m_bus)) > > i.e. change the service, path, and interface arguments to the > QDBusInterface constructor to use the mate-specific ones. > > Standards. They just make things so much easier for everyone. It's > good there are so many of them for screensaver control. As Gary B so > often (and rightly) points out: http://www.xkcd.com/927/ > > FWIW, though, if using mate-specific DBus arguments works and it's > decided not to include mate-specific code in MythTV, it would be > simple to make a wrapper for mate-screensaver-command that works with > the existing xscreensaver support in MythTV. (Basically just have > create an executable script called xscreensaver-command that supports > -version, such that it returns an error code if mate-screensaver isn't > running, and -deactivate, such that it calls mate-screensaver-command > -poke . I'd be happy to help with the wrapper if that's the direction > Stuart decides to go.) > > Mike > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > From stuarta at squashedfrog.net Fri Mar 20 10:05:16 2015 From: stuarta at squashedfrog.net (Stuart Auchterlonie) Date: Fri, 20 Mar 2015 10:05:16 +0000 Subject: [mythtv] Screen Saver testers needed! In-Reply-To: <550B776E.1030108@sbcglobal.net> References: <5507F26D.10706@squashedfrog.net> <550A2EFD.8020602@sbcglobal.net> <550AA989.8030502@thirdcontact.com> <550AD57A.7050708@sbcglobal.net> <550AE5EB.7050500@thirdcontact.com> <550B776E.1030108@sbcglobal.net> Message-ID: <550BF0DC.5020700@squashedfrog.net> On 20/03/15 01:27, Steve E wrote: > Mike, > > It did work after applying the changes you suggested. > > - Steve So that proves I need to support multiple different dbus methods just like vlc do. Cheers Stuart > > On 03/19/2015 10:06 AM, Michael T. Dean wrote: >> On 03/19/2015 09:56 AM, Steve E wrote: >>> mate-screensaver >>> >>> I have no idea whether that uses DBus control or not. >> >> It does. The mate-screensaver-command utility actually uses DBus >> messaging to control mate-screensaver. >> >> What happens if you change line 13 of dbus-screensaver.cpp from: >> >> m_interface(new QDBusInterface("org.freedesktop.ScreenSaver", >> "/ScreenSaver", >> >> "org.freedesktop.ScreenSaver", >> m_bus)) >> >> to >> >> m_interface(new QDBusInterface("org.mate.ScreenSaver", >> >> "/org/mate/ScreenSaver", >> >> "org.mate.ScreenSaver", >> m_bus)) >> >> i.e. change the service, path, and interface arguments to the >> QDBusInterface constructor to use the mate-specific ones. >> >> Standards. They just make things so much easier for everyone. It's >> good there are so many of them for screensaver control. As Gary B so >> often (and rightly) points out: http://www.xkcd.com/927/ >> >> FWIW, though, if using mate-specific DBus arguments works and it's >> decided not to include mate-specific code in MythTV, it would be >> simple to make a wrapper for mate-screensaver-command that works with >> the existing xscreensaver support in MythTV. (Basically just have >> create an executable script called xscreensaver-command that supports >> -version, such that it returns an error code if mate-screensaver isn't >> running, and -deactivate, such that it calls mate-screensaver-command >> -poke . I'd be happy to help with the wrapper if that's the direction >> Stuart decides to go.) >> >> Mike >> _______________________________________________ >> mythtv-dev mailing list >> mythtv-dev at mythtv.org >> http://lists.mythtv.org/mailman/listinfo/mythtv-dev >> http://wiki.mythtv.org/Mailing_List_etiquette >> MythTV Forums: https://forum.mythtv.org >> > > _______________________________________________ > mythtv-dev mailing list > mythtv-dev at mythtv.org > http://lists.mythtv.org/mailman/listinfo/mythtv-dev > http://wiki.mythtv.org/Mailing_List_etiquette > MythTV Forums: https://forum.mythtv.org > From mark at digivation.com.au Sun Mar 22 02:37:24 2015 From: mark at digivation.com.au (Mark Spieth) Date: Sun, 22 Mar 2015 13:37:24 +1100 Subject: [mythtv] Wiki User Confirmation In-Reply-To: <058.83ef46f5e2d88b198c23cdda7672e06f@mythtv.org> References: <043.252cd27942dec929a48fc3060f0d8be1@mythtv.org> <058.83ef46f5e2d88b198c23cdda7672e06f@mythtv.org> Message-ID: <550E2AE4.9060008@digivation.com.au> Hi Could someone confirm my wiki username markspieth as it looks like email confirmation doesnt work (for good spam reasons :-). Ill then create an android page with a bit of guff. thanks mark