MCPcopy Create free account
hub / github.com/HiLab-git/SimpleCRF / readBitFromReversedStream

Function readBitFromReversedStream

dependency/densecrf/examples/lodepng.cpp:2377–2382  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2375/* ////////////////////////////////////////////////////////////////////////// */
2376
2377static unsigned char readBitFromReversedStream(size_t* bitpointer, const unsigned char* bitstream)
2378{
2379 unsigned char result = (unsigned char)((bitstream[(*bitpointer) >> 3] >> (7 - ((*bitpointer) & 0x7))) & 1);
2380 ++(*bitpointer);
2381 return result;
2382}
2383
2384static unsigned readBitsFromReversedStream(size_t* bitpointer, const unsigned char* bitstream, size_t nbits)
2385{

Callers 5

Adam7_deinterlaceFunction · 0.85
removePaddingBitsFunction · 0.85
addPaddingBitsFunction · 0.85
Adam7_interlaceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected