Do not set the pixel_*_aspect fields wrongly, just leave them at 0, which

hopefully any app interpretes as to be ignored.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31510 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2009-07-10 17:49:50 +00:00
parent c463715d25
commit 691c650397
@@ -303,8 +303,11 @@ aviReader::AllocateCookie(int32 streamNumber, void **_cookie)
format->u.encoded_video.output.first_active = 0;
format->u.encoded_video.output.last_active = cookie->line_count - 1;
format->u.encoded_video.output.orientation = B_VIDEO_TOP_LEFT_RIGHT;
format->u.encoded_video.output.pixel_width_aspect = 1;
format->u.encoded_video.output.pixel_height_aspect = 1;
// TODO: Properly set the display aspect ratio. It is supposed to be
// the ratio of the final image. For example 16:9 actually has
// 16 and 9 as values.
format->u.encoded_video.output.pixel_width_aspect = 0;
format->u.encoded_video.output.pixel_height_aspect = 0;
// format->u.encoded_video.output.display.format = 0;
format->u.encoded_video.output.display.line_width = fFile->AviMainHeader()->width;
format->u.encoded_video.output.display.line_count = cookie->line_count;