<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nihav/nihav-indeo, branch master</title>
<subtitle>Mirror of nihav.org project</subtitle>
<id>https://code.mastervirt.ru/nihav/atom?h=master</id>
<link rel='self' href='https://code.mastervirt.ru/nihav/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/'/>
<updated>2023-07-26T17:03:18Z</updated>
<entry>
<title>fix clippy warnings</title>
<updated>2023-07-26T17:03:18Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-07-26T17:03:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=e6aaad5c5273cd814b5748b7faf3751835a37217'/>
<id>urn:sha1:e6aaad5c5273cd814b5748b7faf3751835a37217</id>
<content type='text'>
</content>
</entry>
<entry>
<title>introduce a way for encoder to manifest its capabilities</title>
<updated>2023-03-14T10:11:31Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-03-14T10:11:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=2757a0289c980aeba002609c777815b51ace8e56'/>
<id>urn:sha1:2757a0289c980aeba002609c777815b51ace8e56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indeo3enc: advance frameno on skip frames as well</title>
<updated>2023-02-15T19:46:20Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-15T19:46:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=bd7a26d17d86045e1dbdb6b930407bd34003d53a'/>
<id>urn:sha1:bd7a26d17d86045e1dbdb6b930407bd34003d53a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indeo3enc: requant input only in modes 0/3/10</title>
<updated>2023-02-15T19:45:23Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-15T19:45:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=a6627cc2d0a55f200fea53af94a89367e08e43f4'/>
<id>urn:sha1:a6627cc2d0a55f200fea53af94a89367e08e43f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indeo3enc: rework cell intra flag logic</title>
<updated>2023-02-15T19:01:38Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-15T19:01:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=3ff976b20cc372c8230fa21bb05829abc33db66b'/>
<id>urn:sha1:3ff976b20cc372c8230fa21bb05829abc33db66b</id>
<content type='text'>
Previously it was used to signal frame type instead of cell type, which led
to VQ NULL cell type appearing in intra-only cells.
</content>
</entry>
<entry>
<title>indeo3enc: fix always enabled frame recompression</title>
<updated>2023-02-15T18:49:20Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-15T18:49:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=5a5edb08804fadd6059450ae6f9fbae3af9c6820'/>
<id>urn:sha1:5a5edb08804fadd6059450ae6f9fbae3af9c6820</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indeo3enc: fix mode10 interpolation</title>
<updated>2023-02-15T18:46:12Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-15T18:46:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=f5c61879b56145c3fe371edeb58fb3b7abd94851'/>
<id>urn:sha1:f5c61879b56145c3fe371edeb58fb3b7abd94851</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indeo3enc: rework the logic with motion cells</title>
<updated>2023-02-14T17:47:18Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-14T15:32:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=bafe9cd4a4016dc550e2cd5311628024c8368023'/>
<id>urn:sha1:bafe9cd4a4016dc550e2cd5311628024c8368023</id>
<content type='text'>
Previously motion vectors were ranged by the number of cells using them and
if the vector outside the allowed number of MVs was close enough to
a popular one the latter was used instead.

Now the MVs are ranked by the total area of cells using them and the vectors
not in the list are pruned entirely. Cells with those vectors are replaced
with the intra-coded ones.
</content>
</entry>
<entry>
<title>indeo3enc: fix checksum calculation</title>
<updated>2023-02-14T17:47:18Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-14T14:48:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=7b430a1e47759ba440db5d56523ec043433732c9'/>
<id>urn:sha1:7b430a1e47759ba440db5d56523ec043433732c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rework Indeo 3 decoder</title>
<updated>2023-02-14T17:47:18Z</updated>
<author>
<name>Kostya Shishkov</name>
<email>kostya.shishkov@gmail.com</email>
</author>
<published>2023-02-14T14:10:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/nihav/commit/?id=f614c96f9590d722c0955450b5a6afb6b2230a1d'/>
<id>urn:sha1:f614c96f9590d722c0955450b5a6afb6b2230a1d</id>
<content type='text'>
</content>
</entry>
</feed>
