From noreply at mythtv.org Sun Dec 2 15:18:15 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 02 Dec 2018 15:18:15 -0000 Subject: [mythtv-commits] Ticket #13351: Allow OpenGL ES renderer by configure In-Reply-To: <039.1911d03c3a7977af687a793d760b6fb2@mythtv.org> References: <039.1911d03c3a7977af687a793d760b6fb2@mythtv.org> Message-ID: <054.9bcc3bbf53f88181dade357fde10c6df@mythtv.org> #13351: Allow OpenGL ES renderer by configure ------------------------------------------+------------------------------- Reporter: warpme | Owner: Peter Bennett Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Video/OSD Rendering | Version: Unspecified Severity: medium | Resolution: Keywords: opengl gles | Ticket locked: 0 ------------------------------------------+------------------------------- Comment (by warpme): Peter, One of my goals when working on this was proper detection of opengles. Previously, configure wrongly allows to set opengles on system where opengles isn't properly installed from configure point of view (configure can't see required *.h and *.so files) or there is lack of pkg- config .pc files related to opengles. Now configure is addressing this, and if system hasn't properly installed opengles - configure output reflects this. Issue You see is because: GLES2/gl2.h or EGL/egl.h or libglesv2.so or libegl.so are unseen by configure or system is lacking pkg-config's glesv2.pc or egl.pc files. I think proper approach on android build system should be addressing root caue: make GLES2/gl2.h and EGL/egl.h and libglesv2.so and libegl.so seen by configure or provide proper glesv2.pc an egl.pc files. Alternative is breaking configure to wrongly report opengles is OK on system where is might be not OK.... -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 17:31:00 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 17:31:00 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.71845b61fb0a57dad2fc163bd92ae5fb@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: (none) | Type: Bug Report - Crash | Status: new Priority: critical | Milestone: 0.28.2 Component: Qt5 issues | Version: 0.28.0 Severity: high | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Changes (by gigem): * status: closed => new * resolution: Won't Fix => Comment: I'm reopening this as it's a serious issue for my mom on her Nvidia Shield. It's actually been a serious issue for quite some time but I didn't know how to reproduce it. As it turns out, it's trivial to reproduce. You just need to be patient. To do that, tune live TV to an interlaced channel and leave it there. It might take several hours but it will eventually hit this problem. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 18:38:35 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 18:38:35 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.d0dd7ce0447574f31ad0d8aea612b3d5@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: critical | Milestone: 0.28.2 Component: Qt5 issues | Version: 0.28.0 Severity: high | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Changes (by Peter Bennett): * owner: (none) => Peter Bennett * status: new => accepted -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 18:39:22 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 18:39:22 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.9152daa0b9121009ea04767c226c50f8@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Changes (by Peter Bennett): * priority: critical => minor * component: Qt5 issues => MythTV - Video Playback * severity: high => medium * milestone: 0.28.2 => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 20:25:45 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 20:25:45 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.e55f67b4b530683abcd409747b767ff3@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Comment (by Peter Bennett): As Roger has pointed out, the decoder thread calls MythPlayer::!FileChangedCallback which then lands up calling the OpenGL API from the wrong thread. The solution looks to be for the decoder thread to set an indicator that the player thread will check in !EventLoop and call MythPlayer::!FileChangedCallback from the player thread. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 21:56:57 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 21:56:57 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.537dc03330daf7aef6db971fdc4fc651@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Changes (by Peter Bennett): * Attachment "20181203_1625_filechanged.patch" added. Possible fix -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 3 22:03:28 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 03 Dec 2018 22:03:28 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.c6b6935f21811d5ca003cb10f27c5164@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Comment (by Peter Bennett): Please see attached patch, which now uses the player thread for the code from !FileChangeCallback. In testing live TV transitions I could not get !FileChangeCallback to execute, in either current or patched code. My tests never crashed. If there is a crash with a different backtrace than the one presented, please attach it. This patch should prevent a crash if it occurs in the place where the above back trace was taken. Let me know if the patch fixes the issue and I can commit it. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 4 12:22:20 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 04 Dec 2018 12:22:20 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.f5c7a7c0fd97ad12c678fd22aae26bd2@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Comment (by dizygotheca): Looks like !FileChangeCallback only gets called for discontiguous transitions, ie. changing channel, inputs etc. HDPVR's appear more likely to generate them (CardUtil::!IsChannelChangeDiscontinuous) Channel-surfing with a HDPVR is probably the best test. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 4 15:04:34 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 04 Dec 2018 15:04:34 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.dc759857b7b238e11dd01aa7afef2c37@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: | accepted Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Comment (by Peter Bennett): I only have a ceton recorder. I did test with channel changes, including changing between a 720p channel and a 1080i channel, and !FileChangeCallback was not called. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 18:31:49 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 18:31:49 -0000 Subject: [mythtv-commits] Ticket #13354: cannot download from MythWeb when on IPv6 Message-ID: <041.a892f954b3d0ea0b9c57d6e28f3293e3@mythtv.org> #13354: cannot download from MythWeb when on IPv6 --------------------------------------+--------------------------------- Reporter: produnis | Owner: Stuart Auchterlonie Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: Plugin - MythWeb | Version: v29.1 Severity: low | Keywords: mythweb Ticket locked: 0 | --------------------------------------+--------------------------------- Hi there, if I browse to my MythWeb using IPv6, eg: https://[fd80:ab:ba::400]/mythweb/ I am not able to download any show. The download-link presented at https://[fd80:ab:ba::400]/mythweb/tv/recorded is wrong, for example, for a current show it is: https://[fd80//mythweb/pl/stream/29008/1491140700 where it should be: https://[fd80:ab:ba::400]/mythweb/pl/stream/29008/1491140700 There seems to be a problem with IPv6's :, as Mythweb prints out the IPv6 until the first : and then adds the download path Greetings, Joe -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 22:31:11 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 22:31:11 -0000 Subject: [mythtv-commits] Ticket #13312: Language settings problem In-Reply-To: <040.43a24e2a80e3f967b72c47c5296e5c20@mythtv.org> References: <040.43a24e2a80e3f967b72c47c5296e5c20@mythtv.org> Message-ID: <055.3f004fb48eded4bca99ec0e5e3318dca@mythtv.org> #13312: Language settings problem ----------------------------------+------------------------------- Reporter: yianniv | Owner: Peter Bennett Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 22:32:00 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 22:32:00 -0000 Subject: [mythtv-commits] Ticket #13294: mythfrontend playback of Music Choice channels constantly reset audio buffer In-Reply-To: <038.cd781ca92c043ba2419c1da5c33add7b@mythtv.org> References: <038.cd781ca92c043ba2419c1da5c33add7b@mythtv.org> Message-ID: <053.6b99a0f09f558fe576d5be1cae74234b@mythtv.org> #13294: mythfrontend playback of Music Choice channels constantly reset audio buffer -------------------------------------------------+------------------------- Reporter: liels | Owner: Peter | Bennett Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: v29.1 Severity: medium | Resolution: fixed Keywords: mythfrontend, playback, buffer, | Ticket locked: 0 video, audio, Music Choice, SilliconDust | -------------------------------------------------+------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 22:32:55 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 22:32:55 -0000 Subject: [mythtv-commits] Ticket #13332: Some recordings put MythPlayer in a bad state where timestamp is wrong In-Reply-To: <042.aa505cdfe440b2bf7b3af94d03437cd1@mythtv.org> References: <042.aa505cdfe440b2bf7b3af94d03437cd1@mythtv.org> Message-ID: <057.8cce2de68a7e2b72a30e8c03e17cce04@mythtv.org> #13332: Some recordings put MythPlayer in a bad state where timestamp is wrong -------------------------------------+------------------------------- Reporter: ggervasio | Owner: Peter Bennett Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: Unspecified Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 22:33:59 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 22:33:59 -0000 Subject: [mythtv-commits] Ticket #13349: Live TV stuttering after transition In-Reply-To: <045.06e3672a0e8a69cdfb1dbec14f542d21@mythtv.org> References: <045.06e3672a0e8a69cdfb1dbec14f542d21@mythtv.org> Message-ID: <060.6c4dcc7a29fe8d52014aa303cdce377f@mythtv.org> #13349: Live TV stuttering after transition -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Stuart Auchterlonie): * version: Unspecified => Master Head * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 5 22:34:55 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 05 Dec 2018 22:34:55 -0000 Subject: [mythtv-commits] Ticket #13350: Support for Fire TV stick 4K In-Reply-To: <045.c1da3ece4527b0af33c7b6659197a2b0@mythtv.org> References: <045.c1da3ece4527b0af33c7b6659197a2b0@mythtv.org> Message-ID: <060.19f10888c236b924eba2f8f4dd15ac9f@mythtv.org> #13350: Support for Fire TV stick 4K -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Patch - Feature | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 6 22:56:33 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 06 Dec 2018 22:56:33 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support Message-ID: <041.9da643f7f97f22186774320456d810ad@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support -------------------------------------+------------------------------------- Reporter: kmdewaal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel | Version: Master Head Scanner | Keywords: DVB HD-Simulcast Severity: medium | channel number Ticket locked: 0 | -------------------------------------+------------------------------------- A MythTV DVB channelscan creates a list of channels with channel numbers defined by the Logical Channel Descriptors in the NIT. A DVB-C capable HDTV processes also the HD Simulcast Logical Channel Descriptor which defines the correct channel number for channels that are transmitted both in SD and in HD quality. For instance, MythTV puts channel "NPO 1" at number 1 and channel "NPO 1 HD"(HD version of the same channel) at number 925. My DVB-C TV does the opposite; channel "NPO 1 HD" is at number 1 and channel "NPO 1" is at number 925. The attached patch does add the processing of the HD Simulcast descriptors. The result is a channel list that is identical to that of my TV. This is tested with the DVB-C signal of operator Ziggo in The Netherlands. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 6 22:58:00 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 06 Dec 2018 22:58:00 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.eb5728e52fa851a72396141d768db288@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: kmdewaal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Changes (by kmdewaal): * Attachment "20181206_hd_simulcast.patch" added. patch set for the HD-Simulcast descriptor processing -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 6 23:06:47 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 06 Dec 2018 23:06:47 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.7237b3a5dae5049f6a03b08f66f6b435@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: kmdewaal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Comment (by kmdewaal): Note that the patch set also contains one unrelated modification; the statement "info.is_opencable = true", executed when an SCTE Registration Descriptor is seen, is commented out. In the Ziggo DVB-C signal there are SCTE Registration Descriptors in about 10 channels but it is not correct to classify these channels as opencable instead of DVB. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 8 13:39:00 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 08 Dec 2018 13:39:00 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails Message-ID: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> #13356: mysql fails --------------------------------------+-------------------------- Reporter: paul | Owner: (none) Type: Bug Report - General | Status: new Priority: blocker | Milestone: needs_triage Component: MythTV - General | Version: v29.1 Severity: high | Keywords: Ticket locked: 0 | --------------------------------------+-------------------------- mythdbconn.cpp tries to "SELECT COUNT(INFORMATION_SCHEMA.TABLES.TABLE_NAME) FROM INFORMATION_SCHEMA.TABLES WHERE INFORMATION_SCHEMA.TABLES.TABLE_SCHEMA = DATABASE() AND INFORMATION_SCHEMA.TABLES.TABLE_TYPE = 'BASE TABLE';" mysql 8.0.13 fails: "ERROR 1054 (42S22): Unknown column 'INFORMATION_SCHEMA.TABLES.TABLE_NAME' in 'field list'" mythbackend fails to start. Changing it to simply "SELECT COUNT(TABLE_NAME) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = DATABASE() AND TABLE_TYPE = 'BASE TABLE';" would provide a fix. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 8 14:38:26 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 08 Dec 2018 14:38:26 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails In-Reply-To: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> References: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> Message-ID: <052.c52776550120cda49daf8977906057cd@mythtv.org> #13356: mysql fails ----------------------------------+------------------------------ Reporter: paul | Owner: (none) Type: Bug Report - General | Status: new Priority: blocker | Milestone: needs_triage Component: MythTV - General | Version: v29.1 Severity: high | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Comment (by jpilk): It's probably obvious, but the file seems to be mythtv/libs/libmythbase/mythdbcon.cpp -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 8 16:31:36 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 08 Dec 2018 16:31:36 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.c5409f7ef5ebcea2bc1e39c0f16aab06@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Comment (by ijc): > I'll give this a go, I expect it'll be a big patch and take a little while to do... and indeed it is a pretty big patch (and I didn't even finish)... However, in the process of looking at it I realised that we can get a large improvement in correctness by just having `GenMythURL` use `QUrl` internally but still return a `QString` (i.e. `qurl.toString()`) this ensures that everything in the returned stringified url is correctly escaped such that converting back to a `QUrl` later on (e.g. in `remotefile.cpp`) does the right thing. The patch for this looks quite tractable and I'm testing it right now. I'm hopeful it might even be acceptable for the 30 release. Once `GenMythURL` uses `QUrl` internally we can start to bubble that up the call chains (perhaps using `MDEPRECATED` as needed to break off even smaller chunks at a time) and eventually end up using `QUrl` everywhere (my initial mistake was to start from the `remotefile.cpp` functions and trying to tease it out from the other end -- which was backwards and left me with a big pile of yarn...) -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 09:42:41 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 09:42:41 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.ecae0dce9225f12f12b58c7910a8b4e3@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Comment (by Klaas de Waal): Support for HD simulcast logical channel numbers is already implemented in tvheadend in 2015, see https://tvheadend.org/issues/2610 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 13:41:46 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 13:41:46 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by ijc): * Attachment "0001-Drop-internal-use-of-QUrl-in-FileTransfer.patch" removed. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 13:41:46 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 13:41:46 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.c0b90f25c717c5cf78e3cfa0bdf09819@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by ijc): * Attachment "0001-Drop-internal-use-of-QUrl-in-FileTransfer.patch" added. [PATCH 1/2] Drop internal use of QUrl in FileTransfer -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 13:42:03 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 13:42:03 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.c538b183c0bd51662ca90462e0144fc4@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by ijc): * Attachment "0002-Use-QUrl-internally-in-MythCoreContext- GenMythURL.patch" added. [PATCH 2/2] Use QUrl internally in MythCoreContext::GenMythURL -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 13:43:25 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 13:43:25 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.ca0159b1ff0b5dacde0b26c02f94acf9@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Comment (by ijc): I've refreshed the original patch and added a second (cumulative) patch. This seems to be work for me in all the test cases I tried before, plus Peter's case with the % encoded file name. I'm still looking into more widespread internal use of QUrl, but I think this pair could go in now. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 20:15:11 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 20:15:11 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.483146046aa78efaef8d891c9cddb7e7@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Comment (by Klaas de Waal): Added an updated patch with only the modifications related to the HD Simulcast implementation. Also added a tar file with the modified files. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 20:16:35 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 20:16:35 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.895f46111980e81ea86373456a1b0220@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "20181209_hd_simulcast.patch" added. Updated patch, master of 20181209 with only the HD SImulcast modifications -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 20:17:23 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 20:17:23 -0000 Subject: [mythtv-commits] Ticket #13355: DVB HD Simulcast logical channel descriptor support In-Reply-To: <041.9da643f7f97f22186774320456d810ad@mythtv.org> References: <041.9da643f7f97f22186774320456d810ad@mythtv.org> Message-ID: <056.04a5459f9782a530139336f678b6161d@mythtv.org> #13355: DVB HD Simulcast logical channel descriptor support ---------------------------------------------+----------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: | needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: medium | Resolution: Keywords: DVB HD-Simulcast channel number | Ticket locked: 0 ---------------------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "20181209_hd_simulcast_files.tgz" added. Same as patch of 20181209 but this are the complete files. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 21:48:02 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 21:48:02 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.b5319bddf6332f4f7a60949c63401d09@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Comment (by Peter Bennett): I tested files with quote (") and with %25 * Unpatched backend and frontend - file with quote fails on remote frontend * Unpatched backend, patched frontend - file with quote fails on remote frontend * Patched backend, unpatched remote frontend - file with %25 fails on remote frontend * Patched backend and frontend - all works This seems fine to me. Are you ready for me to commit it? There was some discussion on irc about adding some tests. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 22:04:04 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 22:04:04 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.0144d74330b6fe8ab3da412c96d3d56b@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Comment (by ijc): I think the testing discussion on IRC is a longer term thing (and will be quite involved). IMHO this can go in whenever you are ready. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 23:49:24 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 23:49:24 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.94be705a8386815219abea378210b20c@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by Peter Bennett): * status: assigned => closed * resolution: => Fixed Comment: commit b18a1ef110500d1634891b4d3534682db61a2348 (HEAD -> master, origin/master) {{{ Author: Ian Campbell Date: Sun Dec 9 18:34:40 2018 -0500 Fix handling of special characters in remote files Change the usage of QUrl so that file names are correctly escaped when accessing files on a remote backend, for example videos with a quote as part of the name. Fixes #13315 Signed-off-by: Peter Bennett }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 9 23:55:26 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 09 Dec 2018 23:55:26 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg Message-ID: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -----------------------------------------+--------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: new Priority: minor | Milestone: unknown Component: MythTV - Video Playback | Version: Master Head Severity: medium | Keywords: Ticket locked: 0 | -----------------------------------------+--------------------------- VDPAU does not support video that is bigger than 1920x1080. VDPAU is not being updated. NVDEC is a new API for accessing the GPU of NVidia devices. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 02:40:44 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 02:40:44 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails In-Reply-To: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> References: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> Message-ID: <052.f950c151b8783c3d9c9ac6a1cfab2b83@mythtv.org> #13356: mysql fails ----------------------------------+------------------------------ Reporter: paul | Owner: (none) Type: Bug Report - General | Status: new Priority: blocker | Milestone: needs_triage Component: MythTV - General | Version: v29.1 Severity: high | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Comment (by paul): Yes; there are also two other queries that do the same thing (in DBUtil::GetTables in dbutil.cpp and DatabaseLogger::tableExists in loggingserver.cpp) -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 22:10:33 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 22:10:33 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits Message-ID: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits --------------------------------------+-------------------------- Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Keywords: Ticket locked: 0 | --------------------------------------+-------------------------- Following up on commit [23b59d73], some other commits were identified by Mark Kendall as suspect and good candidates for reversion. This ticket is intended to track those changes. The main commits to be considered are these: [59acf5c1] - OpenGL: Add GLSL deinterlace filters that accept YV12 input textures [364e09ba] - UI: cache OpenGL shader parameters to reduce render time [2b01ed38] - Video output: Fix OpenGL 1 output after b9971146 and maybe [b9971146] - Video output: Add default fragment shader for OpenGL 2 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 22:11:08 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 22:11:08 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.4a5a805e7fea44cf6ce05876038bfd55@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+------------------------------ Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Changes (by gigem): * Attachment "revert-59acf5c1-364e09ba-1.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 22:13:41 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 22:13:41 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails In-Reply-To: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> References: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> Message-ID: <052.66be31f2fd6c134cbb09b2b5891b6da3@mythtv.org> #13356: mysql fails ----------------------------------+------------------------------ Reporter: paul | Owner: (none) Type: Bug Report - General | Status: new Priority: blocker | Milestone: needs_triage Component: MythTV - General | Version: v29.1 Severity: high | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Comment (by David Engel ): In [changeset:"362f382987827bfc8d14f0e8271a721310fe9e37/mythtv" 362f382987/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="362f382987827bfc8d14f0e8271a721310fe9e37" Simplify some administrative database queries. Some versions of MySQL reportedly have problems with the overly, explicit, information_schema, column names. Refs #13356 (cherry picked from commit 068d660eb1ce86bc00e0cf06643ad60a700f2588) }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 22:14:21 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 22:14:21 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails In-Reply-To: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> References: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> Message-ID: <052.0bbd4ed0d51a4f18a924af17ff714435@mythtv.org> #13356: mysql fails ----------------------------------+---------------------------------------- Reporter: paul | Owner: David Engel Type: Bug Report - General | Status: closed Priority: blocker | Milestone: needs_triage Component: MythTV - General | Version: v29.1 Severity: high | Resolution: fixed Keywords: | Ticket locked: 0 ----------------------------------+---------------------------------------- Changes (by David Engel ): * owner: (none) => David Engel * status: new => closed * resolution: => fixed Comment: In [changeset:"068d660eb1ce86bc00e0cf06643ad60a700f2588/mythtv" 068d660eb/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="068d660eb1ce86bc00e0cf06643ad60a700f2588" Simplify some administrative database queries. Some versions of MySQL reportedly have problems with the overly, explicit, information_schema, column names. Fixes #13356 }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 22:18:15 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 22:18:15 -0000 Subject: [mythtv-commits] Ticket #13356: mysql fails In-Reply-To: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> References: <037.eca2810f38a106bc96e1caafe797c96c@mythtv.org> Message-ID: <052.03e8f1fb0ce6948be1a1efe0c2c7d435@mythtv.org> #13356: mysql fails ----------------------------------+---------------------------------------- Reporter: paul | Owner: David Engel Type: Bug Report - General | Status: closed Priority: blocker | Milestone: 29.2 Component: MythTV - General | Version: v29.1 Severity: high | Resolution: fixed Keywords: | Ticket locked: 0 ----------------------------------+---------------------------------------- Changes (by gigem): * milestone: needs_triage => 29.2 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 23:00:50 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 23:00:50 -0000 Subject: [mythtv-commits] Ticket #13359: Some DVB channels seen as SCTE Message-ID: <041.83aff9354484c554f68ca1de4a2db11a@mythtv.org> #13359: Some DVB channels seen as SCTE ------------------------------------------+--------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Keywords: DVB-C SCTE 35 Ticket locked: 0 | ------------------------------------------+--------------------------- A channelscan of the DVB-C signal of Ziggo in The Netherlands reports a number of channels as scte channels instead of as dvb channels. This is most likely a bug because the output of mythtv-setup is not correct for these channels. For example, this is the result of the multiplex at 826.75MHz: {{{ qam_256:826750000:24Kitchen:24:5555:1536:20001:2049=2049:dvb 0:cnt(pnum:1,channum:1) qam_256:826750000:Animal Planet HD:208:5555:1536:20002:2049=2049:dvb 0:cnt(pnum:1,channum:1) qam_256:826750000:SBS9:19:0-0:20004:0=0=2049:scte 0:cnt(pnum:1,channum:1) qam_256:826750000:FOX:11:5555:1536:20006:2049=2049:dvb 0:cnt(pnum:1,channum:1) qam_256:826750000:RTL 4:4:5555:1536:20010:2049=2049:dvb 0:cnt(pnum:1,channum:1) qam_256:826750000:RTL 5:5:5555:1536:20011:2049=2049:dvb 0:cnt(pnum:1,channum:1) }}} The first two and the last three channels are shown as dvb channels but the third channel, SBS9, is shown as an scte channel; the channel number 19 is correct but the network ID is shown as 0-0 instead of 5555 and the remainder of the line until the last = does also look wrong. After a fix in channelscan_sm.cpp the channel SBS9 is correctly shown as a dvb channel: {{{ qam_256:826750000:SBS9:19:5555:1536:20004:2049=2049:dvb 0:cnt(pnum:1,channum:1) }}} The fix in channelscan_sm.cpp changes the statement "info.is_opencable = true;" to "info.could_be_opencable = true;", as shown here: {{{ for (uint i = 0; i < descs.size(); ++i) { RegistrationDescriptor reg(descs[i]); if (reg.FormatIdentifierString() == "CUEI" || reg.FormatIdentifierString() == "SCTE") info.could_be_opencable = true; // KdW was: "info.is_opencable = true;" } }}} The channels that are recognized as scte channels do have an SCTE registration descriptor in the PMT, as verified with the DVB-Inspector analysis tool. However, this should not necessarily make them, as far as I know, into opencable or atsc channels. Note that the backend can record all channels found, irrespective whether they are identified as scte or as dvb channels. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 23:08:19 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 23:08:19 -0000 Subject: [mythtv-commits] Ticket #13359: Some DVB channels seen as SCTE In-Reply-To: <041.83aff9354484c554f68ca1de4a2db11a@mythtv.org> References: <041.83aff9354484c554f68ca1de4a2db11a@mythtv.org> Message-ID: <056.aa3f48a85b8681af2c49583ccfa7101e@mythtv.org> #13359: Some DVB channels seen as SCTE --------------------------------------+------------------------------ Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: DVB-C SCTE 35 | Ticket locked: 0 --------------------------------------+------------------------------ Changes (by Klaas de Waal): * Attachment "ms-20181205-scte-not-fixed.log" added. Output of mythtv-setup with the original code, showing some channels as scte instead of dvb. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 10 23:09:30 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 10 Dec 2018 23:09:30 -0000 Subject: [mythtv-commits] Ticket #13359: Some DVB channels seen as SCTE In-Reply-To: <041.83aff9354484c554f68ca1de4a2db11a@mythtv.org> References: <041.83aff9354484c554f68ca1de4a2db11a@mythtv.org> Message-ID: <056.2cf456820baf9d5800ef1845f19d296b@mythtv.org> #13359: Some DVB channels seen as SCTE --------------------------------------+------------------------------ Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: DVB-C SCTE 35 | Ticket locked: 0 --------------------------------------+------------------------------ Changes (by Klaas de Waal): * Attachment "ms-20181205-scte-fixed.log" added. Output of mythtv-setup with the fixed code, showing all channels as dvb. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 12 05:52:08 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 12 Dec 2018 05:52:08 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.f6ebb551db1614db1b8a2e46b17e8675@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+------------------------------ Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Changes (by gigem): * Attachment "revert-59acf5c1-1.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 12 05:52:24 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 12 Dec 2018 05:52:24 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.4e76329f5ed1193f64505b02f7ae6b07@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+------------------------------ Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Changes (by gigem): * Attachment "revert-364e09ba-1.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 12 05:54:52 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 12 Dec 2018 05:54:52 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.0acd836651c349a1e5add8cf5c669566@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+------------------------------ Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Comment (by gigem): Added individual patches for the reversions for separate testing. Note that there is one tiny overlap between the two so they will not cleanly apply together. The combined patch already handles the overlap. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 00:48:01 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 00:48:01 -0000 Subject: [mythtv-commits] Ticket #13026: Clean up technical debt from Qt4 changes In-Reply-To: <069.aa52ab4f0b31c92152edd7010c732257@mythtv.org> References: <069.aa52ab4f0b31c92152edd7010c732257@mythtv.org> Message-ID: <084.ef5207e00cec4e8093494aca5433f64d@mythtv.org> #13026: Clean up technical debt from Qt4 changes --------------------------------------+------------------------------- Reporter: David Hampton | Owner: David Hampton Type: Patch - Bug Fix | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+------------------------------- Changes (by David Hampton): * milestone: 29.2 => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 00:49:40 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 00:49:40 -0000 Subject: [mythtv-commits] Ticket #12298: Sorting improperly assuming an Article In-Reply-To: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> References: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> Message-ID: <066.af3575cd5fccd3eb7cdcdd4e395785a7@mythtv.org> #12298: Sorting improperly assuming an Article ----------------------------------+------------------------------- Reporter: skd5aner@? | Owner: David Hampton Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Changes (by David Hampton): * milestone: unknown => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 04:19:14 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 04:19:14 -0000 Subject: [mythtv-commits] Ticket #12298: Sorting improperly assuming an Article In-Reply-To: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> References: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> Message-ID: <066.aad41e155e2547449779585654163581@mythtv.org> #12298: Sorting improperly assuming an Article ----------------------------------+------------------------------- Reporter: skd5aner@? | Owner: David Hampton Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Comment (by Gary Buhrmaster): Replying to [comment:1 Gary Buhrmaster ]: > Trying to add semantic analysis to the parser is going to be, um, interesting, to get right. And internationalization is even more interesting (I have no idea if all languages delete the equivalent of "A", "An", and "The" in their sorting order). And then there are the special cases of titles like "Das Boot", which I am going to guess even in German should still include the "Das" ("The" in my very stale German), and "A Few Good Men" is typically under "A". I am going to guess that one will need to have some ability to override any default deletion of the "A", "An", and "The" (new field which if NULL uses the default rules, otherwise uses as the user has specified?). -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 07:40:34 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 07:40:34 -0000 Subject: [mythtv-commits] Ticket #12298: Sorting improperly assuming an Article In-Reply-To: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> References: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> Message-ID: <066.379832940db0a72ec6e6ef34a227d2d8@mythtv.org> #12298: Sorting improperly assuming an Article ----------------------------------+------------------------------- Reporter: skd5aner@? | Owner: David Hampton Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Comment (by ijc): musicbrainz has an entirely separate "sortname" field for this purpose/problem. Perhaps the answer is to have such a field, set it from API provided data if an API supplies it and otherwise set it using some heuristic allowing it to be overridden? I had a look but it doesn't look on a quick glance like any of IMDB, TVDB nor my xmtlv-sdjson feed have anything like that field, which is a shame. Though with an overrideable heuristic and the possibility that APIs might one day provide this perhaps the extra field still make some sense. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 17:09:17 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 17:09:17 -0000 Subject: [mythtv-commits] Ticket #13360: [PATCH i18n] Estonian translation Message-ID: <040.2e7be9f60b87d5cc09918606b53c30d5@mythtv.org> #13360: [PATCH i18n] Estonian translation -------------------------------------+-------------------------- Reporter: aretaja | Owner: Nick Morrott Type: Patch - Translation | Status: new Priority: minor | Milestone: needs_triage Component: Translations | Version: Master Head Severity: medium | Keywords: Ticket locked: 0 | -------------------------------------+-------------------------- Up to date estonian translation for mythfrontend all plugins -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 17:10:32 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 17:10:32 -0000 Subject: [mythtv-commits] Ticket #13360: [PATCH i18n] Estonian translation In-Reply-To: <040.2e7be9f60b87d5cc09918606b53c30d5@mythtv.org> References: <040.2e7be9f60b87d5cc09918606b53c30d5@mythtv.org> Message-ID: <055.a9bc7fe307d11717a05fea0dae60d106@mythtv.org> #13360: [PATCH i18n] Estonian translation ---------------------------------+------------------------------ Reporter: aretaja | Owner: Nick Morrott Type: Patch - Translation | Status: new Priority: minor | Milestone: needs_triage Component: Translations | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ---------------------------------+------------------------------ Changes (by aretaja): * Attachment "estonian_translation.diff.gz" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 14 19:32:53 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 14 Dec 2018 19:32:53 -0000 Subject: [mythtv-commits] Ticket #12298: Sorting improperly assuming an Article In-Reply-To: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> References: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> Message-ID: <066.ff921f158efff5ba3ef75c746ba3f348@mythtv.org> #12298: Sorting improperly assuming an Article ----------------------------------+------------------------------- Reporter: skd5aner@? | Owner: David Hampton Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Comment (by David Hampton): The changes that I'm planning to commit take the list of prefixes to delete from the existing language translation of the string '(A |An |The )' that is used in the 'Watch Recordings' section of MythTV. My changes will extend the prefix manipulation into the rest of the user interface. If the translation of the prefix strings is empty then no changes are made. If the translation is not empty, there is a user settable flag indicating whether or not the user would like the prefixes deleted. If prefixes are to be deleted, there is a user settable list of strings to be exempt from prefix deletion. I think that covers all the cases. At one point I was storing the sortable versions of the strings into the database, per a suggestion from dekarl, but I backed out that code. Upgrading the database to populate the new sortable string columns takes quite a bit of time, which is ok, but then any change to the sort preferences would require another delay while repopulating the database with new sort strings. That delay would not be part of an upgrade and probably not be welcome by the user. Individual translation take on the order of 1 usec on my development system, and 11 usec on a rPi, which seems fast enough for now. I would like to see better musicbrainz support at some point in the future, including parsing the sort tags. That would definitely require storing the sort strings in the database, but would also introduce the need to track which strings came from an external source like MB and which came from heuristics. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 13:14:18 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 13:14:18 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.21bfd5855d4afbf80492578167ba8bdb@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Changes (by Peter Bennett ): * status: accepted => closed * resolution: => fixed Comment: In [changeset:"79b086899bf11c6eca0c400513a825ee22e938a7/mythtv" 79b086899b/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="79b086899bf11c6eca0c400513a825ee22e938a7" Playback: Fix crash caused by OpenGL call from wrong thread MythPlayer::FileChangedCallback was being called from the decoder thread, and it in turn sometimes invokes code to update the OpenGL filters. Changed it to ensure that code is called from the playback thread. Fixes #12902 }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 13:14:24 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 13:14:24 -0000 Subject: [mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) In-Reply-To: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> References: <081.ba2b021da93fe8b809b2d0694e15b3fa@mythtv.org> Message-ID: <096.b43a99facc93eef0b84fd16291be8028@mythtv.org> #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv) -------------------------------------------------+------------------------- Reporter: William L. DeRieux IV | Owner: Peter | Bennett Type: Bug Report - Crash | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: 0.28.0 Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 -------------------------------------------------+------------------------- Comment (by Peter Bennett ): In [changeset:"79b086899bf11c6eca0c400513a825ee22e938a7/mythtv" 79b086899b/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="79b086899bf11c6eca0c400513a825ee22e938a7" Playback: Fix crash caused by OpenGL call from wrong thread MythPlayer::FileChangedCallback was being called from the decoder thread, and it in turn sometimes invokes code to update the OpenGL filters. Changed it to ensure that code is called from the playback thread. Fixes #12902 }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 13:15:28 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 13:15:28 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.4dd7df67a91848689ba0cc852de60b59@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by Ian Campbell ): * resolution: Fixed => fixed Comment: In [changeset:"b18a1ef110500d1634891b4d3534682db61a2348/mythtv" b18a1ef11/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="b18a1ef110500d1634891b4d3534682db61a2348" Fix handling of special characters in remote files Change the usage of QUrl so that file names are correctly escaped when accessing files on a remote backend, for example videos with a quote as part of the name. Fixes #13315 Signed-off-by: Peter Bennett }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 13:15:33 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 13:15:33 -0000 Subject: [mythtv-commits] Ticket #13315: Use fully-decoded URL paths when translating to local paths In-Reply-To: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> References: <036.56147d8a07639a88058e5e9877b67610@mythtv.org> Message-ID: <051.11018054b74cc9bd57eb2d663bc9f398@mythtv.org> #13315: Use fully-decoded URL paths when translating to local paths ------------------------------+------------------------------- Reporter: ijc | Owner: Peter Bennett Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Comment (by Ian Campbell ): In [changeset:"b18a1ef110500d1634891b4d3534682db61a2348/mythtv" b18a1ef11/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="b18a1ef110500d1634891b4d3534682db61a2348" Fix handling of special characters in remote files Change the usage of QUrl so that file names are correctly escaped when accessing files on a remote backend, for example videos with a quote as part of the name. Fixes #13315 Signed-off-by: Peter Bennett }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 22:06:57 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 22:06:57 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg In-Reply-To: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> References: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> Message-ID: <060.5e6bb88e17f664cc18426309abc85fd1@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: new Priority: minor | Milestone: unknown Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Comment (by bjoernv): Unfortunately H265/HEVC videos currently do not play with VDPAU playback profiles (tested with v30-Pre-1011-g7d6974a9b6, see https://pastebin.com/DYxWELE9). This worked with MythTV 29. A fix for VDPAU or NVDEC is very welcome. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 17 23:59:36 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 17 Dec 2018 23:59:36 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.e25ae8e408020daae934eb538aaed9a4@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+------------------------------ Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: closed Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Won't Fix Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Changes (by gigem): * status: assigned => closed * resolution: => Won't Fix Comment: Mark can handle things on his own now. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 18 00:27:19 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 18 Dec 2018 00:27:19 -0000 Subject: [mythtv-commits] Ticket #12298: Sorting improperly assuming an Article In-Reply-To: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> References: <051.b3e5d2a26ff26832c18d580607145d62@mythtv.org> Message-ID: <066.1975c7fb493e2ed3f2efc54f81f5b40a@mythtv.org> #12298: Sorting improperly assuming an Article ----------------------------------+------------------------------- Reporter: skd5aner@? | Owner: David Hampton Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Changes (by David Hampton ): * status: assigned => closed * resolution: => fixed Comment: In [changeset:"5d9f272c2d5ffcfe2400be243858dc5c68b9e246/mythtv" 5d9f272c2/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="5d9f272c2d5ffcfe2400be243858dc5c68b9e246" Overhaul sorting of strings. Create the new files mythsorthelper.{h,cpp} to centralized all the code related to sorting, ignoring case, handling prefixes, etc. This code handles the case where the translation says there are no prefixes for a language. It also handles a list of prefixes that should never be sorted. The main object here is essentially a singleton, but its reference counted so that any time the preferences are changed it can be tossed and a new 'singleton' created. Rip out the Videometadata SortData and SortKey structures and replace them with a simple "sortBefore" function. Add sorting to mythmusic, mythnews, etc. Remove unnecessary doxygen function names. Fixes #12298. }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 18 00:27:19 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 18 Dec 2018 00:27:19 -0000 Subject: [mythtv-commits] Ticket #13026: Clean up technical debt from Qt4 changes In-Reply-To: <069.aa52ab4f0b31c92152edd7010c732257@mythtv.org> References: <069.aa52ab4f0b31c92152edd7010c732257@mythtv.org> Message-ID: <084.204e117cca00cafc176d62deba73e1ec@mythtv.org> #13026: Clean up technical debt from Qt4 changes --------------------------------------+------------------------------- Reporter: David Hampton | Owner: David Hampton Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 --------------------------------------+------------------------------- Changes (by David Hampton ): * status: assigned => closed * resolution: => fixed Comment: In [changeset:"5edd847b1e5e39325030230241ef2d639b7e04a1/mythtv" 5edd847b1/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="5edd847b1e5e39325030230241ef2d639b7e04a1" Remove unnecessary calls to the copy() function. According to the Qt3 to Qt4 porting document (http://doc.qt.io/qt-4.8/porting4.html) all classes are now implicitly shared. That means there is no longer a needto call copy() on any qt classes. Fixes #13026. }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 18 21:19:55 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 18 Dec 2018 21:19:55 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.a86798c0b89c1178ed070a9713ec4388@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Comment (by Klaas de Waal): Checked today and the problem still exists. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 15:04:54 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 15:04:54 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.74afcf61a1cb9f0b8f7db79c395fafbf@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "20181218_123332_visible.patch" added. git diff of channelutil.cpp -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 15:06:50 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 15:06:50 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.74f4749e3c5110317a243df0d1e46061@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "channelutil.cpp" added. Complete file, modified for not updating visible field. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 15:11:51 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 15:11:51 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.8ccae000ca70dc0dde8ca24c6843371c@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Comment (by Klaas de Waal): Fixed this by not updating the visible field in file channelutil.cpp function ChannelUtil::UpdateChannel in the master of yesterday (20181218). Tested with DVB-C (Ziggo, The Netherlands) by doing a rescan of a single transport. The "visible" state entered by the user with mythtv-setup is now persistent across rescans. Deleting the channel and then adding it again with a rescan makes the channel visible again. The "git diff" patch and the complete file channelutil.cpp have been attached. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 15:46:47 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 15:46:47 -0000 Subject: [mythtv-commits] Ticket #13361: ChannelUtil::SetVisible function declaration unclear Message-ID: <041.90f684ecf0a9397fd4997da95c5625cb@mythtv.org> #13361: ChannelUtil::SetVisible function declaration unclear ------------------------------------------+-------------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Keywords: DVB channel Ticket locked: 0 | visible ------------------------------------------+-------------------------------- The function SetVisible in ChannelUtil.cpp is defined as follows: {{{ bool ChannelUtil::SetVisible(uint channel_id, bool visible) }}} The implementation sets the channel visible when the second parameter is true. However, the declaration of SetVisible in ChannelUtil.h is as follows: {{{ static bool SetVisible(uint channel_id, bool hidden); }}} This does suggest that when the second parameter is "true" the channel is hidden, i.e. not visible. The attached patch changes "bool hidden" to "bool visible" so that the declaration does match the implementation. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 15:47:24 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 15:47:24 -0000 Subject: [mythtv-commits] Ticket #13361: ChannelUtil::SetVisible function declaration unclear In-Reply-To: <041.90f684ecf0a9397fd4997da95c5625cb@mythtv.org> References: <041.90f684ecf0a9397fd4997da95c5625cb@mythtv.org> Message-ID: <056.8e1244ee29b7866636d1b390d617816d@mythtv.org> #13361: ChannelUtil::SetVisible function declaration unclear --------------------------------------+------------------------------ Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: DVB channel visible | Ticket locked: 0 --------------------------------------+------------------------------ Changes (by Klaas de Waal): * Attachment "20181219_channelutil-setvisible.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 19:01:40 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 19:01:40 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.e9c88630beca82530ada76a4f62ec892@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Comment (by gigem): The proposed patch will break the services API and any other callers of ChannelUtil::UpdateChannel() that do need to update channel.visible. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 19 23:41:19 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 19 Dec 2018 23:41:19 -0000 Subject: [mythtv-commits] Ticket #11977: HDHomerun library calls spurious ioctl when discovering devices In-Reply-To: <055.3ead0eaa79b457c17061333ad4c801e8@mythtv.org> References: <055.3ead0eaa79b457c17061333ad4c801e8@mythtv.org> Message-ID: <070.c4c5bab3e11f980ceef83ac166a35d23@mythtv.org> #11977: HDHomerun library calls spurious ioctl when discovering devices --------------------------------------+---------------------------- Reporter: david.madsen@? | Owner: Karl Egly Type: Bug Report - General | Status: closed Priority: minor | Milestone: unknown Component: MythTV - HDHomeRun | Version: 0.27-fixes Severity: low | Resolution: Won't Fix Keywords: hdhomerun CAP_SYS_MODULE | Ticket locked: 0 --------------------------------------+---------------------------- Changes (by David Hampton): * status: accepted => closed * resolution: => Won't Fix Comment: In v30, MythTV has been updated to use the external system version of the hdhomerun library. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 20 00:06:54 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 20 Dec 2018 00:06:54 -0000 Subject: [mythtv-commits] Ticket #11967: Patch -- Freetype 2.5.1 changes layout of includes In-Reply-To: <071.2ac5dde09fd557541ecc2b52e155528c@mythtv.org> References: <071.2ac5dde09fd557541ecc2b52e155528c@mythtv.org> Message-ID: <086.8e0bfcc59a04c4baae2f39325ed0057a@mythtv.org> #11967: Patch -- Freetype 2.5.1 changes layout of includes --------------------------------------------+---------------------------- Reporter: Craig Treleaven | Owner: (none) Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: unknown Component: MythTV - General | Version: 0.27-fixes Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 --------------------------------------------+---------------------------- Changes (by David Hampton): * status: new => closed * resolution: => Fixed Comment: This appears to have been fixed somewhere along the way. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 20 15:27:06 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 20 Dec 2018 15:27:06 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.2785277fc296270421f9598b75c15fe6@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Comment (by Klaas de Waal): New fix to preserve the value of the visible field in the database with a rescan. \\ Implementation is in ChannelUtil::UpdateInsertInfoFromDB, called from ChannelImporter::UpdateChannels. \\ The value of visible is retrieved from the database and used to update the channel information. This was already done for the fields xmltvid and useonairguide for which similar considerations (user defined values should not be changed by a rescan) hold. Patch will be attached. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 20 15:29:28 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 20 Dec 2018 15:29:28 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.ac246e5706fe8d3b75c6f94c893d7a7f@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: (none) Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "20181220_12332_visible-persistent.patch" added. -- Ticket URL: MythTV MythTV Media Center From buildbot at mythtv.org Thu Dec 20 16:20:38 2018 From: buildbot at mythtv.org (buildbot at mythtv.org) Date: Thu, 20 Dec 2018 16:20:38 +0000 Subject: [mythtv-commits] buildbot success in MythTV on (whole buildset) Message-ID: <20181220162039.62DEF267FCC@mizar.mythtv.org> The Buildbot has detected a restored build on builder master-debian-jessie-64bit while building MythTV. Full details are available at: http://code.mythtv.org/buildbot/builders/master-debian-jessie-64bit/builds/1171 Buildbot URL: http://code.mythtv.org/buildbot/ Buildslave for this Build: jheizer-debian-jessie-64bit Build Reason: forced: by IRC user on channel #mythtv: plz? Build Source Stamp: HEAD Blamelist: Build succeeded! Sincerely, -The Buildbot From noreply at mythtv.org Fri Dec 21 15:29:18 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 21 Dec 2018 15:29:18 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.bcf73f75de7e66b5bb1a9261e622de86@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: gigem Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.0 Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Changes (by gigem): * owner: (none) => gigem * status: new => assigned * milestone: unknown => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:19:04 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:19:04 -0000 Subject: [mythtv-commits] Ticket #13362: Drop variant of MythCoreContext::GenMythURL which takes port as a QString Message-ID: <036.0fe6f009e62d4dd1f614760c2dc3082d@mythtv.org> #13362: Drop variant of MythCoreContext::GenMythURL which takes port as a QString ----------------------------------+-------------------------- Reporter: ijc | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Master Head Severity: medium | Keywords: Ticket locked: 0 | ----------------------------------+-------------------------- There were two places making use of this, but in both cases they were just assigning an integer port to a QString, causing it to be automatically converted to a string. Correcting the types of those variables avoids this. This is related to #13315, the very first small step towards using a QUrl in this interface, by reducing the API surface. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:20:03 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:20:03 -0000 Subject: [mythtv-commits] Ticket #13362: Drop variant of MythCoreContext::GenMythURL which takes port as a QString In-Reply-To: <036.0fe6f009e62d4dd1f614760c2dc3082d@mythtv.org> References: <036.0fe6f009e62d4dd1f614760c2dc3082d@mythtv.org> Message-ID: <051.decdf1613dcd43458c8ac32e0784fb4b@mythtv.org> #13362: Drop variant of MythCoreContext::GenMythURL which takes port as a QString ------------------------------+------------------------------ Reporter: ijc | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------ Changes (by ijc): * Attachment "0001-Drop-variant-of-MythCoreContext-GenMythURL-which- tak.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:30:41 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:30:41 -0000 Subject: [mythtv-commits] Ticket #13363: (Very) Minor improvements to StringList protocol encoding debug Message-ID: <036.a9ba61eb55399a9ccccf408a51b7a863@mythtv.org> #13363: (Very) Minor improvements to StringList protocol encoding debug ----------------------------------+-------------------------- Reporter: ijc | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Master Head Severity: medium | Keywords: Ticket locked: 0 | ----------------------------------+-------------------------- Two incredibly small tweaks made during my debug of #13315... * Don't unnecessarily construct the `QByteArray payload` in `ReadStringListReal()`, it is only used for the debug log so move the construction inside the condition. * Increase the length of the log of the encoded `QStringList` in `WriteStringListReal` and `ReadStringListReal` to 127 (from 85) in the non-debug case. I found 85 wasn't quite enough to see what was going on for some commands when using real world path lengths in the command arguments. (127 is entirely arbitrary, I had been using 255 in my local debug but that seemed quite a lot so I settled in 127 for this submission...) -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:30:59 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:30:59 -0000 Subject: [mythtv-commits] Ticket #13363: (Very) Minor improvements to StringList protocol encoding debug In-Reply-To: <036.a9ba61eb55399a9ccccf408a51b7a863@mythtv.org> References: <036.a9ba61eb55399a9ccccf408a51b7a863@mythtv.org> Message-ID: <051.4e42982c416da8d47edc1ff813e1682f@mythtv.org> #13363: (Very) Minor improvements to StringList protocol encoding debug ------------------------------+------------------------------ Reporter: ijc | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------ Changes (by ijc): * Attachment "0001-ReadStringListReal-move-construction-of- QByteArray-u.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:31:07 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:31:07 -0000 Subject: [mythtv-commits] Ticket #13363: (Very) Minor improvements to StringList protocol encoding debug In-Reply-To: <036.a9ba61eb55399a9ccccf408a51b7a863@mythtv.org> References: <036.a9ba61eb55399a9ccccf408a51b7a863@mythtv.org> Message-ID: <051.339f336a63ecf75c9b0470791c1b5eac@mythtv.org> #13363: (Very) Minor improvements to StringList protocol encoding debug ------------------------------+------------------------------ Reporter: ijc | Owner: (none) Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------ Changes (by ijc): * Attachment "0002-Read-WriteStringList-Increase-length-of-debug- output.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:36:22 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:36:22 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg In-Reply-To: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> References: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> Message-ID: <060.024f9f68303c6593c3d94c92d4e75828@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: new Priority: minor | Milestone: 31.0 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * milestone: unknown => 31.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:37:20 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:37:20 -0000 Subject: [mythtv-commits] Ticket #13345: VAAPI2 playback of 10bit HEVC 50fps fails In-Reply-To: <046.95e1f7111d2c6ff60317e618cd2b9e5f@mythtv.org> References: <046.95e1f7111d2c6ff60317e618cd2b9e5f@mythtv.org> Message-ID: <061.9e1e39f7d0269fbf83a1fb051dfb3213@mythtv.org> #13345: VAAPI2 playback of 10bit HEVC 50fps fails -------------------------------------+------------------------------- Reporter: Andreas Mayer | Owner: Peter Bennett Type: Bug Report - General | Status: new Priority: minor | Milestone: 30.1 Component: MythTV - Video Playback | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * milestone: needs_triage => 30.1 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:37:31 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:37:31 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg In-Reply-To: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> References: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> Message-ID: <060.ae5f87c9ddaae0bc5aa7e28fecadbda2@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: new Priority: minor | Milestone: 30.1 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * milestone: 31.0 => 30.1 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:39:33 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:39:33 -0000 Subject: [mythtv-commits] Ticket #13334: Improved Video timing and Synchronization In-Reply-To: <045.a381800047014ec06d3f952fe3b5c6a5@mythtv.org> References: <045.a381800047014ec06d3f952fe3b5c6a5@mythtv.org> Message-ID: <060.0d34e7d6ad158564cc8095e8c6f3a2d9@mythtv.org> #13334: Improved Video timing and Synchronization -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Patch - Feature | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * status: new => closed * resolution: => Fixed Comment: Closing ticket as complete. Further issues can be raised in new tickets. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:43:16 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:43:16 -0000 Subject: [mythtv-commits] Ticket #13170: Restore realtime priority capability for vsync thread In-Reply-To: <066.552f9265f6b56aa863b68d214ef2af7c@mythtv.org> References: <066.552f9265f6b56aa863b68d214ef2af7c@mythtv.org> Message-ID: <081.61b62f9cbbfbc4424ee765e66392af3b@mythtv.org> #13170: Restore realtime priority capability for vsync thread -----------------------------------+-------------------------------- Reporter: Doug Larrick | Owner: Peter Bennett Type: Patch - Feature | Status: infoneeded_new Priority: minor | Milestone: unknown Component: Ports - rPi | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -----------------------------------+-------------------------------- Changes (by Peter Bennett): * milestone: 30.0 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 15:43:52 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 15:43:52 -0000 Subject: [mythtv-commits] Ticket #13223: ffmpeg 3.4 and VDPAU problem with some h264 videos In-Reply-To: <041.7d937c3f2f6acdf6cf80abefdd48d3dc@mythtv.org> References: <041.7d937c3f2f6acdf6cf80abefdd48d3dc@mythtv.org> Message-ID: <056.e5ba18e2a2f3b05112aae448eb0f056b@mythtv.org> #13223: ffmpeg 3.4 and VDPAU problem with some h264 videos -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Bug Report - General | Status: assigned Priority: minor | Milestone: unknown Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * milestone: 30.0 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 23:35:16 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 23:35:16 -0000 Subject: [mythtv-commits] Ticket Batch modify: #13124, #13185, #13242, #13253, #13266, #13297, ... In-Reply-To: <084.db175a325a6c01e6431e1a711657adae@mythtv.org> References: <084.db175a325a6c01e6431e1a711657adae@mythtv.org> Message-ID: <099.41cf7f5fb822a18782fa9c697d1b304c@mythtv.org> Batch modification to #13124, #13185, #13242, #13253, #13266, #13297, #13313, #13319, #13351 by bennettpeter: milestone to unknown -- Tickets URL: MythTV MythTV Media Center From noreply at mythtv.org Sat Dec 22 23:35:53 2018 From: noreply at mythtv.org (MythTV) Date: Sat, 22 Dec 2018 23:35:53 -0000 Subject: [mythtv-commits] Ticket #13331: Raspberry pi: Poor performance on new versions of Raspbian In-Reply-To: <045.c43ab517ca7591ef58f0a24d7b32d3f3@mythtv.org> References: <045.c43ab517ca7591ef58f0a24d7b32d3f3@mythtv.org> Message-ID: <060.c54fcd668c44e83a52ee9dfa872fc4ef@mythtv.org> #13331: Raspberry pi: Poor performance on new versions of Raspbian ----------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: Ports - rPi | Version: v29.1 Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+------------------------------- Changes (by Peter Bennett): * milestone: needs_triage => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 23 15:49:29 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 23 Dec 2018 15:49:29 -0000 Subject: [mythtv-commits] Ticket #10101: EITpf timing for recordings In-Reply-To: <068.7e96dffd1d7ba07f4a387ca1f1415e15@mythtv.org> References: <068.7e96dffd1d7ba07f4a387ca1f1415e15@mythtv.org> Message-ID: <083.240e0133f62eab8b5553ca26c987f1e2@mythtv.org> #10101: EITpf timing for recordings -----------------------------------+----------------------------- Reporter: David Matthews | Owner: stuartm Type: Patch - Feature | Status: accepted Priority: major | Milestone: 29.2 Component: MythTV - EIT | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 -----------------------------------+----------------------------- Comment (by Klaas de Waal): Manually applied the patch to the current master and generated the patch again to enable testing with the current master. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 23 15:50:32 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 23 Dec 2018 15:50:32 -0000 Subject: [mythtv-commits] Ticket #10101: EITpf timing for recordings In-Reply-To: <068.7e96dffd1d7ba07f4a387ca1f1415e15@mythtv.org> References: <068.7e96dffd1d7ba07f4a387ca1f1415e15@mythtv.org> Message-ID: <083.191fa99af6382f3f215d730f408a7f28@mythtv.org> #10101: EITpf timing for recordings -----------------------------------+----------------------------- Reporter: David Matthews | Owner: stuartm Type: Patch - Feature | Status: accepted Priority: major | Milestone: 29.2 Component: MythTV - EIT | Version: Unspecified Severity: medium | Resolution: Keywords: | Ticket locked: 0 -----------------------------------+----------------------------- Changes (by Klaas de Waal): * Attachment "20181222_eitpf-timing.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 24 07:49:16 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 24 Dec 2018 07:49:16 -0000 Subject: [mythtv-commits] Ticket #13358: Revert Some More Suspect OpenGL Commits In-Reply-To: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> References: <038.46af6cc37aa5045af9fe80f9fd866fee@mythtv.org> Message-ID: <053.f2605963f79b4107544af9ded57c9091@mythtv.org> #13358: Revert Some More Suspect OpenGL Commits ----------------------------------+----------------------------- Reporter: gigem | Owner: gigem Type: Bug Report - General | Status: closed Priority: minor | Milestone: unknown Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Won't Fix Keywords: | Ticket locked: 0 ----------------------------------+----------------------------- Changes (by Stuart Auchterlonie): * version: Unspecified => Master Head * milestone: needs_triage => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 25 21:56:39 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 25 Dec 2018 21:56:39 -0000 Subject: [mythtv-commits] Ticket #12974: Auto expire has race condition In-Reply-To: <052.fc5430590e37a21d08b9d32c5dc61f6e@mythtv.org> References: <052.fc5430590e37a21d08b9d32c5dc61f6e@mythtv.org> Message-ID: <067.226986759fd0920c1c1dd798b7249dfb@mythtv.org> #12974: Auto expire has race condition ----------------------------------+-------------------------- Reporter: amb@? | Owner: sphery Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 29.2 Component: MythTV - General | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 ----------------------------------+-------------------------- Changes (by jpoet): * owner: (none) => sphery * status: new => assigned Comment: sphery, do you have time to work on this? -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 25 22:09:32 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 25 Dec 2018 22:09:32 -0000 Subject: [mythtv-commits] Ticket #12686: Slow disk cancelled recording appears as if it is ok In-Reply-To: <063.7bb64cf924f2411e54484402ac79736d@mythtv.org> References: <063.7bb64cf924f2411e54484402ac79736d@mythtv.org> Message-ID: <078.9221599d4d4d91631a5eb62c6f997bb6@mythtv.org> #12686: Slow disk cancelled recording appears as if it is ok ------------------------------------+-------------------------- Reporter: Jon Heizer | Owner: jpoet Type: Bug Report - General | Status: accepted Priority: minor | Milestone: unknown Component: MythTV - General | Version: 0.28.0 Severity: low | Resolution: Keywords: | Ticket locked: 0 ------------------------------------+-------------------------- Comment (by jpoet): Hi Jon, A lot has changed since this ticket was submitted. Is this still happening? -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Tue Dec 25 22:22:40 2018 From: noreply at mythtv.org (MythTV) Date: Tue, 25 Dec 2018 22:22:40 -0000 Subject: [mythtv-commits] Ticket #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV In-Reply-To: <047.1997c5a591539ced1de196c81459e869@mythtv.org> References: <047.1997c5a591539ced1de196c81459e869@mythtv.org> Message-ID: <062.0d0eb5d7511195b01ba3d30e7cd20ada@mythtv.org> #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV ------------------------------------+------------------------------ Reporter: Gary Buhrmaster | Owner: (none) Type: Patch - Feature | Status: closed Priority: minor | Milestone: needs_triage Component: MythTV - Video Library | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ------------------------------------+------------------------------ Changes (by jpoet): * status: new => closed * resolution: => Fixed Comment: Fixed by 6cc3926e. Thanks Gary. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 11:53:07 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 11:53:07 -0000 Subject: [mythtv-commits] Ticket #13364: mythfrontend segfault Message-ID: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> #13364: mythfrontend segfault ----------------------------------+-------------------------- Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: major | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: high | Keywords: Ticket locked: 0 | ----------------------------------+-------------------------- mythfrontend segfaults when you select "Manage Recordings" then "Recording Rules".\\ This is caused by commit 17d978723, 13 december, David Hampton, "Use naturalCompare in more places instead of a simple '<' comparison."\\ In some places the "< 0" is omitted and then the value of naturalCompare is returned instead of a boolean value. This apparently causes the sort to fail.\\ The patch adds the "< 0" comparison where it is missing in files programrecpriority.cpp and proglist.cpp. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 11:55:22 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 11:55:22 -0000 Subject: [mythtv-commits] Ticket #13364: mythfrontend segfault In-Reply-To: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> References: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> Message-ID: <056.7218f1f56b3d9365f35c53f5b4c44c91@mythtv.org> #13364: mythfrontend segfault ------------------------------+------------------------------ Reporter: Klaas de Waal | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: major | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: high | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------ Changes (by Klaas de Waal): * Attachment "20181226_naturalCompareLT.patch" added. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 15:21:36 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 15:21:36 -0000 Subject: [mythtv-commits] Ticket #13364: mythfrontend segfault In-Reply-To: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> References: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> Message-ID: <056.d9f19129077ac64ca09ec41b305d2b20@mythtv.org> #13364: mythfrontend segfault ------------------------------+------------------------------- Reporter: Klaas de Waal | Owner: David Hampton Type: Patch - Bug Fix | Status: accepted Priority: major | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: high | Resolution: Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by David Hampton): * owner: (none) => David Hampton * status: new => accepted * version: Unspecified => Master Head * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 18:13:47 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 18:13:47 -0000 Subject: [mythtv-commits] Ticket #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV In-Reply-To: <047.1997c5a591539ced1de196c81459e869@mythtv.org> References: <047.1997c5a591539ced1de196c81459e869@mythtv.org> Message-ID: <062.9d936645a399ba318cbc54f6a195f9a2@mythtv.org> #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV ------------------------------------+------------------------------------- Reporter: Gary Buhrmaster | Owner: John Poet Type: Patch - Feature | Status: closed Priority: minor | Milestone: needs_triage Component: MythTV - Video Library | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------------+------------------------------------- Changes (by John Poet ): * owner: (none) => John Poet * resolution: Fixed => fixed Comment: In [changeset:"6cc3926e093c3ef0b65bd600c7b1fd3feb5908c8/mythtv" 6cc3926e09/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="6cc3926e093c3ef0b65bd600c7b1fd3feb5908c8" Add EXTERNAL to list of types where CardUtil::IsChannelChangeDiscontinuous. Fixes #13329 }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 18:14:55 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 18:14:55 -0000 Subject: [mythtv-commits] Ticket #13364: mythfrontend segfault In-Reply-To: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> References: <041.caa9adbd000bb976b4e2d0791865e654@mythtv.org> Message-ID: <056.b02b073243a85d0f5f4399c3853f5ce6@mythtv.org> #13364: mythfrontend segfault ------------------------------+------------------------------- Reporter: Klaas de Waal | Owner: David Hampton Type: Patch - Bug Fix | Status: closed Priority: major | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: high | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by Klass De Waal ): * status: accepted => closed * resolution: => fixed Comment: In [changeset:"6c76d1767469b36adb4875e373e1ecbdf1700eb0/mythtv" 6c76d1767/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="6c76d1767469b36adb4875e373e1ecbdf1700eb0" Fix mythfrontend segfaults in "Recording Rules". There are a number of places where the result of naturalCompare (which returns -1,0,1) are implicitly converted to a boolean and returned to the caller. These need to be explicitly compared to 0, and the result of that comparison returned to the caller. Fixes #13364 Signed-off-by: David Hampton }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Wed Dec 26 23:37:07 2018 From: noreply at mythtv.org (MythTV) Date: Wed, 26 Dec 2018 23:37:07 -0000 Subject: [mythtv-commits] Ticket #13365: Need an Edit menu item for devices with minimal remote Message-ID: <045.0625785371a5598d5a4d3dc787be0863@mythtv.org> #13365: Need an Edit menu item for devices with minimal remote ----------------------------------+--------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: assigned Priority: minor | Milestone: 30.1 Component: MythTV - General | Version: Master Head Severity: medium | Keywords: Ticket locked: 0 | ----------------------------------+--------------------------- Recording rules list has no way of editing an existing entry if there is no edit button on the remote (e.g. Android remotes). Add an edit menu item to recording rules list -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 00:02:22 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 00:02:22 -0000 Subject: [mythtv-commits] Ticket #13365: Need an Edit menu item for devices with minimal remote In-Reply-To: <045.0625785371a5598d5a4d3dc787be0863@mythtv.org> References: <045.0625785371a5598d5a4d3dc787be0863@mythtv.org> Message-ID: <060.a731d8244972a112d7c85d8bb8fa38fd@mythtv.org> #13365: Need an Edit menu item for devices with minimal remote ------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: closed Priority: minor | Milestone: 30.1 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Invalid Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by Peter Bennett): * status: assigned => closed * resolution: => Invalid Comment: Enter button is used to edit in the recording rule list. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 13:27:01 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 13:27:01 -0000 Subject: [mythtv-commits] Ticket #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV In-Reply-To: <047.1997c5a591539ced1de196c81459e869@mythtv.org> References: <047.1997c5a591539ced1de196c81459e869@mythtv.org> Message-ID: <062.29e388e8f4659f29b5fadde396734f1f@mythtv.org> #13329: Proposed patch - External recorder channel change can result in discontinuous changes for LiveTV ------------------------------------+------------------------------------- Reporter: Gary Buhrmaster | Owner: John Poet Type: Patch - Feature | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Library | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ------------------------------------+------------------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 14:14:30 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 14:14:30 -0000 Subject: [mythtv-commits] Ticket #12332: MythTV turns visibility back on after channel update In-Reply-To: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> References: <052.bf00686f1ef716db8f5dd1ed7a8bb36c@mythtv.org> Message-ID: <067.93d4ac08ed3a3d590e813c1b7f1d6eda@mythtv.org> #12332: MythTV turns visibility back on after channel update --------------------------------------+----------------------------- Reporter: bib_aab@? | Owner: gigem Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Channel Scanner | Version: Master Head Severity: low | Resolution: fixed Keywords: | Ticket locked: 0 --------------------------------------+----------------------------- Changes (by Klaas de Waal ): * status: assigned => closed * resolution: => fixed Comment: In [changeset:"4d5607fbf8d7035396042753da37714e30bba53a/mythtv" 4d5607fbf8/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="4d5607fbf8d7035396042753da37714e30bba53a" Preserve channel.visible when updating a scanned channel. Previously, channel.visible was always being reset to visible when a channel was updated. Fixes: #12332 Signed-off-by: David Engel }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 14:52:37 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 14:52:37 -0000 Subject: [mythtv-commits] Ticket #13365: Need an Edit menu item for devices with minimal remote In-Reply-To: <045.0625785371a5598d5a4d3dc787be0863@mythtv.org> References: <045.0625785371a5598d5a4d3dc787be0863@mythtv.org> Message-ID: <060.61a55c12269a013226eb5a4c5e370107@mythtv.org> #13365: Need an Edit menu item for devices with minimal remote ------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: closed Priority: minor | Milestone: unknown Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Invalid Keywords: | Ticket locked: 0 ------------------------------+------------------------------- Changes (by Stuart Auchterlonie): * milestone: 30.1 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 14:56:11 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 14:56:11 -0000 Subject: [mythtv-commits] Ticket #13087: source build problems mythtv-fixes-29 In-Reply-To: <054.d7ee49b5a24c38f08a45989ef0124bef@mythtv.org> References: <054.d7ee49b5a24c38f08a45989ef0124bef@mythtv.org> Message-ID: <069.e243ac26f506d63fbbce1da1f4028be8@mythtv.org> #13087: source build problems mythtv-fixes-29 ----------------------------------+--------------------------- Reporter: danielleeson@? | Owner: (none) Type: Bug Report - General | Status: closed Priority: major | Milestone: unknown Component: MythTV - General | Version: v29-fixes Severity: high | Resolution: Abandoned Keywords: Build failure | Ticket locked: 0 ----------------------------------+--------------------------- Changes (by Stuart Auchterlonie): * status: infoneeded_new => closed * resolution: => Abandoned * milestone: 29.2 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:01:58 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:01:58 -0000 Subject: [mythtv-commits] Ticket #12290: Commercial Flagging isn't being queued. In-Reply-To: <063.e8ea54470987159dfa7f234104cadc46@mythtv.org> References: <063.e8ea54470987159dfa7f234104cadc46@mythtv.org> Message-ID: <078.b2e95a326b6fedfd7e13b748f31409b4@mythtv.org> #12290: Commercial Flagging isn't being queued. ------------------------------------+------------------------------- Reporter: Bill Meek | Owner: Roger Siddons Type: Bug Report - General | Status: assigned Priority: minor | Milestone: 30.1 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 ------------------------------------+------------------------------- Changes (by dizygotheca): * milestone: 29.2 => 30.1 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:02:59 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:02:59 -0000 Subject: [mythtv-commits] Ticket #12296: Watchlist Improvements In-Reply-To: <073.ddd951a760d5da60ab53d15f6466bbac@mythtv.org> References: <073.ddd951a760d5da60ab53d15f6466bbac@mythtv.org> Message-ID: <088.ca618701754aa1696c8d6728ccf2d2b7@mythtv.org> #12296: Watchlist Improvements -------------------------------------------+------------------------------- Reporter: Roger Siddons | Owner: Roger Siddons Type: Patch - Feature | Status: assigned Priority: minor | Milestone: unknown Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------------+------------------------------- Changes (by dizygotheca): * milestone: 30.0 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:03:43 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:03:43 -0000 Subject: [mythtv-commits] Ticket #12683: Add Zoomable guide/EPG In-Reply-To: <041.d637af6a678504e81d31562782e3006e@mythtv.org> References: <041.d637af6a678504e81d31562782e3006e@mythtv.org> Message-ID: <056.01d6ac5033c6e7c19771f58a7bd9931d@mythtv.org> #12683: Add Zoomable guide/EPG ---------------------------------------------+----------------------------- Reporter: Roger Siddons | Owner: Roger | Siddons Type: Patch - Feature | Status: assigned Priority: minor | Milestone: unknown Component: MythTV - User Interface Library | Version: Master Head Severity: medium | Resolution: Keywords: zoom,guide,epg | Ticket locked: 0 ---------------------------------------------+----------------------------- Changes (by dizygotheca): * milestone: 30.0 => unknown -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:19:07 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:19:07 -0000 Subject: [mythtv-commits] Ticket #12809: Use lastPlayPos rather than bookmark In-Reply-To: <041.a6938c9fc61af766422566e76ed117fa@mythtv.org> References: <041.a6938c9fc61af766422566e76ed117fa@mythtv.org> Message-ID: <056.b00e956dbadc5b6a1a434d553790ae18@mythtv.org> #12809: Use lastPlayPos rather than bookmark -------------------------------------+------------------------------- Reporter: Roger Siddons | Owner: Roger Siddons Type: Patch - Feature | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - Video Playback | Version: Master Head Severity: low | Resolution: Abandoned Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by dizygotheca): * status: assigned => closed * resolution: => Abandoned Comment: This is too big. Accomodating existing bookmark use is tricky and too much code has changed. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:33:21 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:33:21 -0000 Subject: [mythtv-commits] Ticket #13347: lyrics: letssingit false postives In-Reply-To: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> References: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> Message-ID: <051.495ba586ea6167c139ebfb9b29ba9ec8@mythtv.org> #13347: lyrics: letssingit false postives ----------------------------------+------------------------------ Reporter: ijc | Owner: paulh Type: Bug Report - General | Status: closed Priority: major | Milestone: needs_triage Component: Plugin - MythMusic | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ----------------------------------+------------------------------ Changes (by paul-h): * status: new => closed * resolution: => Fixed Comment: Fixed by [aec9d9001a] -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:35:54 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:35:54 -0000 Subject: [mythtv-commits] Ticket #11719: Cross-building mythmusic fails In-Reply-To: <045.97ea932806461060855a03eeadb1262f@mythtv.org> References: <045.97ea932806461060855a03eeadb1262f@mythtv.org> Message-ID: <060.5424c4aebee79b26e6b4e01ad86f80da@mythtv.org> #11719: Cross-building mythmusic fails ----------------------------------+----------------------------- Reporter: warpme@? | Owner: (none) Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: Plugin - MythMusic | Version: Master Head Severity: medium | Resolution: Fixed Keywords: mythmusic | Ticket locked: 0 ----------------------------------+----------------------------- Changes (by paul-h): * status: new => closed * resolution: => Fixed * milestone: unknown => 30.0 Comment: I assume this got fixed with the Android changes -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Thu Dec 27 17:44:10 2018 From: noreply at mythtv.org (MythTV) Date: Thu, 27 Dec 2018 17:44:10 -0000 Subject: [mythtv-commits] Ticket #12772: Crash in Recorded.getProgram() for recordings without bookmark after upgrade to 0.28 In-Reply-To: <068.36954e347995f0bd93bab8659f82c5fa@mythtv.org> References: <068.36954e347995f0bd93bab8659f82c5fa@mythtv.org> Message-ID: <083.2b5eeb98667b21e2d84cabc561c3d7e1@mythtv.org> #12772: Crash in Recorded.getProgram() for recordings without bookmark after upgrade to 0.28 -----------------------------------------+-------------------------------- Reporter: Fred Fettinger | Owner: Bill Meek Type: Bug Report - Crash | Status: infoneeded_new Priority: minor | Milestone: unknown Component: Bindings - Python | Version: 0.28.0 Severity: medium | Resolution: Keywords: | Ticket locked: 0 -----------------------------------------+-------------------------------- Changes (by dizygotheca): * owner: Roger Siddons => Bill Meek Comment: Some discussion at https://lists.gt.net/mythtv/users/620715 Reassigning to a Python guru; I've forgotten the little I knew. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 28 09:04:35 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 28 Dec 2018 09:04:35 -0000 Subject: [mythtv-commits] Ticket #12696: Fails to compile mythzoneminder when mysql-5.7 is used In-Reply-To: <051.f3d89bdb936fe464f9cd020f9790a8b3@mythtv.org> References: <051.f3d89bdb936fe464f9cd020f9790a8b3@mythtv.org> Message-ID: <066.7e43d87b17e58bedbbd28e0255ce0d38@mythtv.org> #12696: Fails to compile mythzoneminder when mysql-5.7 is used ----------------------------------+----------------------------- Reporter: superm1@? | Owner: (none) Type: Bug Report - General | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ----------------------------------+----------------------------- Changes (by Stuart Auchterlonie): * status: new => closed * version: Unspecified => Master Head * resolution: => Fixed * milestone: unknown => 30.0 Comment: No longer required -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 28 09:07:34 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 28 Dec 2018 09:07:34 -0000 Subject: [mythtv-commits] Ticket #13347: lyrics: letssingit false postives In-Reply-To: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> References: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> Message-ID: <051.42c6e3866a17b65a0ed85b08a9b5260a@mythtv.org> #13347: lyrics: letssingit false postives ----------------------------------+----------------------------- Reporter: ijc | Owner: paulh Type: Bug Report - General | Status: closed Priority: major | Milestone: 30.0 Component: Plugin - MythMusic | Version: Master Head Severity: medium | Resolution: Fixed Keywords: | Ticket locked: 0 ----------------------------------+----------------------------- Changes (by Stuart Auchterlonie): * milestone: needs_triage => 30.0 -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Fri Dec 28 09:10:30 2018 From: noreply at mythtv.org (MythTV) Date: Fri, 28 Dec 2018 09:10:30 -0000 Subject: [mythtv-commits] Ticket #13347: lyrics: letssingit false postives In-Reply-To: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> References: <036.d12bb1c12c2d7521679175832f9ee2a8@mythtv.org> Message-ID: <051.5e2d46007a36ee3986e0257f71c5c8a5@mythtv.org> #13347: lyrics: letssingit false postives ----------------------------------+----------------------------- Reporter: ijc | Owner: paulh Type: Bug Report - General | Status: closed Priority: major | Milestone: 30.0 Component: Plugin - MythMusic | Version: Master Head Severity: medium | Resolution: fixed Keywords: | Ticket locked: 0 ----------------------------------+----------------------------- Changes (by Paul Harrison ): * resolution: Fixed => fixed Comment: In [changeset:"aec9d9001ae189df9b0ef6e8b783567a730192ec/mythtv" aec9d9001/mythtv]: {{{ #!CommitTicketReference repository="mythtv" revision="aec9d9001ae189df9b0ef6e8b783567a730192ec" MythMusic: Remove no longer working letssingit lyrics grabber Closes #13347 }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 30 18:48:17 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 30 Dec 2018 18:48:17 -0000 Subject: [mythtv-commits] Ticket #11910: TV Metadata Lookup Fails In-Reply-To: <066.d78120d03c5e7c05e7df1c7be00673a2@mythtv.org> References: <066.d78120d03c5e7c05e7df1c7be00673a2@mythtv.org> Message-ID: <081.2782b3801849a90ef05c20f7aa22c015@mythtv.org> #11910: TV Metadata Lookup Fails -----------------------------------------+-------------------------------- Reporter: Steven C?t? | Owner: Raymond Wagner Type: Bug Report - General | Status: new Priority: minor | Milestone: unknown Component: Bindings - Python | Version: 0.27-fixes Severity: medium | Resolution: Keywords: tvdb | Ticket locked: 0 -----------------------------------------+-------------------------------- Comment (by jasongillis): It looks like this issue was probably fixed in Aug 2017 with the change to the JSON API (commit e60c0283eda6f2e094a0b002eaea72f0ba06455b). Also, this ticket was probably logged against code using the XML API which isn't supported by TVDB anymore. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 30 20:53:23 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 30 Dec 2018 20:53:23 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg In-Reply-To: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> References: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> Message-ID: <060.118f6cb5bb6c65846459f6a889103289@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: new Priority: minor | Milestone: 30.1 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * Attachment "20181227_nvdec_decode_deint.patch" added. Add support for nvdec decode and deinterlace -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Sun Dec 30 21:00:02 2018 From: noreply at mythtv.org (MythTV) Date: Sun, 30 Dec 2018 21:00:02 -0000 Subject: [mythtv-commits] Ticket #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg In-Reply-To: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> References: <045.5df786392e6b9267dc5108ac80c882f6@mythtv.org> Message-ID: <060.4cc22858559e0b9a7b12e4e44a7fec22@mythtv.org> #13357: Add support for NVDEC (aka CUVID or CUDA) decoding using NVidia GPU through FFmpeg -------------------------------------+------------------------------- Reporter: Peter Bennett | Owner: Peter Bennett Type: Developer Task | Status: accepted Priority: minor | Milestone: 30.1 Component: MythTV - Video Playback | Version: Master Head Severity: medium | Resolution: Keywords: | Ticket locked: 0 -------------------------------------+------------------------------- Changes (by Peter Bennett): * status: new => accepted Comment: This patch adds the ability to decode and deinterlace using NVDEC with the NVidia GPU. At this level it is rather useless because the frames are still brought into main memory and then put back out to the GPU for display. With all the moving around of frames this is slower than using software decode. The next step is to add the direct transfer from decoder to OpenGL without going through system memory. I am looking at this but I may need some assistance from somebody who knows OpenGL. With this patch it is not possible to change deinterlace methods on the fly, as deinterlace has to be set up before opening the decoder. Implementing change of deinterlace on the fly will require re- instantiating the decoder when changing deinterlace method. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 31 02:05:53 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 31 Dec 2018 02:05:53 -0000 Subject: [mythtv-commits] Ticket #13366: Mythweb - Safely implement recommended best practices Message-ID: <047.ed56d650db600d5acbe6d83de105160a@mythtv.org> #13366: Mythweb - Safely implement recommended best practices ----------------------------------+--------------------------------- Reporter: Gary Buhrmaster | Owner: Stuart Auchterlonie Type: Patch - Feature | Status: new Priority: minor | Milestone: needs_triage Component: Plugin - MythWeb | Version: Unspecified Severity: medium | Keywords: Ticket locked: 0 | ----------------------------------+--------------------------------- Reviewing some old stashes, I found this one. It may be of interest to the mythweb users. It tries to implement the recommended configurations using safe definitions in the default apache config. Caveat emptor. {{{ diff --git a/mythweb.conf.apache b/mythweb.conf.apache index cc81c3ff..c5da6061 100644 --- a/mythweb.conf.apache +++ b/mythweb.conf.apache @@ -212,6 +212,16 @@ # AddOutputFilterByType DEFLATE text/css # AddOutputFilterByType DEFLATE application/x-javascript + # if we can auto-detect the deflate module, use it + + BrowserMatch ^Mozilla/4 gzip-only-text/html + BrowserMatch ^Mozilla/4\.0[678] no-gzip + BrowserMatch \bMSIE !no-gzip !gzip-only-text/html + AddOutputFilterByType DEFLATE text/html + AddOutputFilterByType DEFLATE text/css + AddOutputFilterByType DEFLATE application/x-javascript + + # This is helpful for mod_deflate -- it prevents proxies from changing # the user agent to/from this server, which can prevent compression from # being enabled. It is disabled here because many distros seem not to @@ -219,6 +229,11 @@ # # Header append Vary User-Agent env=!dont-vary + # If we can auto-detect the headers module, use it + + Header append Vary User-Agent env=!dont-vary + + # Set up the perl handler so we can stream properly. Do not use mod_perl # because it has a tendency to hold onto child processes, which causes # problems if the browser closes on an in-progress stream. }}} -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 31 12:45:43 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 31 Dec 2018 12:45:43 -0000 Subject: [mythtv-commits] Ticket #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty Message-ID: <039.ea80fa8d5fbfcdc15870c436da827297@mythtv.org> #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty ----------------------------------+----------------------------------- Reporter: Jarno Suni | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Keywords: Finnish EIT duplicate Ticket locked: 0 | ----------------------------------+----------------------------------- On branch fixes/0.28. Seems to affect 29, too. Two programs could be same, if e.g. both have empty subtitle and matching non-empty description. Currently, with kDupCheckSubDesc method, the check would tell the programs are different in such a case. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 31 12:51:45 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 31 Dec 2018 12:51:45 -0000 Subject: [mythtv-commits] Ticket #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty In-Reply-To: <039.ea80fa8d5fbfcdc15870c436da827297@mythtv.org> References: <039.ea80fa8d5fbfcdc15870c436da827297@mythtv.org> Message-ID: <054.e116ad6722b1377d57a81a9c1e01f2ea@mythtv.org> #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty -----------------------------------+------------------------------ Reporter: Jarno Suni | Owner: (none) Type: Patch - Bug Fix | Status: new Priority: minor | Milestone: needs_triage Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Keywords: Finnish EIT duplicate | Ticket locked: 0 -----------------------------------+------------------------------ Changes (by Jarno Suni): * Attachment "programinfo.cpp.patch" added. the same changes are made in two methods: ProgramInfo::IsDuplicateProgram and ProgramInfo::IsSameProgram. The same code could be encapsulated better, I suppose. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 31 13:20:36 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 31 Dec 2018 13:20:36 -0000 Subject: [mythtv-commits] Ticket #12921: MythMetadataLookup crashes In-Reply-To: <050.95b4eb3e0f16de503121bef07a26851e@mythtv.org> References: <050.95b4eb3e0f16de503121bef07a26851e@mythtv.org> Message-ID: <065.07c567d2bb4a6ed08e67ed007ded2042@mythtv.org> #12921: MythMetadataLookup crashes --------------------------------+------------------------- Reporter: kbass@? | Owner: (none) Type: Bug Report - Crash | Status: closed Priority: minor | Milestone: Component: MythTV - General | Version: 0.28.0 Severity: medium | Resolution: Invalid Keywords: qt | Ticket locked: 0 --------------------------------+------------------------- Changes (by paul-h): * status: new => closed * resolution: => Invalid Comment: "MainServer: Unable to determine directory to write to in FileTransfer write command" The user doesn't have the storage groups setup correctly. -- Ticket URL: MythTV MythTV Media Center From noreply at mythtv.org Mon Dec 31 16:30:52 2018 From: noreply at mythtv.org (MythTV) Date: Mon, 31 Dec 2018 16:30:52 -0000 Subject: [mythtv-commits] Ticket #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty In-Reply-To: <039.ea80fa8d5fbfcdc15870c436da827297@mythtv.org> References: <039.ea80fa8d5fbfcdc15870c436da827297@mythtv.org> Message-ID: <054.18d4b96a32403da94c848a52a5226df5@mythtv.org> #13367: kDupCheckSubDesc duplicate detecting method fails, if either subtitle or description is empty -----------------------------------+------------------------------ Reporter: Jarno Suni | Owner: (none) Type: Patch - Bug Fix | Status: closed Priority: minor | Milestone: 30.0 Component: MythTV - General | Version: Unspecified Severity: medium | Resolution: Works for me Keywords: Finnish EIT duplicate | Ticket locked: 0 -----------------------------------+------------------------------ Changes (by gigem): * status: new => closed * resolution: => Works for me * milestone: needs_triage => 30.0 Comment: kDupCheckSubDesc works exactly as intended. It should only be used in cases where you know both fields are non-empty. If you expect either field might be empty, you should use kDupCheckSubThenDesc instead. -- Ticket URL: MythTV MythTV Media Center