Hi Betacentauri,
Yes, talking about this procedure
void cXineLib::set_zoom_settings(int x, int y)
{
xine_set_param(stream, XINE_PARAM_VO_ZOOM_X, x);
xine_set_param(stream, XINE_PARAM_VO_ZOOM_Y, y);
}
doesn't work. Right?
That's right, with xine-lib 1.2 I do not work
You can test it
Settings - System - Audio / Video
And choose - View as 4:3 --- Zoom
X - 130, Y - 120
and View as 16:9 --- Zoom
X-103, Y -103
The image is stretched in these settings
Regards,
Raider05
Hi Raider05,
sorry, I wasn't able to reproduce it yet. The problem is that zooming is not possible(not implemented) with XSHM and OpenGL driver. And I cannot use the vdpau driver because I don't have a nvidia card.
I have compared vdpau source between the branches -> no difference
I have compared some other files which are also involved -> no difference
I have checked whether the zoom parameters were passed to vdpau driver -> yes, 130,120 or 103,103 were passed to driver
Can you please switch to a channel where zooming doesn't work. Then please restart E2 and wait some seconds. Then stop E2 and post log(please without channel switch). Perhaps I can see something in the log.
Regards,
Betacentauri
Hi, Betacentauri
Thank you for your support
I can't now connect the antenna, so post the log of recorded channels. The log will be identical.
Here is the
log from the xine-lib-1.2.0-merge (January 26)
Part of the log
VIDEO_SLOWMOTION(0)
VIDEO_FAST_FORWARD(0)
VIDEO_CONTINUE
AUDIO_CONTINUE
AUDIO_CHANNEL_SELECT(0)
eDVBServicePlay::seekTo: jump 0
seek.
stopping thread.
FILEPUSH THREAD STOP
thread joined 0
setIoPrio best-effort level 0 ok
FILEPUSH THREAD START
This
log xine-lib (26 December)
And the same part of the log
VIDEO_SLOWMOTION(0)
VIDEO_FAST_FORWARD(0)
VIDEO_CONTINUE
AUDIO_CONTINUE
AUDIO_CHANNEL_SELECT(0)
eDVBServicePlay::seekTo: jump 0
vdpau_set_property: property=1, value=0
vdpau_set_property: property=8, value=130
vdpau_set_property: property=13, value=120
vdpau_set_property: property=24, value=1
vo_vdpau: enable sharpness.
vdpau_set_property: property=25, value=1
vo_vdpau: enable noise reduction.
vo_vdpau: deinterlace: temporal
vo_vdpau: set_scaling_level=0
vo_vdpau: enabled features: inverse_telecine=0
vo_vdpau: enable noise reduction.
vo_vdpau: enable sharpness.
vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=0 studio_levels=1
vo_vdpau: skip_chroma = 0
seek.
stopping thread.
FILEPUSH THREAD STOP
thread joined 0
setIoPrio best-effort level 0 ok
FILEPUSH THREAD START
Regards, Raider05
E2PC, Ubuntu 12.04 x86, DVB-S2 card Omicom SkyStar 4, Nvidia card 9500GT 512Mb DDR2 driver 195.36.24, Satellites 9.0E, 36.0E
Git enigma2pc