[vlc-devel] [PATCH] fix video playback on contextes with width and height differing from coded_width and coded_height

Rémi Denis-Courmont remi at remlab.net
Mon Jul 1 23:00:28 CEST 2013


Le vendredi 28 juin 2013 19:43:56, Vittorio Giovara a écrit :
> > I looked at the video output core module but didn't find anything
> > interesting, maybe it's really the blend (in
> > modules/video_filter/blend.cpp right?).

If the bug is solely in blend, then it should not affect the OpenGL output or 
any other output rendering subpictures via hardware blending. Conversely, if 
it affects all outputs, regardless of rendering, the bug is probably in the 
core.

Of course, it could also be that blend and the video outputs suffer from 
separate instance of the same bug.

> So, I've dug this in a few output modules and analysed the core: so far I
> just got some success in vout_subpictures.c where setting
> i_original_picture_width (and height) shows the OSD at the right position
> but at the wrong size (twice as much).
> I also played with the values of the subsequent spu_scale_createq call, and
> got an OSD at the right size but wrong position.
> 
> I'm open for suggestion.

With Laurent AWOL, I'm afraid nobody knows the code paths much.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list