[mythtv-users] ProcessPAT: Program not found in PAT. Desired program # not found in PAT

Jason Zarin jason at zarin.org
Wed Feb 10 19:07:06 UTC 2016


On Wed, Feb 10, 2016 at 1:33 PM, faginbagin <mythtv at hbuus.com> wrote:

> On 2/9/2016 7:41 PM, Jason Zarin wrote:
>
>>
>>
>> On Tue, Feb 9, 2016 at 1:58 PM, Jim <lists at morton.hrcoxmail.com
>> <mailto:lists at morton.hrcoxmail.com>> wrote:
>>
>>     On 2/9/2016 12:31 PM, Jason Zarin wrote:
>>
>>         This discussion is falling into useless semantics.
>>
>>         I've done all the recommended fixes in this thread, but nothing
>>         has worked.
>>
>>         What types of logs should I collect so that the mythtv team can
>>         address the issue?
>>
>>         Thanks!
>>
>>
>>     Earlier in the thread you said you were using Kodi as your frontend.
>>     Have you tried Myth FE and does it exhibit the same behavior? If so
>>     check the frontend logs for clues.
>>
>>
>>
>> Relevant portion of mythfrontend.log while playing a broken recording:
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:1280 (Init) TV: Created TvPlayWindow.
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:2225 (HandleStateChange) TV: Attempting to
>> change from None to WatchingRecording
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythcorecontext.cpp:426 (ConnectCommandSocket)
>> MythCoreContext: Connecting to backend server: 10.0.1.29:6543
>> <http://10.0.1.29:6543> (try 1 of 1)
>>
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: E
>> CoreContext audio/audiooutputalsa.cpp:172 (GetPCMInfo) ALSA:
>> snd_pcm_info_get_card: Operation not permitted
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: N
>> CoreContext audioplayer.cpp:164 (ReinitAudio) AudioPlayer: Enabling Audio
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: codec AC3 has 2
>> channels
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec
>> 0x5958820, id(AC3) type(Audio)
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythrender_vdpau.cpp:1751 (CheckHardwareSupport) VDPAU:
>> Version 1
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythrender_vdpau.cpp:1762 (CheckHardwareSupport) VDPAU:
>> Information G3DVL VDPAU Driver Shared Library version 1.0
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext avformatdecoder.cpp:2632 (OpenAVCodec) AFD: Opened codec
>> 0x587ace0, id(MPEG2VIDEO) type(Video)
>>
>> Feb  9 19:20:01 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext audio/audiooutputbase.cpp:792 (Reconfigure) AOBase: Opening
>> audio device 'pulse' ch 6(2) sr 48000 sf 32 bit floating point reenc 0
>>
>> Feb  9 19:20:02 MythHTPC mythfrontend.real: mythfrontend[11578]: E
>> CoreContext audio/audiooutputalsa.cpp:961 (OpenMixer) ALSA: no playback
>> control PCM found on mixer device default
>>
>> Feb  9 19:20:02 MythHTPC mythfrontend.real: mythfrontend[11578]: E
>> CoreContext audio/audiooutputalsa.cpp:497 (OpenDevice) ALSA: Unable to
>> open audio mixer. Volume control disabled
>>
>> Feb  9 19:20:02 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythpainter_ogl.cpp:62 (ClearCache) Clearing OpenGL painter
>> cache.
>>
>> Feb  9 19:20:02 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythrender_vdpau.cpp:1717 (CreatePresentationSurfaces)
>> VDPAU: Created 2 output surfaces.
>>
>> Feb  9 19:20:02 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythrender_vdpau.cpp:424 (Create) VDPAU: Created VDPAU
>> render device 1920x1080
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: N
>> CoreContext mythplayer.cpp:526 (CheckExtraAudioDecode) Player(0):
>> Forcing decode extra audio option on (Video method requires it).
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythplayer.cpp:1785 (InitAVSync) Player(0): Video timing
>> method: DRM
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:5635 (StartPlayer) TV: Created player.
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:2485 (HandleStateChange) TV: Changing from None
>> to WatchingRecording
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:2576 (HandleStateChange) TV: Main UI disabled.
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:412 (StartTV) TV: Entering main playback loop.
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: N
>> CoreContext mythplayer.cpp:2135 (PrebufferEnoughFrames) Player(0):
>> Waited 105ms for video buffers AAAAAAAAAAAALL
>>
>> Feb  9 19:20:03 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythrender_vdpau.cpp:610 (CheckOutputSurfaces) VDPAU: Added
>> 2 output surfaces (total 4, max 4)
>>
>> [Playing fine; hit fast forward to jump ahead to known error point:]
>>
>> Feb  9 19:20:30 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio -99 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> Feb  9 19:20:30 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio -66 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> Feb  9 19:20:30 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio -33 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> ***
>> **** [SNIP]
>> ***
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio 10211 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio 10244 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> Decoder avformatdecoder.cpp:4918 (GetFrame) AFD: Audio 10278 ms behind
>> video but already 220 video frames queued. AV-Sync might be broken.
>>
>> [Pressed ESC to stop playing]
>>
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:2225 (HandleStateChange) TV: Attempting to
>> change from WatchingRecording to None
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: W
>> CoreContext mythpainter.cpp:36 (Teardown) MythPainter: 25 images not yet
>> de-allocated.
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext mythpainter_vdpau.cpp:108 (ClearCache) VDPAU Painter:
>> Clearing VDPAU painter cache.
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:2485 (HandleStateChange) TV: Changing from
>> WatchingRecording to None
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: I
>> CoreContext tv_play.cpp:414 (StartTV) TV: Exiting main playback loop.
>>
>> Feb  9 19:20:58 MythHTPC mythfrontend.real: mythfrontend[11578]: N
>> CoreContext mythmainwindow.cpp:2742 (PauseIdleTimer) Resuming idle timer
>>
>>
> The above log looks more like a playback problem. Since you're using a
> VDPAU profile, I'm guessing you're using an nVidia GPU, right?
>

