xbmc/xbmc — comment on commit dd28e1aca2fb8c657c8da9052aa18785f544b897
File:  line 0
By Voyager-xbmc:

Since this change, there is a small bug now with DVD navigator-forced aspect ratio.

It can be fixed by setting hint.forced_aspect value in CDVDPlayer::OpenVideoStream for streams of type DVDSTREAM_TYPE_DVD.:

In the if block when aspect != 0.0 you have to change this as follows:
if( m_pInputStream && m_pInputStream->IsStreamType(DVDSTREAM_TYPE_DVD) )
{
/* set aspect ratio as requested by navigator for dvd's */
float aspect = static_cast(m_pInputStream)->GetVideoAspectRatio();
if(aspect != 0.0)
{
hint.aspect = aspect;
hint.forced_aspect = aspect; // <------------------------- !!!!!
}