View | Details | Raw Unified
Collapse All | Expand All

(-) mpeg4ip-1.3/common/video/iso-mpeg4/include/huffman.hpp (-1 / +1 lines)
 Lines 81-87    Link Here 
		Double &dNOfBits
		Double &dNOfBits
	);
	);
    Void statistics (Int &lTotalFrequency, Double &dEntropy);
    Void statistics (Int &lTotalFrequency, Double &dEntropy);
    Void printStatistics (Double dEntropy, Double dNOfBits, ostream &stream);
    Void printStatistics (Double dEntropy, Double dNOfBits, ostream &Stream);
};
};
class CHuffmanCoDec
class CHuffmanCoDec
(-) mpeg4ip-1.3/common/video/iso-mpeg4/src/tools_entropy_huffman.cpp (-5 / +5 lines)
 Lines 240-251    Link Here 
    };
    };
}
}
Void CHuffmanTree::printStatistics (Double dEntropy, Double dNOfBits, ostream &stream)
Void CHuffmanTree::printStatistics (Double dEntropy, Double dNOfBits, ostream &Stream)
{
{
    stream<<endl<<endl;
    Stream<<endl<<endl;
    stream<<"//Entropy Per Symbol : "<<dEntropy<<endl;
    Stream<<"//Entropy Per Symbol : "<<dEntropy<<endl;
    stream<<"//Bits Per Symbol    : "<<dNOfBits<<endl;
    Stream<<"//Bits Per Symbol    : "<<dNOfBits<<endl;
    stream<<"//Table Efficiency   : "<<dEntropy/dNOfBits<<endl;
    Stream<<"//Table Efficiency   : "<<dEntropy/dNOfBits<<endl;
}
}
Int CHuffmanCoDec::makeIndexFromSymbolInTable(istream &huffmanTable)  
Int CHuffmanCoDec::makeIndexFromSymbolInTable(istream &huffmanTable)