Hardware:

AMD 5350 and using the built-in GPU. VDPAU's been ported so that it works
w/AMD graphics. Or at least as a framework around VAAPI. Or something. I'm
certain someone more knowledgable will probably correct me. All I know is,
selecting VDPAU works just fine for playing and MPEG2 decoding in hardware.



> What GPU are you using?
>
>
See above.



> What playback profile are you using? Maybe you need to step it down from
> VDPAU High Quality to VDPAU Normal, or from VDPAU Normal to VDPAU Slim.
>
>
Really, it's a recording problem. There's a chance I don't even have the
mythtv frontend configured properly because I never ever use it, and I have
mythbuntu set up so that it doesn't even launch the mythtv frontend at
login. I recently changed pulseaudio setup so that it no longer does AC3
passthrough on kodi, but i didn't change the settings on mythfrontend, so
that might be reflected in the log.

More importantly and relevant, an affected recorded mpg file doesn't play
on other non-linux computers if i copy the file to them. In contrast,
"Working" recordings play perfectly on other devices.



> PBS stations generally broadcast in 1080i and 1080i content requires
> deinterlacing. The different playback profiles use different deinterlacing
> HW assisted algorithms and not all GPUs can do the more advanced
> deinterlacing algorithms.
>
> CBS and NBC also broadcast in 1080i, while FOX and ABC broadcast in 720p.
> If the problem is ONLY a playback problem, I would expect to see problems
> with CBS and NBC content. If you aren't seeing that, then you've probably
> got both a playback problem and a recording problem.
>
>
It's only a problem recording on this particular PBS channel. The other PBS
channel in my town records fine. They are both on the same Clear QAM
transport/frequency/channel (501MHZ, channel 70) which is the weird thing.
So doubtful that "interference" plays a part, since wouldn't it effect both
channels equally??

Playback of all channels, whether 1080 or 720 is perfect. Even on a
low-power AMD 5350 processor, I rarely have more than 25%/core utilization,
and have no problem recording several channels simultaneously while
comflagging in real-time. I seriously doubt the source of the problem is
that the hardware is being taxed too hard recording one commercial-free PBS
channel.



> As for a recording problem, you said you didn't have a problem recording
> on Windows. Were you using the same HDHomerun Connect device, the same
> tuner, i.e. either 0 or 1? Maybe there's a problem with one of the tuners
> in the same device?
>
> Same device.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20160210/6b055798/attachment.html>


More information about the mythtv-users mailing list