From aad323185036694fb812b1e6cc24c83990d3fcf4 Mon Sep 17 00:00:00 2001 From: voroshil Date: Sat, 25 Aug 2007 16:42:38 +0000 Subject: [PATCH] 10l: "&" should be done after ">>" git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24189 b3059339-0415-0410-9bf9-f77b7e298cf2 --- stream/tvi_vbi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stream/tvi_vbi.c b/stream/tvi_vbi.c index 7317b411cc..a5dfa6c7a1 100644 --- a/stream/tvi_vbi.c +++ b/stream/tvi_vbi.c @@ -842,7 +842,7 @@ static int decode_pkt0(priv_vbi_t* priv,unsigned char* data,int magAddr) if (!priv->mag[magAddr].pt) priv->mag[magAddr].pt= malloc(sizeof(tt_page)); - priv->mag[magAddr].lang=(d[7] & 0x7)>>1; + priv->mag[magAddr].lang=(d[7]>>1)&0x7; priv->mag[magAddr].pt->lang=priv->mag[magAddr].lang; priv->mag[magAddr].pt->subpagenum=(d[2]|(d[3]<<4)|(d[4]<<8)|(d[5]<<12))&0x3f7f; priv->mag[magAddr].pt->pagenum=(magAddr<<8) | d[0] | (d[1]<<4);