fix descrambling of asf file,
commit9b4c7840b908da645e1856de29a006cc168b79a8
authoriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>
Thu, 30 Mar 2006 23:06:18 +0000 (30 23:06 +0000)
committeriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>
Thu, 30 Mar 2006 23:06:18 +0000 (30 23:06 +0000)
tree7f546f560e649e0638147727fefa769eed0823e5
parenta703fdaa614d54076121fa176b54eeee3be7e433
fix descrambling of asf file,
where signed buffer could cause erroneous values to be filled in descrable variables,
add misssing check for one of these variables
and restore sign of these variables as insurance that these checks will work even in such case.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18002 b3059339-0415-0410-9bf9-f77b7e298cf2
libmpdemux/asf.h
libmpdemux/asfheader.c
libmpdemux/demux_asf.c