<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paraslash/wmadec_filter.c, branch master</title>
<subtitle>paraslash - network audio streaming tools</subtitle>
<id>https://git.tue.mpg.de/cgit/paraslash/atom?h=master</id>
<link rel='self' href='https://git.tue.mpg.de/cgit/paraslash/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/'/>
<updated>2025-10-08T18:58:23Z</updated>
<entry>
<title>doxygen: Hide user_data variables.</title>
<updated>2025-10-08T18:58:23Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-06-16T22:26:15Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=9a8ad2ce61b0e7c1fed85c565096c46a0be5989e'/>
<id>urn:sha1:9a8ad2ce61b0e7c1fed85c565096c46a0be5989e</id>
<content type='text'>
These just clutter the generated documentation, particularly the list of
global variables.
</content>
</entry>
<entry>
<title>Merge topic branch t/wmadec into master</title>
<updated>2025-06-02T19:43:33Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-06-02T19:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=9a001567d89a65d62e1c2bcee849becee2aa9b59'/>
<id>urn:sha1:9a001567d89a65d62e1c2bcee849becee2aa9b59</id>
<content type='text'>
A few patches which remove unused code from the wma decoder and audio
format handler. Notably, noise coding was removed completely since
it was only used for unusual bit rates. Most likely, it never worked
in the first place.

* refs/heads/t/wmadec:
  wmadec: Fix typo in comment.
  wmadec: Remove a stale comment in wma_init().
  wmadec: Kill pointless start/end computations.
  wmadec: Remove noise coding.
  wmadec: Simplify wma_init().
  wmadec: Remove fft().
</content>
</entry>
<entry>
<title>wmadec: Fix typo in comment.</title>
<updated>2025-05-21T19:38:26Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-05-21T19:38:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=d3651c8723df84fb0acbf2ef170143d8adde304d'/>
<id>urn:sha1:d3651c8723df84fb0acbf2ef170143d8adde304d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wmadec: Remove a stale comment in wma_init().</title>
<updated>2025-05-21T19:03:02Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-05-21T19:03:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=6642bd0ff266229ec9564ffa06040bf7b72e199e'/>
<id>urn:sha1:6642bd0ff266229ec9564ffa06040bf7b72e199e</id>
<content type='text'>
Noise coding has been removed.

Fixes: 9fe8a674535a00c6011f86b4ece3344200d00aa2
</content>
</entry>
<entry>
<title>wmadec: Kill pointless start/end computations.</title>
<updated>2025-05-20T20:58:13Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-05-20T20:58:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=4071b2dd1fd80737738f5b2dbd9410deb407229b'/>
<id>urn:sha1:4071b2dd1fd80737738f5b2dbd9410deb407229b</id>
<content type='text'>
Neither start nor end are used. The loop simply adds up the entries of one
line of the exponent_bands matrix.

Found by the clang analyzer.
</content>
</entry>
<entry>
<title>Include regex.h from para.h.</title>
<updated>2025-05-19T17:35:58Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-05-18T20:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=67388cd4fae0cfd1674aada937f4f4d2faeeee1f'/>
<id>urn:sha1:67388cd4fae0cfd1674aada937f4f4d2faeeee1f</id>
<content type='text'>
Every .c file includes it anyway.
</content>
</entry>
<entry>
<title>wmadec: Remove noise coding.</title>
<updated>2025-04-27T19:17:46Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-01-07T23:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=9fe8a674535a00c6011f86b4ece3344200d00aa2'/>
<id>urn:sha1:9fe8a674535a00c6011f86b4ece3344200d00aa2</id>
<content type='text'>
It is not used anyway in most cases, and it complicates the code
considerably.
</content>
</entry>
<entry>
<title>wmadec: Simplify wma_init().</title>
<updated>2025-04-27T19:17:46Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2025-01-07T22:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=0070c124776246d27e56cfad1358b7ae31281d4f'/>
<id>urn:sha1:0070c124776246d27e56cfad1358b7ae31281d4f</id>
<content type='text'>
This equivalent transformation saves a few lines and one level of
indentation.
</content>
</entry>
<entry>
<title>Constify buffer tree API.</title>
<updated>2024-05-08T17:45:52Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2023-01-02T13:43:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=4dfa81fee689335545bd16322cad6dbf84faa748'/>
<id>urn:sha1:4dfa81fee689335545bd16322cad6dbf84faa748</id>
<content type='text'>
A lot of functions of the buffer tree API don't modify the memory
referenced by the pointers passed. This patch marks these pointer
arguments as constant.
</content>
</entry>
<entry>
<title>Consolidate EOF error codes.</title>
<updated>2023-03-11T18:16:46Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2022-12-30T14:08:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=b087c1356e3eebf656aa1c783ff7e50c9de5a229'/>
<id>urn:sha1:b087c1356e3eebf656aa1c783ff7e50c9de5a229</id>
<content type='text'>
Currently we have ~15 error codes which indicate an EOF condition. One
should suffice, so drop all codes except the generic E_EOF and use
that everywhere.
</content>
</entry>
</feed>
