summaryrefslogtreecommitdiffstats
path: root/stream/tvi_vbi.c
diff options
context:
space:
mode:
authorvoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-25 16:42:38 +0000
committervoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-08-25 16:42:38 +0000
commitaad323185036694fb812b1e6cc24c83990d3fcf4 (patch)
treedf8a57dbcb5f9feaec2c6475a922f31d6cfa840f /stream/tvi_vbi.c
parent3b1f4b61672ba821d0048313ebd7ef4bad9b5735 (diff)
downloadmpv-aad323185036694fb812b1e6cc24c83990d3fcf4.tar.bz2
mpv-aad323185036694fb812b1e6cc24c83990d3fcf4.tar.xz
10l: "&" should be done after ">>"
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24189 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream/tvi_vbi.c')
-rw-r--r--stream/tvi_vbi.c2
1 files changed, 1 insertions, 1 deletions
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);