[mythtv-users] Backend tuning issues with Fedora 28 and Mythv 29

Jerry mythtv at hambone.e4ward.com
Wed Apr 4 14:35:54 UTC 2018


On Wed, Apr 4, 2018 at 3:28 AM, Mark Perkins <perkins1724 at hotmail.com>
wrote:

>
> On 04/04/18 10:31, Jerry wrote:
>
> Here is a fresh paste from my test machine: https://pastebin.com/ec0wns6J
>
> I dont use HDHomerun Prime, Fedora or Schedules Direct so I can't help
> much. But personally I would be doing a line-by-line compare of the tuning
> section between your F27 install and the F28 install. This part
> (following), but specifically what does the F27 install show after reading
> the program map section. The F28 install aborts immediately after that part.
>

< I had to snip this - was getting too big >


> Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641630 D
>  MPEGStream[1](0x7feb081a6300): Program Map Section
> Apr 03 20:39:25 rigel mythbackend[2440]:  PSIP tableID(0x2) length(105)
> extension(0x38b)
> Apr 03 20:39:25 rigel mythbackend[2440]:       version(1) current(1)
> section(0) last_section(0)
> Apr 03 20:39:25 rigel mythbackend[2440]:       pnum(907) pid(0xb0)
> pcrpid(b1)
> Apr 03 20:39:25 rigel mythbackend[2440]:   Registration Descriptor: 'GA94'
> ATSC program ID A/53
> Apr 03 20:39:25 rigel mythbackend[2440]:   Registration Descriptor: 'CUEI'
> SCTE 35 2003, Cable Digital Program Insertion Cueing Message
> Apr 03 20:39:25 rigel mythbackend[2440]:   Private Data Indicator
> Descriptor (0x0f) length(4). Dumping
> Apr 03 20:39:25 rigel mythbackend[2440]:       000  53 41 50 53
>                             |SAPS|
> Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #0 pid(0xb1) type(0x02
> video-mpeg2)
> Apr 03 20:39:25 rigel mythbackend[2440]:     Video Descriptor (0x02)
> length(3). Dumping
> Apr 03 20:39:25 rigel mythbackend[2440]:       000  c2 44 5f
>                            |.D.|
> Apr 03 20:39:25 rigel mythbackend[2440]:     Data Stream Alignment
> Descriptor (0x06) length(1). Dumping
> Apr 03 20:39:25 rigel mythbackend[2440]:       000  02
>                            |.|
> Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access:
> sid(0xe00) pid(0xbd) data_size(3)
> Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #1 pid(0xb2) type(0x81
> audio-ac3)
> Apr 03 20:39:25 rigel mythbackend[2440]:     Registration Descriptor:
> 'AC-3' ATSC audio stream A/52
> Apr 03 20:39:25 rigel mythbackend[2440]:     ISO-639 Language: code(eng)
> canonical(eng) eng(English)
> Apr 03 20:39:25 rigel mythbackend[2440]:     Audio Stream Descriptor
>  full_srv(1) sample_rate(48kbps) bit_rate(=32kbps, 0)
> Apr 03 20:39:25 rigel mythbackend[2440]:       bsid(0) bs_mode(0)
> channels(<= 2) Dolby(Not indicated)
> Apr 03 20:39:25 rigel mythbackend[2440]:       mainID(0)
> Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access:
> sid(0xe00) pid(0xbd) data_size(3)
> Apr 03 20:39:25 rigel mythbackend[2440]:   Stream #2 pid(0xb3) type(0x86
> splice)
> Apr 03 20:39:25 rigel mythbackend[2440]:     Conditional Access:
> sid(0xe00) pid(0xbd) data_size(3)
> Apr 03 20:39:25 rigel mythbackend[2440]: 2018-04-03 20:39:25.641909 C
>  Received Aborted: Code -6, PID 2440, UID 977, Value 0x00000000
> Apr 03 20:39:28 rigel systemd[1]: mythbackend.service: Main process
> exited, code=killed, status=6/ABRT
> Apr 03 20:39:28 rigel systemd[1]: mythbackend.service: Failed with result
> 'signal'.
>
> What are the compile options on the F28 install (mythbackend --version)?
>

Please attach all output as a file in bug reports.
MythTV Version : v29.1-v29.1-8-g925ceea0fb
MythTV Branch : fixes/29
Network Protocol : 91
Library API : 29.20180131-3
QT Version : 5.10.1
Options compiled in:
 linux debug use_hidesyms using_alsa using_oss using_pulse
using_pulseoutput using_backend using_bdjava using_bindings_perl
using_bindings_python using_bindings_php using_crystalhd using_dvb
using_firewire using_frontend using_hdhomerun using_vbox using_ceton
using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto
using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg
using_opengl using_opengl_video using_opengl_themepainter using_qtwebkit
using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xrandr
using_xv using_debugtype using_systemd_notify using_systemd_journal
using_bdjava using_bindings_perl using_bindings_python using_bindings_php
using_fontconfig using_freetype2 using_mythtranscode using_opengl
using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass
using_libxml2 using_libmp3lame

