Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ruffle-rs/nihav-vp6
A heavily stripped-down version of NihAV, containing only the VP6 decoder
https://github.com/ruffle-rs/nihav-vp6
binkvid: remove debug statements
c8151a0bf99c9ed8bf61b55108f8ce223668aac7 authored almost 5 years ago
c8151a0bf99c9ed8bf61b55108f8ce223668aac7 authored almost 5 years ago
binkaud: separate tests for different audio flavours
3b98184209c40cd8f77c833103427ca67a3487eb authored almost 5 years ago
3b98184209c40cd8f77c833103427ca67a3487eb authored almost 5 years ago
detect: fix Bink magic words
4998874b5e346025fa65e27020503989eebe47e6 authored almost 5 years ago
4998874b5e346025fa65e27020503989eebe47e6 authored almost 5 years ago
smacker: switch to MD5-based tests
72be6d12c1d567f87fa8f2029a4d2e99199f89b9 authored almost 5 years ago
72be6d12c1d567f87fa8f2029a4d2e99199f89b9 authored almost 5 years ago
support interleaved audio properly
Now NAAudioBuffer has step field which tells the distance to the next
sample in the channel. Thi...
smkdemux: ignore unknown audio streams with payload being present
Some Smacker files have an additional stream with zero flags and 60Hz sampling rate.
dc19613ec7fe72fc0796422f3b0e4f688af12fe1 authored almost 5 years ago
smacker-audio: use interleaved output format as it is stored that way too
70e792a8d49bc44d2137752bfc35aceb7023f7fa authored almost 5 years ago
70e792a8d49bc44d2137752bfc35aceb7023f7fa authored almost 5 years ago
midivid: switch to MD5-based testing
bb07b6858762ea5ce0beab02d2b871726b3ba6a4 authored almost 5 years ago
bb07b6858762ea5ce0beab02d2b871726b3ba6a4 authored almost 5 years ago
gremlinvideo: switch to MD5-based testing and add audio test
8a790ba71b9b2af5804690e6aa8e099aaf26c2d9 authored almost 5 years ago
8a790ba71b9b2af5804690e6aa8e099aaf26c2d9 authored almost 5 years ago
bmv: switch to MD5-based testing
951d4be7f45b03012e7cf38df1d421e3d5a02afc authored almost 5 years ago
951d4be7f45b03012e7cf38df1d421e3d5a02afc authored almost 5 years ago
bmv3: switch to MD5-based testing
7343bcbf562a43ec64c850bfb4c4b76dd03aa420 authored almost 5 years ago
7343bcbf562a43ec64c850bfb4c4b76dd03aa420 authored almost 5 years ago
ralf: switch to MD5-based test
000d32472c61617368d72be67300ccdcc45dbd75 authored almost 5 years ago
000d32472c61617368d72be67300ccdcc45dbd75 authored almost 5 years ago
fix import crate for codec tests
ce742854b2912b880fb3d3e330042b049dac8504 authored almost 5 years ago
ce742854b2912b880fb3d3e330042b049dac8504 authored almost 5 years ago
fix re-exports of crate submodules
1acf07374174f1084c31138f2f0a6ec916c7f8e8 authored almost 5 years ago
1acf07374174f1084c31138f2f0a6ec916c7f8e8 authored almost 5 years ago
split nihav-registry from nihav-core
32f7cbe538d71574f7ac05aa51599d2678f5db3f authored almost 5 years ago
32f7cbe538d71574f7ac05aa51599d2678f5db3f authored almost 5 years ago
split nihav-codec-support crate from nihav-core
The former is intended just for NihAV decoders, the latter is for both
NihAV crates and for the ...
core/frame: remove unneeded FrameFromPacket trait
2b8bf9a03242bbd6e80091082a50ec13b1a95143 authored almost 5 years ago
2b8bf9a03242bbd6e80091082a50ec13b1a95143 authored almost 5 years ago
core/frame: remove options field from NAFrame until later
a5ba48ace542e2adfd0826614d4342d81359d624 authored almost 5 years ago
a5ba48ace542e2adfd0826614d4342d81359d624 authored almost 5 years ago
core/frame: make some fields public (and rename for clarity if needed)
bf5077995d80b16471e3374a0f182fb1ece917ec authored almost 5 years ago
bf5077995d80b16471e3374a0f182fb1ece917ec authored almost 5 years ago
core/frame: document module
7673d49ae4752f68a4e78c7bb861bc73d8182407 authored almost 5 years ago
7673d49ae4752f68a4e78c7bb861bc73d8182407 authored almost 5 years ago
core/codecs: document blockdsp
c6004662148740e55549eb645af81d6beef224db authored almost 5 years ago
c6004662148740e55549eb645af81d6beef224db authored almost 5 years ago
core/dsp: document module
4e034a32d947e1ef5f357cc2477d6f1c3b8454a9 authored almost 5 years ago
4e034a32d947e1ef5f357cc2477d6f1c3b8454a9 authored almost 5 years ago
core/formats: document module
33b5689af80186c4aaf3e85a8a65730566024524 authored almost 5 years ago
33b5689af80186c4aaf3e85a8a65730566024524 authored almost 5 years ago
core: document crate a bit
776aa7d882ea8c9988003fbfa6ca9b8e034eb65e authored almost 5 years ago
776aa7d882ea8c9988003fbfa6ca9b8e034eb65e authored almost 5 years ago
core/demuxers: document module
ab683361f34521567eb54daaa75d6e8a4450a60c authored almost 5 years ago
ab683361f34521567eb54daaa75d6e8a4450a60c authored almost 5 years ago
core/test: document module
fb8e31774f738353e3ada384a0751cea63936c15 authored almost 5 years ago
fb8e31774f738353e3ada384a0751cea63936c15 authored almost 5 years ago
core/scale: document module
30d57e4ad95e8401984313afe509031f392d908a authored almost 5 years ago
30d57e4ad95e8401984313afe509031f392d908a authored almost 5 years ago
core/soundcvt: document module
886156da5a55514f145b5c4f2e9ff936b263e4cd authored almost 5 years ago
886156da5a55514f145b5c4f2e9ff936b263e4cd authored almost 5 years ago
core/codecs: document module
3ba717790e58eeaefa8449e4437a2a06eacabc61 authored almost 5 years ago
3ba717790e58eeaefa8449e4437a2a06eacabc61 authored almost 5 years ago
core: document data module
4b3ceb42a8d3b71f820309a1ce86df0bde4ae297 authored almost 5 years ago
4b3ceb42a8d3b71f820309a1ce86df0bde4ae297 authored almost 5 years ago
allstuff: document the module
5ed804aef554ce737c766c6a66830ca3ed9d140d authored almost 5 years ago
5ed804aef554ce737c766c6a66830ca3ed9d140d authored almost 5 years ago
core: document detect module
1b5ebe1d28318556f667530d0437041b905170ce authored almost 5 years ago
1b5ebe1d28318556f667530d0437041b905170ce authored almost 5 years ago
core: document reorder module
6c9578bed2944ca6e21aec8d97c8a2e73b24b5fc authored almost 5 years ago
6c9578bed2944ca6e21aec8d97c8a2e73b24b5fc authored almost 5 years ago
core: document register module
285f4c726a441a610b0b6aea2269ce9eca37f17b authored almost 5 years ago
285f4c726a441a610b0b6aea2269ce9eca37f17b authored almost 5 years ago
core: document refs module
6680b4038a5e7fd2d82fb75a1423bc6e2e30f824 authored almost 5 years ago
6680b4038a5e7fd2d82fb75a1423bc6e2e30f824 authored almost 5 years ago
make all codec crates export just register_all functions and document them
e64739f87a35f29be0bbbce366876180ba3eb57e authored almost 5 years ago
e64739f87a35f29be0bbbce366876180ba3eb57e authored almost 5 years ago
duck/vpcommon: vp_tree! does not need to be exported
88c2ff6c81a4f18a7e514d20646f5e44cbe600c9 authored almost 5 years ago
88c2ff6c81a4f18a7e514d20646f5e44cbe600c9 authored almost 5 years ago
remove trailing whitespace
155c91e4c10925336ede2c40d87f54b9234b590a authored almost 5 years ago
155c91e4c10925336ede2c40d87f54b9234b590a authored almost 5 years ago
core/io: document codebook module
a4bd770744815a85f56861af67945c6925866023 authored almost 5 years ago
a4bd770744815a85f56861af67945c6925866023 authored almost 5 years ago
core/io: add module description
2fc830f796fac1c084fa8945e237083da316f636 authored almost 5 years ago
2fc830f796fac1c084fa8945e237083da316f636 authored almost 5 years ago
core/io: document intcode module
5dd0d4625b38101f00254222200d12c1d6800a34 authored almost 5 years ago
5dd0d4625b38101f00254222200d12c1d6800a34 authored almost 5 years ago
core/io: document bytestream reading/writing module
28884194ba2b2e762be5b34886d4b68dd0d1856b authored almost 5 years ago
28884194ba2b2e762be5b34886d4b68dd0d1856b authored almost 5 years ago
core/io: make bitstream reader clone()able
91f5ad848e8c89177c41e9ac8dc3d3125a1acdd7 authored almost 5 years ago
91f5ad848e8c89177c41e9ac8dc3d3125a1acdd7 authored almost 5 years ago
core/io: bitstream reader documentation
26aa3dd30a4b14d566a40d85139076d6fa4e9bb7 authored almost 5 years ago
26aa3dd30a4b14d566a40d85139076d6fa4e9bb7 authored almost 5 years ago
remove trailing whitespaces
d24468d9dbd54f5cbe414649ff061699337fa7fe authored almost 5 years ago
d24468d9dbd54f5cbe414649ff061699337fa7fe authored almost 5 years ago
Make BitReader rely on passed slice size without the additional arguments.
fa90ccfb8676a917a02fbb56381f86aa1962d313 authored almost 5 years ago
fa90ccfb8676a917a02fbb56381f86aa1962d313 authored almost 5 years ago
clearvideo: switch to MD5-based test
5b9e314dc124b8325325f940d7863d39c012dd2e authored almost 5 years ago
5b9e314dc124b8325325f940d7863d39c012dd2e authored almost 5 years ago
core/byteio: use slice length directly
1be85e0094841cbc0f51437f46ab79519bb639d5 authored almost 5 years ago
1be85e0094841cbc0f51437f46ab79519bb639d5 authored almost 5 years ago
vp7: switch to MD5-based testing
d9dcff04a6d7eb6fc00ce8239c4176d59cc71919 authored about 5 years ago
d9dcff04a6d7eb6fc00ce8239c4176d59cc71919 authored about 5 years ago
vp7: fix special modes motion compensation
00a2843dcda90abfd46deb0cffaf007ccc304792 authored about 5 years ago
00a2843dcda90abfd46deb0cffaf007ccc304792 authored about 5 years ago
vp7: reset scan on keyframe
9ceb80a2c9827c890a2e5cd49f81fab24634b2f8 authored about 5 years ago
9ceb80a2c9827c890a2e5cd49f81fab24634b2f8 authored about 5 years ago
vp7: inter DC prediction depends on inter frame type
99cc55ef90645c6e6b01fcf488ba1e4ec18368b5 authored about 5 years ago
99cc55ef90645c6e6b01fcf488ba1e4ec18368b5 authored about 5 years ago
vp7: fix split block chroma motion compensation
7589c13a496fca9a3b5de112f7597993a6f7ccc6 authored about 5 years ago
7589c13a496fca9a3b5de112f7597993a6f7ccc6 authored about 5 years ago
vp7: fix intra prediction corner cases
44901bc90c0abf2850ed49bf5500a62f8eab6a84 authored about 5 years ago
44901bc90c0abf2850ed49bf5500a62f8eab6a84 authored about 5 years ago
vp7: skip DC transform for empty block
4726ca2c24097a4545b92c8e95556166def945c5 authored about 5 years ago
4726ca2c24097a4545b92c8e95556166def945c5 authored about 5 years ago
vp7: fix inter mode DC predictor
f712521586d85c7f6ab03c7b5b79c460f044a109 authored about 5 years ago
f712521586d85c7f6ab03c7b5b79c460f044a109 authored about 5 years ago
vp6: switch to MD5-based tests
7be4326ba1558068402a6f3e3aa90fd0644701be authored about 5 years ago
7be4326ba1558068402a6f3e3aa90fd0644701be authored about 5 years ago
duck/vp56: select proper format for VP6 alpha
93bbc2b0582d4199cef6642924dca7c95bfe135a authored about 5 years ago
93bbc2b0582d4199cef6642924dca7c95bfe135a authored about 5 years ago
core/register: add fourcc for VP6A
1bf8e0fcee7d251ec3096f86fea281b5ceea133a authored about 5 years ago
1bf8e0fcee7d251ec3096f86fea281b5ceea133a authored about 5 years ago
vp6: set correct interlaced state in inter frame headers
adb9c3d423a15f4fad625f294b664b89100cd4b0 authored about 5 years ago
adb9c3d423a15f4fad625f294b664b89100cd4b0 authored about 5 years ago
vp6: fix motion compensation bugs
85d7efe32de798ace176528fd1072a63cff46562 authored about 5 years ago
85d7efe32de798ace176528fd1072a63cff46562 authored about 5 years ago
vp5: switch to MD5 hash test
d5e94eafdc4c4d4d78eae39610f00d0cc03f2854 authored about 5 years ago
d5e94eafdc4c4d4d78eae39610f00d0cc03f2854 authored about 5 years ago
vp5: fix chroma MV
6d3946fe53fe059226e923b8a01fa31cb13f9ad5 authored about 5 years ago
6d3946fe53fe059226e923b8a01fa31cb13f9ad5 authored about 5 years ago
duck/vp56: fix motion type decoding
dd72b2d408d007eb6f4f1632c453519e0f7e2869 authored about 5 years ago
dd72b2d408d007eb6f4f1632c453519e0f7e2869 authored about 5 years ago
duck/vp56: fix DC prediction
13078a1fbd4d4839fc3a94c4a46c89d5829f8035 authored about 5 years ago
13078a1fbd4d4839fc3a94c4a46c89d5829f8035 authored about 5 years ago
duck/vpcommon: hopefully fix motion compensation with filtering
900c9c5715b78643c6a3b739205ffb2f4166dd3b authored about 5 years ago
900c9c5715b78643c6a3b739205ffb2f4166dd3b authored about 5 years ago
vp5: fix motion compensation part
ab5baaf1d26574e979aa248dd31b1d912c01fe84 authored about 5 years ago
ab5baaf1d26574e979aa248dd31b1d912c01fe84 authored about 5 years ago
vp3: switch VP4 test to MD5 sum
b8f7343a54df054ed8a0f1d81500af81a404ea3b authored about 5 years ago
b8f7343a54df054ed8a0f1d81500af81a404ea3b authored about 5 years ago
vp3: fix neighbourhood info
40e57a5124ed76ee0d4b1a45f99b78d8191e93d3 authored about 5 years ago
40e57a5124ed76ee0d4b1a45f99b78d8191e93d3 authored about 5 years ago
vp3: fix fourmv address for VP4
618ef4a7e2c046d5d530610c0cc9d52a9bc8d895 authored about 5 years ago
618ef4a7e2c046d5d530610c0cc9d52a9bc8d895 authored about 5 years ago
vp3: fix quantisation matrices for VP4
67d9297a6d057134f57ecec7cb228d01069984c5 authored about 5 years ago
67d9297a6d057134f57ecec7cb228d01069984c5 authored about 5 years ago
duck/vpcommon: hopefully fix vp_copy_block()
547a80745e273481eb48cae13a968905f1774ac7 authored about 5 years ago
547a80745e273481eb48cae13a968905f1774ac7 authored about 5 years ago
vp3: switch VP30 test to MD5 hash
a4126e29bd4365aeae6bdd14362eec96e9f492a5 authored about 5 years ago
a4126e29bd4365aeae6bdd14362eec96e9f492a5 authored about 5 years ago
vp3: VP30 should update golden frames on low quants
afd175ff93417cf3f49d790af1c7f9d4198fed2c authored about 5 years ago
afd175ff93417cf3f49d790af1c7f9d4198fed2c authored about 5 years ago
vp3: remove debug leftovers
138b7d0a1f3baeac9427f194fd9a3f83abb22651 authored about 5 years ago
138b7d0a1f3baeac9427f194fd9a3f83abb22651 authored about 5 years ago
vp3: use MD5 hash for VP3.1 test
0eb720555a05b589d0e04a52fa6f9d8d716de22d authored about 5 years ago
0eb720555a05b589d0e04a52fa6f9d8d716de22d authored about 5 years ago
vp3: fix fourmv block positions
5d00209dc3ffb2f57aa2f44629254ea6b26c4a3c authored about 5 years ago
5d00209dc3ffb2f57aa2f44629254ea6b26c4a3c authored about 5 years ago
vp3: uncoded block in inter are skip blocks regardless of mode
0949792ea4f92a10f4f5deadde645349d31d4282 authored about 5 years ago
0949792ea4f92a10f4f5deadde645349d31d4282 authored about 5 years ago
vp3: fix motion compensation code
3cc76ad5da2772a179d6933695e84ec9212f84c2 authored about 5 years ago
3cc76ad5da2772a179d6933695e84ec9212f84c2 authored about 5 years ago
vp3: refactor MC for fourmv
72c6f2634b57fe73d101376602e21b81bebf3c1a authored about 5 years ago
72c6f2634b57fe73d101376602e21b81bebf3c1a authored about 5 years ago
core/test: flip output PGMYUV if needed
d55185ccf5f25cafabd57d12b0ba96dc36b61327 authored about 5 years ago
d55185ccf5f25cafabd57d12b0ba96dc36b61327 authored about 5 years ago
vp3: add loop filter for chroma
ed4165117e3348e3b2b8484733469012b7b4c182 authored about 5 years ago
ed4165117e3348e3b2b8484733469012b7b4c182 authored about 5 years ago
vp3: fix has_ac condition
503368d15e17aa865c8abc6ebcc2943ad822867b authored about 5 years ago
503368d15e17aa865c8abc6ebcc2943ad822867b authored about 5 years ago
truemotion2x: switch to MD5-based test
e12643e6d022aabf97b868f9dc1d8a2d4342043a authored about 5 years ago
e12643e6d022aabf97b868f9dc1d8a2d4342043a authored about 5 years ago
truemotion2: switch to MD5-based test
9d8612819aacd6947bd0ea64e3a00172d02182b9 authored about 5 years ago
9d8612819aacd6947bd0ea64e3a00172d02182b9 authored about 5 years ago
truemotionrt: switch to MD5-based test
3cee9950407b02100e8902615e927ca4f101d663 authored about 5 years ago
3cee9950407b02100e8902615e927ca4f101d663 authored about 5 years ago
indeo3: support mid-stream frame size change
b6e93e1b689c9ff0397553550c08161dd5528fcc authored about 5 years ago
b6e93e1b689c9ff0397553550c08161dd5528fcc authored about 5 years ago
core/test: print generated hash in the expected format
96eff47e92036a7453c5eb08a1d01baceffb98e4 authored about 5 years ago
96eff47e92036a7453c5eb08a1d01baceffb98e4 authored about 5 years ago
indeo5: switch to MD5-based testing
122c047f8d6fa0411f8c7de5a5c7cff6219d6cb9 authored about 5 years ago
122c047f8d6fa0411f8c7de5a5c7cff6219d6cb9 authored about 5 years ago
indeo/ivi: restore erroneously deleted chunk
ac0bb254830c5f64775a74f139e4390b0dff52b7 authored about 5 years ago
ac0bb254830c5f64775a74f139e4390b0dff52b7 authored about 5 years ago
indeo4: use MD5-based testing
74599497b7197fd35196f19126bc1b2cb872dd53 authored about 5 years ago
74599497b7197fd35196f19126bc1b2cb872dd53 authored about 5 years ago
indeo/ivi: init codebook for transparency plane
859e6a60f8eb69961683970cd860b2d86393c40d authored about 5 years ago
859e6a60f8eb69961683970cd860b2d86393c40d authored about 5 years ago
indeo/ivi: fix reference selection
92193139406b460b356e053ff06f6a2805428cd4 authored about 5 years ago
92193139406b460b356e053ff06f6a2805428cd4 authored about 5 years ago
indeo/ivi: fix motion compensation routine
64bb5e7798a3067eef509bd162d6200a74ace1a8 authored about 5 years ago
64bb5e7798a3067eef509bd162d6200a74ace1a8 authored about 5 years ago
indeo/ivi: use tiles without references
01bdaf242441b98cfa8ae7ea2e585494af89844e authored about 5 years ago
01bdaf242441b98cfa8ae7ea2e585494af89844e authored about 5 years ago
core/scale: add output buffer flipping if needed
085742a39fdbc8560a2e67db6b2848ecac9a9e61 authored about 5 years ago
085742a39fdbc8560a2e67db6b2848ecac9a9e61 authored about 5 years ago
core/frame: add get_num_components() call to NAVideoBuffer
b914ee01a678df890f66d7e7c63dde8f43ec6a80 authored about 5 years ago
b914ee01a678df890f66d7e7c63dde8f43ec6a80 authored about 5 years ago
vp3: codec outputs flipped frames
b8fb8e36449e29b6811ed5debcba36ed0705161c authored about 5 years ago
b8fb8e36449e29b6811ed5debcba36ed0705161c authored about 5 years ago
rmdemux: Sipro deinterleaver should work on whole frame
76c275c9640ed6dabf1f65ee115452ebef162e4d authored about 5 years ago
76c275c9640ed6dabf1f65ee115452ebef162e4d authored about 5 years ago
core/soundcvt: fix some bugs and switch to generic sample reader/writers
8809c626d8dbe3c3f09f15396410680cc4c1fbba authored about 5 years ago
8809c626d8dbe3c3f09f15396410680cc4c1fbba authored about 5 years ago