From 68d9b851e88b883da4add04e834a5b8fa1cbe812 Mon Sep 17 00:00:00 2001 From: shatty Date: Sun, 8 Feb 2004 11:30:48 +0000 Subject: [PATCH] good sync in nplay git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6525 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/plugins/ogg/OggTobiasStream.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/add-ons/media/plugins/ogg/OggTobiasStream.cpp b/src/add-ons/media/plugins/ogg/OggTobiasStream.cpp index 227a180990..3d999676f5 100644 --- a/src/add-ons/media/plugins/ogg/OggTobiasStream.cpp +++ b/src/add-ons/media/plugins/ogg/OggTobiasStream.cpp @@ -168,11 +168,11 @@ OggTobiasStream::GetNextChunk(void **chunkBuffer, int32 *chunkSize, } *chunkBuffer = fChunkPacket.packet; *chunkSize = fChunkPacket.bytes; -// bool keyframe = fChunkPacket.packet[0] & (1 << 3); // ?? - if (mediaHeader->type == B_MEDIA_ENCODED_VIDEO) { + bool keyframe = fChunkPacket.packet[0] & (1 << 3); // ?? + if (fMediaFormat.type == B_MEDIA_ENCODED_VIDEO) { mediaHeader->type = fMediaFormat.type; mediaHeader->start_time = fCurrentTime; -// mediaHeader->u.encoded_video.field_flags = (keyframe ? B_MEDIA_KEY_FRAME : 0); + mediaHeader->u.encoded_video.field_flags = (keyframe ? B_MEDIA_KEY_FRAME : 0); mediaHeader->u.encoded_video.first_active_line = fMediaFormat.u.encoded_video.output.first_active; mediaHeader->u.encoded_video.line_count