pkgsrc/multimedia/vlc2/patches/patch-ba

25 lines
1.1 KiB
Text

$NetBSD: patch-ba,v 1.1 2012/10/11 15:29:39 drochner Exp $
partly fixed by upstream commit 59997ad65b64e43f418464c37373b9b57cf1f5f9
(it is really a bug, not just killing a warning)
--- modules/demux/mp4/libmp4.c.orig 2012-04-27 17:14:57.000000000 +0000
+++ modules/demux/mp4/libmp4.c
@@ -1267,7 +1267,7 @@ static int MP4_ReadBox_dvc1( stream_t *p
p_dvc1 = p_box->data.p_dvc1;
MP4_GET1BYTE( p_dvc1->i_profile_level ); /* profile is on 4bits, level 3bits */
- if( p_dvc1->i_profile_level & 0xf0 >> 4 != 0x06 )
+ if( (p_dvc1->i_profile_level & 0xf0) >> 4 != 0x06 )
{
msg_Warn( p_stream, "unsupported VC-1 profile, please report" );
MP4_READBOX_EXIT( 0 );
@@ -1286,7 +1286,7 @@ static int MP4_ReadBox_dvc1( stream_t *p
#ifdef MP4_VERBOSE
msg_Dbg( p_stream,
"read box: \"dvc1\" profile=0x%x level=0x%x",
- p_dvc1->i_profile_level & 0xf0 >> 4, p_dvc1->i_profile_level & 0xe > 1 );
+ (p_dvc1->i_profile_level & 0xf0) >> 4, (p_dvc1->i_profile_level & 0xe) >> 1 );
#endif
MP4_READBOX_EXIT( 1 );