# HG changeset patch # User reimar # Date 1095518119 0 # Node ID 8db5683d2b3c395a5310f1f4bc7de8271c9710ac # Parent 1916851d90a341c0465f1f7737b26c0c3b64d679 fix playback of files with displaysize not set (aspect was set to NaN for these) diff -r 1916851d90a3 -r 8db5683d2b3c libmpdemux/demux_mkv.c --- a/libmpdemux/demux_mkv.c Sat Sep 18 14:20:14 2004 +0000 +++ b/libmpdemux/demux_mkv.c Sat Sep 18 14:35:19 2004 +0000 @@ -1629,10 +1629,12 @@ track->v_frate = 25.0; sh_v->fps = track->v_frate; sh_v->frametime = 1 / track->v_frate; + sh_v->aspect = 0; if (!track->realmedia) { sh_v->disp_w = track->v_width; sh_v->disp_h = track->v_height; + if (track->v_dheight) sh_v->aspect = (float)track->v_dwidth / (float)track->v_dheight; } else