diff options
author | voroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-08-29 18:19:50 +0000 |
---|---|---|
committer | voroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-08-29 18:19:50 +0000 |
commit | b60132ee12ac99e8b65fc82fb6686a76a27a63a1 (patch) | |
tree | 06c5d72b693aa9578c05ef53fdb459470e422564 /stream/tvi_vbi.c | |
parent | 9ef594f0e82db3481630081041d346f1326aa8c4 (diff) | |
download | mpv-b60132ee12ac99e8b65fc82fb6686a76a27a63a1.tar.bz2 mpv-b60132ee12ac99e8b65fc82fb6686a76a27a63a1.tar.xz |
Small code simplification as suggested by Reimar:
declare variables used only inside loop in those loop.
Hope this will make code a bit easy to understand.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24300 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream/tvi_vbi.c')
-rw-r--r-- | stream/tvi_vbi.c | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/stream/tvi_vbi.c b/stream/tvi_vbi.c index 7c812fc9bc..50c5943174 100644 --- a/stream/tvi_vbi.c +++ b/stream/tvi_vbi.c @@ -566,28 +566,20 @@ static void destroy_cache(priv_vbi_t* priv){ */ static void decode_page(tt_char* p,int lang,unsigned char* raw) { - int c,gfx=0,lat=0; - int i=0; - int fg_color=0; - int bg_color=0; int row,col; - int separated=0; - int conceal; - int hold; - tt_char tt_held; for(row=0;row<VBI_ROWS;row++) { - lat=(lang==0); - gfx=0; - fg_color=7; - bg_color=0; - separated=0; - conceal=0; - hold=0; - tt_held=tt_space; + int lat=(lang==0); + int gfx=0; + int fg_color=7; + int bg_color=0; + int separated=0; + int conceal=0; + int hold=0; + tt_char tt_held=tt_space; for(col=0;col<VBI_COLUMNS;col++){ - i=row*VBI_COLUMNS+col; - c=raw[i]; + int i=row*VBI_COLUMNS+col; + int c=raw[i]; p[i].raw=c; if(c&0x80){ //damaged char p[i]=tt_error; |