diff options
author | ranma <ranma@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-03-22 01:42:43 +0000 |
---|---|---|
committer | ranma <ranma@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-03-22 01:42:43 +0000 |
commit | 10c153004d0d4fec82ea13240001a48366c50cf7 (patch) | |
tree | d4dbef5be86230732e155b369a0359f6d344b682 /libmpdemux/aviheader.c | |
parent | 12542092df13506fd30a798ab2b059c8671936fd (diff) | |
download | mpv-10c153004d0d4fec82ea13240001a48366c50cf7.tar.bz2 mpv-10c153004d0d4fec82ea13240001a48366c50cf7.tar.xz |
Better vprp aspect fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12054 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/aviheader.c')
-rw-r--r-- | libmpdemux/aviheader.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libmpdemux/aviheader.c b/libmpdemux/aviheader.c index 7727d5285c..a52d883c2f 100644 --- a/libmpdemux/aviheader.c +++ b/libmpdemux/aviheader.c @@ -28,6 +28,8 @@ extern void print_index(AVIINDEXENTRY *idx,int idx_size); extern void print_avistdindex_chunk(avistdindex_chunk *h); extern void print_avisuperindex_chunk(avisuperindex_chunk *h); +int avi_use_vprp_aspect = 0; + static int odml_get_vstream_id(int id, unsigned char res[]) { unsigned char *p = (unsigned char *)&id; @@ -343,7 +345,7 @@ while(1){ for (i=0; i<vprp->nbFieldPerFrame; i++) { le2me_VIDEO_FIELD_DESC(&vprp->FieldInfo[i]); } - if (sh_video) { + if (avi_use_vprp_aspect && sh_video) { sh_video->aspect = GET_AVI_ASPECT(vprp->dwFrameAspectRatio); } if(verbose>=1) print_vprp(vprp); |