<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>Dirac Video Codec</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body bgcolor="#ffffff"> <h1 align="center" color="#606080"> Dirac - A Video Codec </h1> <p align="center"> Created by the <a href="http://www.bbc.co.uk">British Broadcasting Corporation</a>. </p> <hr> <!-- Generated by Doxygen 1.5.9 --> <div class="tabs"> <ul> <li class="current"><a href="functions.html"><span>All</span></a></li> <li><a href="functions_func.html"><span>Functions</span></a></li> <li><a href="functions_vars.html"><span>Variables</span></a></li> <li><a href="functions_type.html"><span>Typedefs</span></a></li> <li><a href="functions_rela.html"><span>Related Functions</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="functions.html#index_a"><span>a</span></a></li> <li><a href="functions_0x62.html#index_b"><span>b</span></a></li> <li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li> <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li> <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> <li><a href="functions_0x71.html#index_q"><span>q</span></a></li> <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> <li><a href="functions_0x78.html#index_x"><span>x</span></a></li> <li><a href="functions_0x79.html#index_y"><span>y</span></a></li> <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li> <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li> </ul> </div> <div class="contents"> Here is a list of all class members with links to the classes they belong to: <p> <h3><a class="anchor" name="index_c">- c -</a></h3><ul> <li>CalcComplexity() : <a class="el" href="a00111.html#bbe461f30a4112ce47108c37fb21827a">dirac::PictureCompressor</a> <li>CalcComplexity2() : <a class="el" href="a00111.html#70acab1af27ad0bd31bbb7b2bc6ad023">dirac::PictureCompressor</a> <li>CalcDC() : <a class="el" href="a00078.html#c76d8da6d06af286dd3a105f574c7986">dirac::IntraBlockDiff</a> <li>CalcLambdas() : <a class="el" href="a00063.html#d9d8f214430384e0c8de53010decd1ff">dirac::EncoderParams</a> <li>CalcNextIntraQualFactor() : <a class="el" href="a00126.html#c189b84a749cc8f4d7e73d8d0588e446">dirac::RateController</a> <li>CalcNextQualFactor() : <a class="el" href="a00126.html#30aab10dc53ca2efac3bc011bda61cbf">dirac::RateController</a> <li>CalcNextUnitOffset() : <a class="el" href="a00105.html#7b8a683b3c129c31ae8d3648ead744a8">dirac::ParseUnitByteIO</a> , <a class="el" href="a00066.html#0b13831623689bd2688978074707eedc">dirac::EndOfSequenceByteIO</a> <li>CalcParseCode() : <a class="el" href="a00130.html#c294666f2ef1856696d6d1c7589f0064">dirac::SequenceHeaderByteIO</a> , <a class="el" href="a00066.html#26b13281ad6cfeb1f214946e464bdecc">dirac::EndOfSequenceByteIO</a> , <a class="el" href="a00105.html#a41cdb515c2bf889f2d8f56a2cf44768">dirac::ParseUnitByteIO</a> , <a class="el" href="a00110.html#019e36a260080a1f4826e904588b0a89">dirac::PictureByteIO</a> <li>CalcTotalBits() : <a class="el" href="a00126.html#321067bdad2770f33a0b13999278e841">dirac::RateController</a> <li>CalculateFactors() : <a class="el" href="a00100.html#308fcd6d6486a89fca86eb9d6bc77632">dirac_instr::Overlay</a> <li>CalculateWeights() : <a class="el" href="a00086.html#d0f52647d6cf548fc8ce008bb7441ccf">dirac::MotionCompensator</a> <li>CanEncode() : <a class="el" href="a00128.html#1477a0fcf96b1046d45e1d0ed4c7a8af">dirac::SequenceCompressor</a> <li>CanRead() : <a class="el" href="a00016.html#d48276ed9a97dd5b1523770a7b179bb8">dirac::ByteIO</a> <li>CanSkip() : <a class="el" href="a00105.html#6ba17ad78987f08df6da0135a52b18da">dirac::ParseUnitByteIO</a> <li>CFormat() : <a class="el" href="a00131.html#b24c9222a5722df95f32a8c91feb60ea">dirac::SourceParams</a> , <a class="el" href="a00113.html#a842f204dca5bbd48c6cb0d2fbc54756">dirac::PictureParams</a> <li>Character() : <a class="el" href="a00102.html#7ba0a43c37593ef4a3a9af9e62e5117b">dirac_instr::OverlaySymbols</a> <li>CheckLevel() : <a class="el" href="a00104.html#3b001e9c68fea921c483d6161e7e123b">dirac::ParseParamsByteIO</a> <li>CheckProfile() : <a class="el" href="a00104.html#f72d17e5bdc8d9f581c970bfdfa58df2">dirac::ParseParamsByteIO</a> <li>CheckVersion() : <a class="el" href="a00104.html#db23c2b6ffa68aab54a8b799a8a5c6c7">dirac::ParseParamsByteIO</a> <li>Child() : <a class="el" href="a00140.html#f90b8db61e1e466ee0803e1a2123b58f">dirac::Subband</a> <li>Children() : <a class="el" href="a00140.html#ea04460641897984b1573563679eebbd">dirac::Subband</a> <li>ChooseFollowContext() : <a class="el" href="a00074.html#e79bef95f2eb8c34f1f2d9e8cdf53156">dirac::GenericBandCodec< EntropyCodec ></a> <li>ChooseInfoContext() : <a class="el" href="a00074.html#0e4d57d640186b168c5bbde6450fd7ce">dirac::GenericBandCodec< EntropyCodec ></a> <li>ChooseSignContext() : <a class="el" href="a00074.html#2b023bf7bf8444e82e0d08709d1bc0e6">dirac::GenericBandCodec< EntropyCodec ></a> <li>chroma : <a class="el" href="a00048.html#19be78896dc96a57d2b8ef7790fbdf76">dirac_sourceparams_t</a> <li>chroma_excursion : <a class="el" href="a00047.html#7a434aad9a99a7f9bc7b3a0ec389ff4f">dirac_signal_range_t</a> <li>chroma_height : <a class="el" href="a00048.html#7b49bcf0338caa8becf7cb7abb202b25">dirac_sourceparams_t</a> <li>chroma_offset : <a class="el" href="a00047.html#4c07232a9092ab595920ad9a51587cf6">dirac_signal_range_t</a> <li>chroma_width : <a class="el" href="a00048.html#e74a7946b7a39719117dec293a996f68">dirac_sourceparams_t</a> <li>ChromaBParams() : <a class="el" href="a00114.html#cd9ac9f9733218f4c096df045f876a16">dirac::PicturePredParams</a> <li>ChromaDepth() : <a class="el" href="a00113.html#02d1a8e5567a2c1ad923a762cbf937f6">dirac::PictureParams</a> , <a class="el" href="a00019.html#d8f3a77272c71970840b3efe401c47de">dirac::CodecParams</a> <li>ChromaExcursion() : <a class="el" href="a00131.html#309ba2298656c83730035d3251fdad86">dirac::SourceParams</a> <li>ChromaFactorX() : <a class="el" href="a00059.html#d5a3458fc32ad98a6ffb1413e9b4fc7d">dirac_instr::DrawPictureMotionParams</a> <li>ChromaFactorY() : <a class="el" href="a00059.html#b4847c007df09d44c7d6f01866d040b1">dirac_instr::DrawPictureMotionParams</a> <li>ChromaHeight() : <a class="el" href="a00131.html#f23320213c7c7b1dfbe6782733875e79">dirac::SourceParams</a> <li>ChromaOffset() : <a class="el" href="a00131.html#440967c51b5f0564d285faef84e0b003">dirac::SourceParams</a> <li>ChromaWidth() : <a class="el" href="a00131.html#9fc404373d04a05efdcf5905d075cb3b">dirac::SourceParams</a> <li>ChromaXl() : <a class="el" href="a00113.html#a5bcb1767b088a04d3110c293a7e80a5">dirac::PictureParams</a> , <a class="el" href="a00019.html#a87a690287b89425cb2bc8062bc08a79">dirac::CodecParams</a> <li>ChromaYl() : <a class="el" href="a00113.html#2bc7cd7df1fbd54108cce4feec0eebd2">dirac::PictureParams</a> , <a class="el" href="a00019.html#cd3e16293e3fb50178d7cc39566b3c6b">dirac::CodecParams</a> <li>clean_area : <a class="el" href="a00048.html#6530b3f04c964a6ab21ae9938e8fd8c6">dirac_sourceparams_t</a> <li>CleanAll() : <a class="el" href="a00065.html#acf1129883f6c2225cdffbe3e21a5647">dirac::EncQueue</a> <li>CleanBuffers() : <a class="el" href="a00128.html#59054a3a4d6383f2aa4a53758d313bf4">dirac::SequenceCompressor</a> <li>CleanHeight() : <a class="el" href="a00131.html#c115ff029eb1a1bf5867d48b8c3389ea">dirac::SourceParams</a> <li>CleanReferencePictures() : <a class="el" href="a00112.html#ee1ff5067346b5418ef21d18d5ae4088">dirac::PictureDecompressor</a> <li>CleanRetired() : <a class="el" href="a00065.html#e8b9482ed8c6a6db1a6e0929515d025d">dirac::EncQueue</a> <li>CleanWidth() : <a class="el" href="a00131.html#8764da2e88e2a918a8b2b912f724c90c">dirac::SourceParams</a> <li>Clear() : <a class="el" href="a00049.html#becdc0a6af66b7f8d726a8aa414f3517">dirac::DiracByteStats</a> , <a class="el" href="a00050.html#df3a7778cabf59f308c627a4c8414412">dirac::DiracByteStream</a> , <a class="el" href="a00115.html#0579999983c8e4b09090e9a957ed33a2">dirac::PictureSort</a> , <a class="el" href="a00142.html#d831463e1f627e5f8fc0d84d2f547d3a">dirac::SubbandList</a> <li>ClearBlock() : <a class="el" href="a00074.html#c2d0763eea2cc7009674384ba1f9f4c8">dirac::GenericBandCodec< EntropyCodec ></a> , <a class="el" href="a00075.html#16caf7003248f9bf95200b3c209fee01">dirac::GenericIntraDCBandCodec< EntropyCodec ></a> <li>ClearData() : <a class="el" href="a00108.html#5005e6b6feff142ee551e7e77f4fe409">dirac::Picture</a> , <a class="el" href="a00064.html#44ff86d6223a233ba63db4efcae660a6">dirac::EncPicture</a> <li>ClearSlot() : <a class="el" href="a00109.html#f443e53760289ad6f8840859db42fd6a">dirac::PictureBuffer</a> , <a class="el" href="a00065.html#fc70d292b90dd6d7751303df44e7fd4e">dirac::EncQueue</a> <li>Clip() : <a class="el" href="a00108.html#c67476647d954268b1eee88b43fb738a">dirac::Picture</a> <li>ClipComponent() : <a class="el" href="a00108.html#7c6698b6d946aaeccb15bda95cb911db">dirac::Picture</a> <li>ClipQualityFactor() : <a class="el" href="a00126.html#83cbf32089d3dc2b8ac4d0aa3d84aba8">dirac::RateController</a> <li>ClipUpData() : <a class="el" href="a00108.html#52a6940b7869a48f66739bbcd3cd47fb">dirac::Picture</a> <li>CodeBlock() : <a class="el" href="a00017.html#b4469709d72a9e1eaa28e60071d2a359">dirac::CodeBlock</a> <li>CodeBlocks() : <a class="el" href="a00018.html#ad65159cfe3deeb3e31e84f5cf8d9e5f">dirac::CodeBlocks</a> <li>CodeCoeff() : <a class="el" href="a00079.html#4b8080dd9f86ca3552522310c774913f">dirac::IntraDCBandCodec</a> , <a class="el" href="a00074.html#e563efd53d42e61b4613bd6f5999e662">dirac::GenericBandCodec< EntropyCodec ></a> , <a class="el" href="a00080.html#03cf887d209572cc51bdf395ca2f5044">dirac::IntraDCBandVLC</a> <li>CodeCoeffBlock() : <a class="el" href="a00074.html#82bba33f40d880fe55c0a462a7ff8db6">dirac::GenericBandCodec< EntropyCodec ></a> <li>CodecParams() : <a class="el" href="a00019.html#536db2ebe452c725fd8e91d120a9119c">dirac::CodecParams</a> <li>CodedToDisplay() : <a class="el" href="a00073.html#2d7f038fccc2ac8c3bc6a39b250cf4e9">dirac::FrameSequenceCompressor</a> , <a class="el" href="a00069.html#33bc4fa8ccaecb3f6080c074f2f40bd3">dirac::FieldSequenceCompressor</a> , <a class="el" href="a00128.html#d8ea19c5badfdadc2abb8609ab050685">dirac::SequenceCompressor</a> <li>CodeMVData() : <a class="el" href="a00111.html#b6f02d08178188fb14c1e1072f6bf60f">dirac::PictureCompressor</a> <li>CodeQuantIndexOffset() : <a class="el" href="a00074.html#d57a207675f892483f7b4ff07ee92790">dirac::GenericBandCodec< EntropyCodec ></a> <li>CodeResidue() : <a class="el" href="a00111.html#90292b4e55c6c5c464ac4751afd14937">dirac::PictureCompressor</a> <li>CodeVal() : <a class="el" href="a00074.html#378f1a73c1e79588e78ff8e080492ad8">dirac::GenericBandCodec< EntropyCodec ></a> , <a class="el" href="a00133.html#7d1bca918d48f1ec5be4fa2c3ce27ae7">dirac::SplitModeCodec</a> , <a class="el" href="a00150.html#e26c9fe9ba8fb6f09d6499af6e625770">dirac::VectorElementCodec</a> , <a class="el" href="a00028.html#da476ea60073c6e439457d84dbb390b3">dirac::DCCodec</a> , <a class="el" href="a00120.html#26f9d363e8e7ca20db7660c9889a6745">dirac::PredModeCodec</a> <li>CodingParamsByteIO() : <a class="el" href="a00020.html#8ade81c640d032e953af786593afd23a">dirac::CodingParamsByteIO</a> <li>CoeffArray() : <a class="el" href="a00021.html#7a4037c3ce9ac9ae6a6af71462e49ac9">dirac::CoeffArray</a> <li>col_matrix : <a class="el" href="a00032.html#3b10fc6c2c8f43854c8401f32a85fb30">dirac_colour_spec_t</a> <li>col_primary : <a class="el" href="a00032.html#a20ac3a0a4667471f03c35756b589a8d">dirac_colour_spec_t</a> <li>CollateByteStats() : <a class="el" href="a00105.html#1f36aeff86b15bbab398c666ea8cc930">dirac::ParseUnitByteIO</a> , <a class="el" href="a00016.html#92ce0abd65cbfcc16928878477a5178b">dirac::ByteIO</a> , <a class="el" href="a00025.html#795f2d4e7ba724125bd9cb7a5080a8bc">dirac::ComponentByteIO</a> , <a class="el" href="a00066.html#a388d70725103010ee8122817ad4da79">dirac::EndOfSequenceByteIO</a> , <a class="el" href="a00094.html#9ce321919700b9e282547040f5e41a02">dirac::MvDataByteIO</a> , <a class="el" href="a00110.html#6f02a5c3e1258dec9c0bbddb0e25261d">dirac::PictureByteIO</a> , <a class="el" href="a00144.html#78d2b5a1913e50f1676d666a84ff83e8">dirac::TransformByteIO</a> <li>colour_spec : <a class="el" href="a00048.html#8a10e77a1288e042de4185c877173830">dirac_sourceparams_t</a> <li>ColourMatrixIndex() : <a class="el" href="a00131.html#0834b7d40860b962d6a408b123d59154">dirac::SourceParams</a> <li>ColourPrimariesIndex() : <a class="el" href="a00131.html#52f7d3b5f2106b8b4e7bac966e7c9ce8">dirac::SourceParams</a> <li>ColourSpecificationIndex() : <a class="el" href="a00131.html#22343ce4eca72ede42141de12f6665e0">dirac::SourceParams</a> <li>Combine() : <a class="el" href="a00064.html#79ff98f53e32c6b6f2f5684c480ebdad">dirac::EncPicture</a> <li>combined_me : <a class="el" href="a00039.html#fbbea4b87c6ad6a09a1655ea413b22c7">dirac_encparams_t</a> <li>CombinedData() : <a class="el" href="a00064.html#5d9aac216920f0418e110c30d3a45959">dirac::EncPicture</a> <li>CombinedME() : <a class="el" href="a00063.html#e91fde426272079f9b1f2a5f1dd9c91d">dirac::EncoderParams</a> <li>CommandLine() : <a class="el" href="a00022.html#86ee25d45f7b0673da3585b6d471af50">dirac::CommandLine</a> <li>CompCompressor() : <a class="el" href="a00023.html#8821d3d5d4e18a0a85ef9a4cb75a1b7f">dirac::CompCompressor</a> <li>CompDecompress() : <a class="el" href="a00112.html#39708f30da9e7927dc59f50dcbaa0feb">dirac::PictureDecompressor</a> <li>CompDecompressor() : <a class="el" href="a00024.html#ab6620a3616ab2528210631c76484add">dirac::CompDecompressor</a> <li>CompensateBlock() : <a class="el" href="a00086.html#0c5a572cbb0425044f707cc2e27a2884">dirac::MotionCompensator</a> <li>CompensateComponent() : <a class="el" href="a00086.html#d6f1b7a56fd6ddf36ccc5c69516d1b20">dirac::MotionCompensator</a> <li>CompensatePicture() : <a class="el" href="a00086.html#8a443fcf84cc6d33ef07c28dd326b2c6">dirac::MotionCompensator</a> <li>ComponentByteIO() : <a class="el" href="a00025.html#e79922f97bba2318c933a83d6f9570c1">dirac::ComponentByteIO</a> <li>Compress() : <a class="el" href="a00023.html#a8b2d5859073075374cee8b78f5447c3">dirac::CompCompressor</a> , <a class="el" href="a00003.html#dabbbfdd6e84625189933919fe32631a">dirac::ArithCodecToVLCAdapter</a> , <a class="el" href="a00001.html#13dca796e9759ef713c4d9efcd14ba19">dirac::ArithCodec< T ></a> <li>CompressNextPicture() : <a class="el" href="a00128.html#84abab1133bb64b704c1e1d3f8fd0a53">dirac::SequenceCompressor</a> <li>compressor : <a class="el" href="a00038.html#833427e92b545fa5dc0ab117de051c30">dirac_encoder_t</a> <li>Context() : <a class="el" href="a00026.html#7700773e0fc8a5cc6d52f762cf6f6bed">dirac::Context</a> <li>Copy() : <a class="el" href="a00077.html#1f5a19637837127b2b65c367e9ec5bc6">dirac::InputStreamBuffer</a> <li>CopyContents() : <a class="el" href="a00145.html#cdd6d6dd853e80ac40f89ba3fcb10980">dirac::TwoDArray< T ></a> <li>CopyPicture() : <a class="el" href="a00065.html#73995f707b72bc4ada23eba2c88083af">dirac::EncQueue</a> , <a class="el" href="a00109.html#ff9771ac310a2d9fb7d178300e136895">dirac::PictureBuffer</a> <li>Count() : <a class="el" href="a00022.html#4e606fc57053e92bd28f9863d6d40860">dirac::CommandLine</a> <li>cpd : <a class="el" href="a00039.html#5239ad8d67be3cbc8f4c6cd9f8001159">dirac_encparams_t</a> <li>CPD() : <a class="el" href="a00063.html#545a73d467e9c6679cf470a825653b6a">dirac::EncoderParams</a> <li>CreateBlock() : <a class="el" href="a00086.html#b0908e037374c18786bb6cfcb7d96ae5">dirac::MotionCompensator</a> <li>CSort() : <a class="el" href="a00107.html#0520f4a860e6cd510dfddf17850a2a59">dirac::PicArray</a> , <a class="el" href="a00021.html#caa83247c3d460be6c0fc5cd3764591a">dirac::CoeffArray</a> <li>CustomRefWeights() : <a class="el" href="a00114.html#0fe527c2a8c12b835874c1391c21ef81">dirac::PicturePredParams</a> </ul> </div> <hr> <p align="center"><small> © 2004 British Broadcasting Corporation. Dirac code licensed under the <a href="http://www.mozilla.org/MPL/">Mozilla Public License (MPL) Version 1.1</a>.<br> HTML documentation generated by Dimitri van Heesch's excellent <a href="http://www.doxygen.org">Doxygen</a> tool. </small></p> </body> </html>