Mailing List Archive

Arclight and the OSD
Hi.

I just upgraded from 0.23 to 0.24-fixes (clean install). Built it from the
source and got the Arclight-theme from Lucid repos. I used Arclight before
without a problem.

Now I have an issue with the OSD. I know Arclight doesn't have an OSD but it
somehow uses blackcurves OSD. Before it was fine, but now it's scaled wrong.
I'm using 1920x1080 resolution and the OSD is on top lefthand corner of my
screen. So it's like the OSD is 1280x768 on 1920x1080 screen.

Furthermore every other (baseres=1280x768) theme is working fine, including
the OSD. So, I'm guessing the problem is the Arclights baseres and the
smaller res blackcurves OSD. Any idea how to fix this? Obviously I have to
change something outside the Arclight.

Have tried to search a fix for some time now, but no luck. I'm guessing
there's an easy fix for this.

The second, smaller, problem I have, is that the OSD does not fade. This
also worked before. I'm using ffmpeg, xv and softblend. It might be an issue
with the nvidia driver, dunno.


Cheers,
Janosh
Re: Arclight and the OSD [ In reply to ]
On Thu, Dec 9, 2010 at 10:34 AM, <junos7@gmail.com> wrote:
> Hi.
>
> I just upgraded from 0.23 to 0.24-fixes (clean install). Built it from the
> source and got the Arclight-theme from Lucid repos. I used Arclight before
> without a problem.
>
> Now I have an issue with the OSD. I know Arclight doesn't have an OSD but it
> somehow uses blackcurves OSD. Before it was fine, but now it's scaled wrong.
> I'm using 1920x1080 resolution and the OSD is on top lefthand corner of my
> screen. So it's like the OSD is 1280x768 on 1920x1080 screen.

Arclight most certainly does have its own OSD. It doesn't sound like
you're running the .24 version of Arclight at all. It includes a
complete, original OSD that will fill the screen.

> Furthermore every other (baseres=1280x768) theme is working fine, including
> the OSD. So, I'm guessing the problem is the Arclights baseres and the
> smaller res blackcurves OSD. Any idea how to fix this? Obviously I have to
> change something outside the Arclight.

See above, it's extremely doubtful if you are on .24 that you are
seeing BlackCurves, since that OSD is not compatible/usable with .24.

> Have tried to search a fix for some time now, but no luck. I'm guessing
> there's an easy fix for this.
>
> The second, smaller, problem I have, is that the OSD does not fade. This
> also worked before. I'm using ffmpeg, xv and softblend. It might be an issue
> with the nvidia driver, dunno.

I suspect if you solve whatever your issue above is, this will handle itself.

Robert
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
Re: Arclight and the OSD [ In reply to ]
> >
> > I just upgraded from 0.23 to 0.24-fixes (clean install). Built it from
> the
> > source and got the Arclight-theme from Lucid repos. I used Arclight
> before
> > without a problem.
> >
> > Now I have an issue with the OSD. I know Arclight doesn't have an OSD but
> it
> > somehow uses blackcurves OSD. Before it was fine, but now it's scaled
> wrong.
> > I'm using 1920x1080 resolution and the OSD is on top lefthand corner of
> my
> > screen. So it's like the OSD is 1280x768 on 1920x1080 screen.
>
> Arclight most certainly does have its own OSD. It doesn't sound like
> you're running the .24 version of Arclight at all. It includes a
> complete, original OSD that will fill the screen.
>

Thanks for a quick reply... I frigging knew it was something so simple. The
problem was that Lucid repos contains a 0.23 Arclight. Now downloaded a new
one from Natty repo, which is 0.24. Works fine now.