Here is a log from the F27 machine: https://pastebin.com/UMYzF8px  There is
a difference in this section.  It looks like it is not getting Stream #3?
Of course this is a different program if that makes a difference.  It
crashed (above) after reading Stream #2 (type 0x86 splice) and there is a
bit about "Conditional Access: sid(0xe00)".

Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.162372 D
 MPEGStream[5](0x7fc9541a0fe0): Program Map Section
Apr 04 09:09:23 sirius mythbackend[10691]:  PSIP tableID(0x2) length(107)
extension(0x1)
Apr 04 09:09:23 sirius mythbackend[10691]:       version(1) current(1)
section(0) last_section(0)
Apr 04 09:09:23 sirius mythbackend[10691]:       pnum(1) pid(0x60)
pcrpid(61)
Apr 04 09:09:23 sirius mythbackend[10691]:   Registration Descriptor:
'GA94' ATSC program ID A/53
Apr 04 09:09:23 sirius mythbackend[10691]:   Registration Descriptor:
'CUEI' SCTE 35 2003, Cable Digital Program Insertion Cueing Message
Apr 04 09:09:23 sirius mythbackend[10691]:   Private Data Indicator
Descriptor (0x0f) length(4). Dumping
Apr 04 09:09:23 sirius mythbackend[10691]:       000  53 41 50 53
                            |SAPS|
Apr 04 09:09:23 sirius mythbackend[10691]:   Stream #0 pid(0x61) type(0x02
video-mpeg2)
Apr 04 09:09:23 sirius mythbackend[10691]:     Video Descriptor (0x02)
length(3). Dumping
Apr 04 09:09:23 sirius mythbackend[10691]:       000  c2 44 5f
                             |.D.|
Apr 04 09:09:23 sirius mythbackend[10691]:     Data Stream Alignment
Descriptor (0x06) length(1). Dumping
Apr 04 09:09:23 sirius mythbackend[10691]:       000  02
                             |.|
Apr 04 09:09:23 sirius mythbackend[10691]:   Stream #1 pid(0x62) type(0x81
audio-ac3)
Apr 04 09:09:23 sirius mythbackend[10691]:     Registration Descriptor:
'AC-3' ATSC audio stream A/52
Apr 04 09:09:23 sirius mythbackend[10691]:     ISO-639 Language: code(eng)
canonical(eng) eng(English)
Apr 04 09:09:23 sirius mythbackend[10691]:     Audio Stream Descriptor
 full_srv(1) sample_rate(48kbps) bit_rate(=384kbps, 14)
Apr 04 09:09:23 sirius mythbackend[10691]:       bsid(6) bs_mode(0)
channels(1 + 1) Dolby(Not indicated)
Apr 04 09:09:23 sirius mythbackend[10691]:       mainID(0) isLatin-1(true)
text_length(95) text(TODO)
Apr 04 09:09:23 sirius mythbackend[10691]:   Stream #2 pid(0x63) type(0x81
audio-ac3)
Apr 04 09:09:23 sirius mythbackend[10691]:     Registration Descriptor:
'AC-3' ATSC audio stream A/52
Apr 04 09:09:23 sirius mythbackend[10691]:     ISO-639 Language: code(eng)
canonical(eng) eng(English)
Apr 04 09:09:23 sirius mythbackend[10691]:     Audio Stream Descriptor
 full_srv(1) sample_rate(48kbps) bit_rate(=192kbps, 10)
Apr 04 09:09:23 sirius mythbackend[10691]:       bsid(6) bs_mode(0)
channels(<= 2) Dolby(Not indicated)
Apr 04 09:09:23 sirius mythbackend[10691]:       mainID(0)
Apr 04 09:09:23 sirius mythbackend[10691]:   Stream #3 pid(0x64) type(0x86
splice)
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163230 I
 HDHRRec[5]: run -- begin
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163237 I
 DTVRec[5]: ResetForNewFile(void)
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163245 I
 HDHRSH: Using existing stream handler 14165FA2-2 for 14165FA2-2 (2 in use)
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163252 I
 HDHRRec[5]: HDHR opened successfully
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163263 I
 SH[5](14165FA2-2): AddListener(0x7fc9541a0fe0) -- begin
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163268 I
 TVRec[5]: SetFlags(RecorderRunning,RingBufferReady,) ->
FrontendReady,RunMainLoop,CancelNextRecording,NeedToStartRecorder,RecorderRunning,RingBufferReady,
@ tv_rec.cpp:4352
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163269 I
 SH[5](14165FA2-2): AddListener(0x7fc9541a0fe0) -- locked
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.163274 I
 TVRec[5]: ClearFlags(NeedToStartRecorder,) ->
FrontendReady,RunMainLoop,CancelNextRecording,RecorderRunning,RingBufferReady,
@ tv_rec.cpp:4354
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.227771 I
 HDHRSH[5](14165FA2-2): RunTS(): begin
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.227803 I
 SH[5](14165FA2-2): AddListener(0x7fc9541a0fe0) -- end
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.268031 D
 DTVRec[5]: Frame @ 376 + 0 = 376
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.288242 D
 DTVRec[5]: Frame @ 376 + 0 = 376
Apr 04 09:09:23 sirius mythbackend[10691]: 2018-04-04 09:09:23.288267 D
 DTVRec[5]: Frame @ 376 + 0 = 376

Thanks for the input, Marc!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180404/d0a3e1cc/attachment.html>


More information about the mythtv-users mailing list