<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> <meta name="generator" content="AsciiDoc 8.6.3" /> <title>TwoLAME TODO List</title> <link rel="stylesheet" href="./twolame.css" type="text/css" /> <script type="text/javascript"> /*<![CDATA[*/ window.onload = function(){asciidoc.footnotes();} /*]]>*/ </script> <script type="text/javascript" src="./asciidoc-xhtml11.js"></script> </head> <body class="article"> <div id="header"> <h1>TwoLAME TODO List</h1> <span id="revnumber">version 0.3.13</span> </div> <div id="content"> <div id="preamble"> <div class="sectionbody"> <div class="ulist"><ul> <li> <p> use Exact-width integer types (eg uint16_t) </p> </li> <li> <p> Add libresample support to libtwolame (twolame_set_in_samplerate etc.) </p> </li> <li> <p> parameter checking in twolame.c using assert </p> </li> <li> <p> Create a new twolame.spec (be sure to include twolame.pc) </p> </li> <li> <p> quite a lot of duplicated code between twolame_encode_buffer_interleaved and twolame_encode_buffer </p> </li> <li> <p> sort out changing parameter for twolame_set_VBR_q from FLOAT to int (like LAME) </p> </li> <li> <p> better use of verbosity settings </p> </li> <li> <p> full options sanity checking/verification in twolame_init_params </p> </li> <li> <p> don’t allow twolame_set_* after twolame_init_params() has been called </p> </li> <li> <p> Fix broken DAB support </p> </li> <li> <p> with this VBR mode, we know the bits aren’t going to run out, so we can just assign them "greedily". </p> </li> <li> <p> VBR_a_bit_allocation() is yet to be written :) </p> </li> <li> <p> Add a layer 2 decoder ? mpglib ? </p> </li> <li> <p> use 32-bit floats internally where possible </p> </li> </ul></div> </div> </div> </div> <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> Version 0.3.13<br /> Last updated 2011-01-21 17:09:20 GMT </div> </div> </body> </html>