Though, the filelist does not show the osd.xml, it is there.. (
http://packages.ubuntu.com/natty/all/mythtv-theme-arclight/filelist)


>
> >
> > The second, smaller, problem I have, is that the OSD does not fade. This
> > also worked before. I'm using ffmpeg, xv and softblend. It might be an
> issue
> > with the nvidia driver, dunno.
>
>
> I suspect if you solve whatever your issue above is, this will handle
> itself.
>
> Nope. The fading still does not work. But, I'm fairly sure it's not a
theming related issue.

Thanks.
Janosh
Re: Arclight and the OSD [ In reply to ]
On Thu, Dec 9, 2010 at 12:10 PM, <junos7@gmail.com> wrote:
>>
> Nope. The fading still does not work. But, I'm fairly sure it's not a
> theming related issue.

It's not. Usually this shows up when using the VDPAU slim profile,
but since you say you are using Xv, it may also be a limitation when
using softblend.

Robert
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
Re: Arclight and the OSD [ In reply to ]
On Thu, Dec 9, 2010 at 10:13 PM, Robert McNamara
<robert.mcnamara@gmail.com>wrote:

> On Thu, Dec 9, 2010 at 12:10 PM, <junos7@gmail.com> wrote:
> >>
> > Nope. The fading still does not work. But, I'm fairly sure it's not a
> > theming related issue.
>
> It's not. Usually this shows up when using the VDPAU slim profile,
> but since you say you are using Xv, it may also be a limitation when
> using softblend.
>
> Umm, okay.. It has worked before, so it's no hw-issue. I have tried many
different combinations, ie. xvMC, libmpeg2, chromakey etc, but no
improvement on the fading. Have not compiled VDPAU support at all... Also
the tuning-in in general takes 5-6 secs, which is somewhat frustrating. The
OSD comes first on a black background, stays for a few seconds. Then, when
it should fade, the channel is tuned in and the OSD vanishes without
fading...

..but, I should probably continue this discussion on another forum.

Just for added info, here's the logs from the frondend, though on normal
log-level. It gives the timeline when going from main menu to watching TV:

2010-12-09 22:47:11.937 TV: Attempting to change from None to WatchingLiveTV
2010-12-09 22:47:11.938 MythCoreContext: Connecting to backend server:
127.0.0.1:6543 (try 1 of 1)
2010-12-09 22:47:11.939 Using protocol version 63
2010-12-09 22:47:11.960 Spawning LiveTV Recorder -- begin
2010-12-09 22:47:12.043 Spawning LiveTV Recorder -- end
2010-12-09 22:47:12.053 We have a
playbackURL(/data/media/recordings/1003_20101209224712.mpg) &
cardtype(DUMMY)
2010-12-09 22:47:12.053 We have a RingBuffer
2010-12-09 22:47:12.289 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video
Texture'
2010-12-09 22:47:12.370 OSD: Base theme size: 1920x1080
2010-12-09 22:47:12.370 OSD: Scaling factors: 0.375x0.533333
2010-12-09 22:47:12.474 OSD: Base theme size: 1920x1080
2010-12-09 22:47:12.474 OSD: Scaling factors: 0.375x0.533333
greedyhdeint: size changed from 0 x 0 -> 720 x 576
2010-12-09 22:47:12.484 Player(2): Video timing method: USleep with busy
wait
2010-12-09 22:47:12.485 TV: Changing from None to WatchingLiveTV
2010-12-09 22:47:12.485 TV: State is LiveTV & mctx == ctx
2010-12-09 22:47:12.487 TV: UpdateOSDInput done
2010-12-09 22:47:12.487 TV: UpdateLCD done
2010-12-09 22:47:12.487 TV: ITVRestart done
2010-12-09 22:47:12.703 VideoOutput: Created YV12 OSD.
2010-12-09 22:47:12.759 ScreenSaverX11Private: DPMS Deactivated 1
greedyhdeint: size changed from 0 x 0 -> 720 x 576
2010-12-09 22:47:12.806 Player(2): DecoderGetFrame() called with NULL
decoder.
greedyhdeint: size changed from 0 x 0 -> 720 x 576
2010-12-09 22:47:18.114 VideoOutputXv: XVideo Adaptor Name: 'NV17 Video
Texture'
2010-12-09 22:47:18.191 AFD: Opened codec 0xa856c60, id(MPEG2VIDEO)
type(Video)
2010-12-09 22:47:18.191 AFD: codec MP2 has 2 channels
2010-12-09 22:47:18.192 AFD: Opened codec 0xa4b11b0, id(MP2) type(Audio)
2010-12-09 22:47:18.192 AFD: Opened codec 0xa527810, id(DVB_SUBTITLE)
type(Subtitle)
2010-12-09 22:47:18.377 AO: Opening audio device 'default' ch 2(2) sr 48000
sf signed 32 bit reenc 0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL /dev/mixer
2010-12-09 22:47:18.414 ALSA, Error: failed to register mixer device
/dev/mixer: No such file or directory
2010-12-09 22:47:18.414 ALSA, Error: Unable to open audio mixer. Volume
control disabled
2010-12-09 22:47:18.414 AudioPlayer: Enabling Audio


Cheers
Janosh
Re: Arclight and the OSD [ In reply to ]
On Thu, Dec 9, 2010 at 12:54 PM, <junos7@gmail.com> wrote:
>
>
> On Thu, Dec 9, 2010 at 10:13 PM, Robert McNamara <robert.mcnamara@gmail.com>
> wrote:
>>
>> On Thu, Dec 9, 2010 at 12:10 PM,  <junos7@gmail.com> wrote:
>> >>
>> > Nope. The fading still does not work. But, I'm fairly sure it's not a
>> > theming related issue.
>>
>> It's not.  Usually this shows up when using the VDPAU slim profile,
>> but since you say you are using Xv, it may also be a limitation when
>> using softblend.
>>
> Umm, okay.. It has worked before, so it's no hw-issue. I have tried many
> different combinations, ie. xvMC, libmpeg2, chromakey etc, but no
> improvement on the fading. Have not compiled VDPAU support at all... Also
> the tuning-in in general takes 5-6 secs, which is somewhat frustrating. The
> OSD comes first on a black background, stays for a few seconds. Then, when
> it should fade,  the channel is tuned in and the OSD vanishes without
> fading...

Worked before doesn't necessarily mean anything in .24's OSD. It has
been completely, 100% rewritten, along with much of the video player.
Just because fading worked on Xv before does not necessarily mean that
it will now. There were performance and technical reasons for lots of
changes, particularly as relates to the way threading works in the
player.

Yes, please move your question to the users list. I would guess (I
cannot ask the OSD dev since he is not awake at this hour) that Xv
will no longer support fade as of .24.

Robert
_______________________________________________
mythtv-theming mailing list
mythtv-theming@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming