From a6423eea41409d069e26c0ce483ebbb76929df59 Mon Sep 17 00:00:00 2001 From: beveloper Date: Thu, 29 Jan 2004 23:30:00 +0000 Subject: [PATCH] improved media_header usage git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6420 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/media/MediaTrack.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kits/media/MediaTrack.cpp b/src/kits/media/MediaTrack.cpp index 03ef107974..ab74fece2a 100644 --- a/src/kits/media/MediaTrack.cpp +++ b/src/kits/media/MediaTrack.cpp @@ -130,6 +130,8 @@ BMediaTrack::ReadFrames(void *out_buffer, media_header temp_header; if (!mh) mh = &temp_header; + else + memset(mh, 0, sizeof(*mh)); // clear it first, as the decoder doesn't set all fields result = fDecoder->Decode(out_buffer, out_frameCount, mh, info); if (result == B_OK) {