reads an signed exp-golomb-coded format integer . concode_field_sep byte[] data concode_elem_sep int byteOffset concode_elem_sep int bitOffset concode_elem_sep int byteLimit concode_field_sep int bitsLeft concode_elem_sep boolean readBit concode_elem_sep int getPosition concode_elem_sep int readUnsignedExpGolombCodedInt concode_elem_sep int readExpGolombCodeNum concode_elem_sep void assertValidOffset concode_elem_sep boolean canReadExpGolombCodedNum concode_elem_sep void reset concode_elem_sep void reset concode_elem_sep void skipBits concode_elem_sep void setPosition concode_elem_sep int readBits
int function ( ) { int loc0 = readExpGolombCodeNum ( ) ; return ( ( loc0 % 2 ) == 0 ? - 1 : 1 ) * ( ( loc0 + 1 ) / 2 ) ; }