[mythtv-users] Announcement: merge of devel/027candidates

Hika van den Hoven hikavdh at gmail.com
Sat May 31 22:46:18 UTC 2014


Hoi Hika,

Saturday, May 31, 2014, 7:13:35 PM, you wrote:

> Hoi Hika,

> Saturday, May 31, 2014, 3:39:44 AM, you wrote:

>> Hoi Hika,

>> Saturday, May 31, 2014, 3:15:19 AM, you wrote:

>>> Hoi Rich,

>>> Saturday, May 31, 2014, 2:50:28 AM, you wrote:

>>>> On Thu, May 29, 2014 at 6:53 PM, Karl Newman <newmank1 at asme.org> wrote:
>>>>> I added your repository as you indicated ('layman -a rich0' and then 'layman
>>>>> -S' for good measure) but I'm not seeing any mythtv ebuilds. I'm also not
>>>>> seeing it on your repository when browsing on github. Also, are you updating
>>>>> the mythplugins package as well?

>>>> Interesting.  It looks fine to me:
>>>> https://github.com/rich0/rich0-overlay/commit/1d19a9c26b28cd7579fe25aa3ef78c4d1a90d8e7

>>>> Mythplugins is also there.  Somewhere I thought I saw an email about
>>>> mythweb having issues due to being out-of-sync but for some reason I
>>>> can't find the email now.  I bumped this as well.  Again, all
>>>> untested, but I'll probably check it out Sat/Sun.  With this being
>>>> such a minor update compared to the last patch I'd be shocked if it
>>>> didn't just work.  Mythweb is the highest risk package since I don't
>>>> do monthly patches on it, but commit volume seems low on it.

>>>> Rich

>>> error: Digest verification failed!
>>> for mythplugins-027.1_p20140527.ebuild
>>> Reason: Filesize does not match recorded size
>>> Got: 3038
>>> Expected: 3037


>>> Tot mails,
>>>   Hika                            mailto:hikavdh at gmail.com

>> so recreating the manifest with:
>> ebuild mythplugins-027.1_p20140527.ebuild manifest
>> after removing the offending line from the Manifest in
>> /var/lib/layman/rich0/media-plugins

>> Also mythplugins is still masked so you have to add
>> =media-plugins/mythplugins-027.1_p20140527 ~amd64 to package.keywords
>> They are now both merging

> I did some testing and the issues I had noticed last week since
> migrating to 027 seem to be resolved. But a new one has popped up. I
> can't watch liveTV anymore. One time I came in but Esc wouldn't let me
> leave anymore, but channel changing worked. I finally had to kill the
> frontend. Most times I get a pop-up saying "Could not find an A/V
> decoder" after which the frontend freezes and I have to kill it.
> Normally I use openGL high quality for playback and the recordings are
> mpeg2 SD (I have a PVR350 and a PVR500).
> Since I see a vdpau initialisation in the log I thought I try that.
> This time the same pop-up but I didn't have to kill the frontend, for
> it did that itself. I don't know if it matters but I have the
> recordings volume available on the same location through nfs on the
> frontend.
> Here the log:

> I CoreContext tv_play.cpp:1058 (TV) TV: Creating TV object
> N CoreContext mythmainwindow.cpp:2727 (PauseIdleTimer) Suspending idle timer
> I CoreContext tv_play.cpp:1275 (Init) TV: Created TvPlayWindow.
> I CoreContext tv_play.cpp:2201 (HandleStateChange) TV: Attempting
> to change from None to WatchingLiveTV
> I CoreContext mythcorecontext.cpp:423 (ConnectCommandSocket)
> MythCoreContext: Connecting to backend server: 192.168.222.8:6543 (try 1 of 1)
> N CoreContext tv_play.cpp:2270 (HandleStateChange) TV: Spawning LiveTV Recorder -- begin
> N CoreContext tv_play.cpp:2277 (HandleStateChange) TV: Spawning LiveTV Recorder -- end
> I CoreContext tv_play.cpp:2298 (HandleStateChange) TV:
> playbackURL(/home/samba/recordings/1/livetv/1_20140531164917.mpg) cardtype(DUMMY)
> N CoreContext audioplayer.cpp:164 (ReinitAudio) AudioPlayer: Enabling Audio
> I CoreContext mythrender_vdpau.cpp:1717
> (CreatePresentationSurfaces) VDPAU: Created 2 output surfaces.
> I CoreContext mythrender_vdpau.cpp:424 (Create) VDPAU: Created VDPAU render device 700x535
> I CoreContext osd.cpp:232 (OverrideUIScale) OSD: Base theme size: 1280x720
> I CoreContext osd.cpp:234 (OverrideUIScale) OSD: Scaling factors: 0.546875x0.741667
> I CoreContext osd.cpp:232 (OverrideUIScale) OSD: Base theme size: 1280x720
> I CoreContext osd.cpp:234 (OverrideUIScale) OSD: Scaling factors: 0.546875x0.741667
> I CoreContext mythplayer.cpp:1780 (InitAVSync) Player(2): Video
> timing method: USleep with busy wait
> I CoreContext tv_play.cpp:5595 (StartPlayer) TV: Created player.
> I CoreContext tv_play.cpp:2459 (HandleStateChange) TV: Changing from None to WatchingLiveTV
> I CoreContext tv_play.cpp:2471 (HandleStateChange) TV: State is LiveTV & mctx == ctx
> I CoreContext tv_play.cpp:2473 (HandleStateChange) TV: UpdateOSDInput done
> I CoreContext tv_play.cpp:2475 (HandleStateChange) TV: UpdateLCD done
> I CoreContext tv_play.cpp:2477 (HandleStateChange) TV: ITVRestart done
> I CoreContext tv_play.cpp:2550 (HandleStateChange) TV: Main UI disabled.
> I CoreContext tv_play.cpp:411 (StartTV) TV: Entering main playback loop.
> W CoreContext ringbuffer.cpp:1224 (WaitForReadsAllowed)
> RingBuf(/home/samba/recordings/1/livetv/1_20140531164918.mpg):
> Taking too long to be allowed to read..
>                 - Last output repeated 31 times -
> E CoreContext mythplayer.cpp:963 (OpenFile) Player(2): Couldn't
> find an A/V decoder for:
> '/home/samba/recordings/1/livetv/1_20140531164918.mpg'
> E CoreContext mythplayer.cpp:5345 (SetErrored) Player(2): Error opening jump program file
> E CoreContext mythplayer.cpp:2740 (JumpToProgram) Player(2): JumpToProgram failed.
> E CoreContext mythplayer.cpp:2962 (EventLoop) Player(2): Unknown recorder error, exiting decoder
> I CoreContext mythrender_vdpau.cpp:610 (CheckOutputSurfaces) VDPAU:
> Added 2 output surfaces (total 4, max 4)
> I CoreContext tv_play.cpp:2201 (HandleStateChange) TV: Attempting
> to change from WatchingLiveTV to None
> W CoreContext mythpainter.cpp:36 (Teardown) MythPainter: 1 images not yet de-allocated.
> I CoreContext mythpainter_vdpau.cpp:108 (ClearCache) VDPAU Painter: Clearing VDPAU painter cache.
> I CoreContext tv_play.cpp:2459 (HandleStateChange) TV: Changing from WatchingLiveTV to None
> I CoreContext tv_play.cpp:413 (StartTV) TV: Exiting main playback loop.
> I CoreContext tv_play.cpp:2201 (HandleStateChange) TV: Attempting
> to change from None to WatchingLiveTV
> I CoreContext mythcorecontext.cpp:423 (ConnectCommandSocket)
> MythCoreContext: Connecting to backend server: 192.168.222.8:6543 (try 1 of 1)
> N CoreContext tv_play.cpp:2270 (HandleStateChange) TV: Spawning LiveTV Recorder -- begin
> N CoreContext tv_play.cpp:2277 (HandleStateChange) TV: Spawning LiveTV Recorder -- end
> I CoreContext tv_play.cpp:2298 (HandleStateChange) TV:
> playbackURL(/home/samba/recordings/1/livetv/1_20140531164922.mpg) cardtype(DUMMY)
> E CoreContext tv_play.cpp:2315 (HandleStateChange) TV: LiveTV not successfully started
> I CoreContext tv_play.cpp:2550 (HandleStateChange) TV: Main UI disabled.
> I CoreContext tv_play.cpp:411 (StartTV) TV: Entering main playback loop.
> I CoreContext tv_play.cpp:413 (StartTV) TV: Exiting main playback loop.
> N CoreContext mythmainwindow.cpp:2732 (PauseIdleTimer) Resuming idle timer
> I LogForward loggingserver.cpp:1263 (expireClients) Expiring client
> 00b8c200dbf6e647b5b118c4ccea486dd0 (#-27)

I don't know if it's a gentoo ebuild problem or general. I tested
further and on my laptop where I don't have the vdpau use flag
enabled, liveTV worked fine. So I merged again without the vdpau
use-flag and now it also works fine on my main frontend. I'll try
another merge with both vdpau and vaapi use-flag enabled. I looked in
the ebuid and as far as I understand, those two are intertwined.

Tot mails,
  Hika                            mailto:hikavdh at gmail.com

"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"

De lerende Mens



More information about the mythtv-users mailing list