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
write alpha component for PGMYUV
3e113f526806a877f464d0b5813d633bb0bd991a authored over 7 years ago
3e113f526806a877f464d0b5813d633bb0bd991a authored over 7 years ago
factor out decoder test
379fd78171e79d878c258d9a5fa4c279dcb9b87f authored over 7 years ago
379fd78171e79d878c258d9a5fa4c279dcb9b87f authored over 7 years ago
gdv: fix methods 2 and 5 decoding
8e65249842d1d8b3693186acd4ec215f9429bdb6 authored over 7 years ago
8e65249842d1d8b3693186acd4ec215f9429bdb6 authored over 7 years ago
gdv: make demuxer set dimensions from ID if they are not provided
56af6a928847ed91e11eb20141b43c8b5d3bd864 authored over 7 years ago
56af6a928847ed91e11eb20141b43c8b5d3bd864 authored over 7 years ago
avi: skip LISTs inside movi data
70fc42e8e6404f647d029060ee7d9016fd9f9bb8 authored over 7 years ago
70fc42e8e6404f647d029060ee7d9016fd9f9bb8 authored over 7 years ago
imc: cosmetics
d699da6e1340740b3224dd7395ba381b639acb4e authored over 7 years ago
d699da6e1340740b3224dd7395ba381b639acb4e authored over 7 years ago
avi: fix the situation when last chunk is padded
3ff4cebbb4d6d7eefa9879eeef59de02481a00cc authored over 7 years ago
3ff4cebbb4d6d7eefa9879eeef59de02481a00cc authored over 7 years ago
pcm: cleanup a bit
12ccce74c5c6e7de1b967bc611d064297ff9eff2 authored over 7 years ago
12ccce74c5c6e7de1b967bc611d064297ff9eff2 authored over 7 years ago
imc: improve decoding
c8cfd39d99cb4a9b14f70c591e98d0956ce7aca9 authored over 7 years ago
c8cfd39d99cb4a9b14f70c591e98d0956ce7aca9 authored over 7 years ago
remove unused bitflags dependency
42d5b1542736dde951e1752a1edb11272d833539 authored over 7 years ago
42d5b1542736dde951e1752a1edb11272d833539 authored over 7 years ago
imc: some optimisations
ced9cf70fdaee7e2dc41e77ec57e6999c94ab250 authored over 7 years ago
ced9cf70fdaee7e2dc41e77ec57e6999c94ab250 authored over 7 years ago
Intel Music/Audio Coder plus DSP and other bits for it
e35062e7289092738f625242eca7693b2946af14 authored over 7 years ago
e35062e7289092738f625242eca7693b2946af14 authored over 7 years ago
add wav output dumper for tests
cc0859d6dfd35bfb45b4303d26b4e0b979b3ba83 authored over 7 years ago
cc0859d6dfd35bfb45b4303d26b4e0b979b3ba83 authored over 7 years ago
get rid of bitflags
9e9a3af1406d9c4c1cceb48fb830b461c02ac733 authored over 7 years ago
9e9a3af1406d9c4c1cceb48fb830b461c02ac733 authored over 7 years ago
bitreader: drop unneeded mut
dfc5d6440b20542654eecba5260522a84e91322b authored over 7 years ago
dfc5d6440b20542654eecba5260522a84e91322b authored over 7 years ago
bitreader: fix LE**MSB modes
8ab3904ca48416131be683834f232175b8c76db5 authored over 7 years ago
8ab3904ca48416131be683834f232175b8c76db5 authored over 7 years ago
frame: more utility functions
5076115b9a0c4ef344802af408b0e8fe7f7d95fa authored over 7 years ago
5076115b9a0c4ef344802af408b0e8fe7f7d95fa authored over 7 years ago
formats: F32 -> F32P
126b7eb84c57f45e8f17e093115136d782db0d0e authored over 7 years ago
126b7eb84c57f45e8f17e093115136d782db0d0e authored over 7 years ago
avi: output bps for audio in bits
d293626f59d2bc15dcff83af03072688eed7656a authored over 7 years ago
d293626f59d2bc15dcff83af03072688eed7656a authored over 7 years ago
i263: limit the number of frames tested
e14e53e893bd6c7c7af7ba397b5a9ff3212dee6e authored over 7 years ago
e14e53e893bd6c7c7af7ba397b5a9ff3212dee6e authored over 7 years ago
FFT implementation
3f3b5b2356c82357a0e29e37cb94b6e77c2a519a authored over 7 years ago
3f3b5b2356c82357a0e29e37cb94b6e77c2a519a authored over 7 years ago
reorganise codecs and improve i263 a bit
88c58b1b958a5478dca6595e2efc3a1a6b5f7e19 authored over 7 years ago
88c58b1b958a5478dca6595e2efc3a1a6b5f7e19 authored over 7 years ago
deblocking for I.263
f2f1afb2cec901bf936d742c208aca2322955cc2 authored over 7 years ago
f2f1afb2cec901bf936d742c208aca2322955cc2 authored over 7 years ago
i263: decode B-frames somehow
21c16d5fa33306f1754ad33fb0a58f75b472e9a3 authored over 7 years ago
21c16d5fa33306f1754ad33fb0a58f75b472e9a3 authored over 7 years ago
typo
1a36a05d13c8471b50fd6e9559dd267fed97d6b2 authored over 7 years ago
1a36a05d13c8471b50fd6e9559dd267fed97d6b2 authored over 7 years ago
preliminary work on Intel I.263
cf64af13518ee281beec24f32aa0e36317260b82 authored over 7 years ago
cf64af13518ee281beec24f32aa0e36317260b82 authored over 7 years ago
do not output frames in old video tests
df14fb814c8339951aa457c833cfbb14e8ee1da4 authored over 7 years ago
df14fb814c8339951aa457c833cfbb14e8ee1da4 authored over 7 years ago
bitreader: read logic flags explicitly
0a1d94d94c8c0b1442d701afe6360fc141b4b0c6 authored over 7 years ago
0a1d94d94c8c0b1442d701afe6360fc141b4b0c6 authored over 7 years ago
avi: skip list chunks correctly
f149a5b7c236d8ab88daca8417a0cc95dda4edfc authored over 7 years ago
f149a5b7c236d8ab88daca8417a0cc95dda4edfc authored over 7 years ago
add I263 to the register
836bf1506835bd14b3f5c52bd05df8257df7d96c authored over 7 years ago
836bf1506835bd14b3f5c52bd05df8257df7d96c authored over 7 years ago
AVI: align parsed chunks
f6fa6f3404393e399a05c5d5cda7a35c4e41fb4a authored over 7 years ago
f6fa6f3404393e399a05c5d5cda7a35c4e41fb4a authored over 7 years ago
proper support for linesizes
6c8e5c40938d4e34f062b53e9ad0d4bd6b147b26 authored over 7 years ago
6c8e5c40938d4e34f062b53e9ad0d4bd6b147b26 authored over 7 years ago
improve detector a bit
b5bd2ae4704ee222d4173b63ff8469ba733d4d9f authored over 7 years ago
b5bd2ae4704ee222d4173b63ff8469ba733d4d9f authored over 7 years ago
detection module start
d8ce0de0936e0db80f8ad25d098e308c03127dc6 authored over 7 years ago
d8ce0de0936e0db80f8ad25d098e308c03127dc6 authored over 7 years ago
make an error for no frame output
6d3bb0b2836d18e285d36f276ecea3f089958669 authored over 7 years ago
6d3bb0b2836d18e285d36f276ecea3f089958669 authored over 7 years ago
Gremlin Video decoder
e120f8fd4ce8dedad96d9ee73963b0dc344d273e authored over 7 years ago
e120f8fd4ce8dedad96d9ee73963b0dc344d273e authored over 7 years ago
more utility code for decoders
503374e726db6340d38efd2459f48863a415d31d authored over 7 years ago
503374e726db6340d38efd2459f48863a415d31d authored over 7 years ago
add skip frames and paletted alloc
bc6aac3dfdc4b4161f9b7284b058a752bd78c4b4 authored over 7 years ago
bc6aac3dfdc4b4161f9b7284b058a752bd78c4b4 authored over 7 years ago
GDV: put palette into extradata
81b3165fbc84a22e0329116d5345a5805f96a0ed authored over 7 years ago
81b3165fbc84a22e0329116d5345a5805f96a0ed authored over 7 years ago
rename variable for clarity
5658bdcc0dad21bcf817df47eff9d9b5d368cf2d authored over 7 years ago
5658bdcc0dad21bcf817df47eff9d9b5d368cf2d authored over 7 years ago
make ByteIOResult public
296d86b2833e4e2ab62d425ece2ea0f0f8ce4b77 authored over 7 years ago
296d86b2833e4e2ab62d425ece2ea0f0f8ce4b77 authored over 7 years ago
more TODOs
0c8357208be41dd62a70ecd010f9122ab46ba3f3 authored over 7 years ago
0c8357208be41dd62a70ecd010f9122ab46ba3f3 authored over 7 years ago
Indeo 3 decoder
afe297430558544830b772a5f3c41b0722304100 authored over 7 years ago
afe297430558544830b772a5f3c41b0722304100 authored over 7 years ago
drop unused import
b241aaf7543a3547f70a756fd47b44a0e756fc54 authored over 7 years ago
b241aaf7543a3547f70a756fd47b44a0e756fc54 authored over 7 years ago
AVI demuxer: align chunk pos
aa7dab8e525e1e55470f696bb567d94a3d331e03 authored over 7 years ago
aa7dab8e525e1e55470f696bb567d94a3d331e03 authored over 7 years ago
more utility code for decoders, move dumping functions to the core
3f29a2a8c129f8d9bea68b235d5c3a649d60be2c authored over 7 years ago
3f29a2a8c129f8d9bea68b235d5c3a649d60be2c authored over 7 years ago
more utility code
96c6be977343471ee20e442bee42d93949421451 authored over 7 years ago
96c6be977343471ee20e442bee42d93949421451 authored over 7 years ago
improve audio buffer handling
87a1ebc36a32f626c622d813240af64cf9003198 authored over 7 years ago
87a1ebc36a32f626c622d813240af64cf9003198 authored over 7 years ago
add PCM decoder(rewrapper)
3234da61c291704c7e9d928c4c50dd41f537e0c5 authored over 7 years ago
3234da61c291704c7e9d928c4c50dd41f537e0c5 authored over 7 years ago
dump audio too in indeo test
fedfe17dd8dbe46a8d58097a80f65f59211d7d59 authored over 7 years ago
fedfe17dd8dbe46a8d58097a80f65f59211d7d59 authored over 7 years ago
more utility code for formats.rs
10a00d5246e055230d666ed0455b5cf18aa00505 authored over 7 years ago
10a00d5246e055230d666ed0455b5cf18aa00505 authored over 7 years ago
byte writing functions
d532000c8949263f00e6755c6390b3a65eb81b5c authored over 7 years ago
d532000c8949263f00e6755c6390b3a65eb81b5c authored over 7 years ago
use structure for timestamp information
e189501ed92ffd55123f9fceb7e4c78ddf1be936 authored over 7 years ago
e189501ed92ffd55123f9fceb7e4c78ddf1be936 authored over 7 years ago
use frame buffers with codec-specific type of data
22cb00db442972f767967809dd89143096700e20 authored over 7 years ago
22cb00db442972f767967809dd89143096700e20 authored over 7 years ago
more utility code
15e41b31398703237f32813f89606a45562d5891 authored over 7 years ago
15e41b31398703237f32813f89606a45562d5891 authored over 7 years ago
update TODO
663836ea11aabb7d587f2c38f9376a2acf9cf94a authored over 7 years ago
663836ea11aabb7d587f2c38f9376a2acf9cf94a authored over 7 years ago
simplify
5c253468a59eed17a04ed9eed23da90f1b1da1a8 authored over 7 years ago
5c253468a59eed17a04ed9eed23da90f1b1da1a8 authored over 7 years ago
extend NAFrame functionality
ebd71c927a698c18ec5d1876043b84ea71fe88e1 authored over 7 years ago
ebd71c927a698c18ec5d1876043b84ea71fe88e1 authored over 7 years ago
fix HAM shuffler
3bd541c8c36c8ea8fcabbccf5d6bd99d850d3164 authored over 7 years ago
3bd541c8c36c8ea8fcabbccf5d6bd99d850d3164 authored over 7 years ago
use frame refs everywhere
88c03b61673e1b5e7496433b621710a38134c588 authored over 7 years ago
88c03b61673e1b5e7496433b621710a38134c588 authored over 7 years ago
simplify error handling
b1be9318bde52e93b833ef418bffcbdcb14e9d79 authored over 7 years ago
b1be9318bde52e93b833ef418bffcbdcb14e9d79 authored over 7 years ago
minor register improvements
34829caaa66f6842c2649fc0b4496a9d12454766 authored over 7 years ago
34829caaa66f6842c2649fc0b4496a9d12454766 authored over 7 years ago
use clearer names for GDV codecs
e5e85f326e9edbfdecb8e93a21834984ae201380 authored over 7 years ago
e5e85f326e9edbfdecb8e93a21834984ae201380 authored over 7 years ago
move NAStream/NAPacket definitions into module frame
48c88fde06894a7692eb6350cbef12aa85d923f1 authored over 7 years ago
48c88fde06894a7692eb6350cbef12aa85d923f1 authored over 7 years ago
fix copy-paste error
2a4130ba5dc9b9b8c34222997a0298a372578987 authored over 7 years ago
2a4130ba5dc9b9b8c34222997a0298a372578987 authored over 7 years ago
make internal struct non-public
999ca6c91a5f4a696cbb62f814921ccfb8a63105 authored over 7 years ago
999ca6c91a5f4a696cbb62f814921ccfb8a63105 authored over 7 years ago
structure decoders a bit too
70259941696929b91c6b3cbf2aeb476b2b34dda7 authored over 7 years ago
70259941696929b91c6b3cbf2aeb476b2b34dda7 authored over 7 years ago
prettier demuxers module
3f7c7cfd270b5b75917508aee6ca5877433a984d authored over 7 years ago
3f7c7cfd270b5b75917508aee6ca5877433a984d authored over 7 years ago
make an interface for working with demuxers
eb71d98ffafe7cc00bab4c3b7c9c97f813eca6c4 authored over 7 years ago
eb71d98ffafe7cc00bab4c3b7c9c97f813eca6c4 authored over 7 years ago
decoders framework and sample decoder
77d06de29413155ff49abe69a6a946295355655e authored over 7 years ago
77d06de29413155ff49abe69a6a946295355655e authored over 7 years ago
more work on supporting decoders in framework
6611650404a13bca86a311afdc314406e725897c authored over 7 years ago
6611650404a13bca86a311afdc314406e725897c authored over 7 years ago
simplify names in register
45e794c4181f03a75a9d7dfce4bc0bf9ce94b6b0 authored over 7 years ago
45e794c4181f03a75a9d7dfce4bc0bf9ce94b6b0 authored over 7 years ago
extend formats functionality a bit
b68ff5ae2df5af3cc07a8842dcdf949f286618b1 authored over 7 years ago
b68ff5ae2df5af3cc07a8842dcdf949f286618b1 authored over 7 years ago
features for disabling components
77071e0b70aeabb96f5f74cf95d7d9ee864d14f5 authored over 7 years ago
77071e0b70aeabb96f5f74cf95d7d9ee864d14f5 authored over 7 years ago
add PCM codecs to the register
b58d7656167205d9e8f48739f58637689d369314 authored over 7 years ago
b58d7656167205d9e8f48739f58637689d369314 authored over 7 years ago
use codec name in info
ccae5343c71a92519937b9eafd9af0fe0ce3d799 authored over 7 years ago
ccae5343c71a92519937b9eafd9af0fe0ce3d799 authored over 7 years ago
codec register
d48ee4147254b8019b45647d6a10d3d0c83a5fc0 authored over 7 years ago
d48ee4147254b8019b45647d6a10d3d0c83a5fc0 authored over 7 years ago
simplify chunk/list handling a bit
c84e0be04d7cb9be2f3df7c98d24c0c01c65909b authored over 7 years ago
c84e0be04d7cb9be2f3df7c98d24c0c01c65909b authored over 7 years ago
AVI demuxer
ca41f125f3589e28991a1ba5ee044154d2283075 authored over 7 years ago
ca41f125f3589e28991a1ba5ee044154d2283075 authored over 7 years ago
print more info for streams
83e603fadb920a29f16a1ef2cedb9be4048dab5a authored over 7 years ago
83e603fadb920a29f16a1ef2cedb9be4048dab5a authored over 7 years ago
RGB24 formaton
653e5afd9cc1047d60f3faed8f772cb82d26368d authored over 7 years ago
653e5afd9cc1047d60f3faed8f772cb82d26368d authored over 7 years ago
make read_buf() always read proper sizes
89de616c775e58728cacc7065e0e47528a78d9df authored over 7 years ago
89de616c775e58728cacc7065e0e47528a78d9df authored over 7 years ago
revamp stream handling in demuxers
20ef4353905883ca289782858ccfcd7d2146fa42 authored over 7 years ago
20ef4353905883ca289782858ccfcd7d2146fa42 authored over 7 years ago
Split formats into separate file and extend their functionality
fba6f8e46fbe906f5c7b372becc14c4400533eeb authored over 7 years ago
fba6f8e46fbe906f5c7b372becc14c4400533eeb authored over 7 years ago
use Self instead of explicit type
5a5a3ecbefb7c7d5274c4a76ade76d650f3e4d0c authored over 7 years ago
5a5a3ecbefb7c7d5274c4a76ade76d650f3e4d0c authored over 7 years ago
channel map work
3b501dcbaabd5922d829b217a541e697e8ed1a59 authored almost 8 years ago
3b501dcbaabd5922d829b217a541e697e8ed1a59 authored almost 8 years ago
first stab at channel map
94dbb551085a37777c35a8759d10252262484723 authored almost 8 years ago
94dbb551085a37777c35a8759d10252262484723 authored almost 8 years ago
soniton should report if sample is signed
34e4b6177aee170ab36ba9a91185cab1d51266ff authored almost 8 years ago
34e4b6177aee170ab36ba9a91185cab1d51266ff authored almost 8 years ago
get rid of lifetimes in infos
8869d4521f334c97c188a7d558e19489b9677ed8 authored almost 8 years ago
8869d4521f334c97c188a7d558e19489b9677ed8 authored almost 8 years ago
TODO
ef6cd8339ea32c81a5055ab3683252e174861db6 authored almost 8 years ago
ef6cd8339ea32c81a5055ab3683252e174861db6 authored almost 8 years ago
add TODO
84b9e09f8e17048216652af750dac08607a566c7 authored almost 8 years ago
84b9e09f8e17048216652af750dac08607a566c7 authored almost 8 years ago
integer code reader
d7fcdd86dd9f353e6f7b19bf84592698c4b020be authored almost 8 years ago
d7fcdd86dd9f353e6f7b19bf84592698c4b020be authored almost 8 years ago
complete codebook LUT generator
0ca65ffdfd8d16f8eb3b13f9a0832c60921934cf authored almost 8 years ago
0ca65ffdfd8d16f8eb3b13f9a0832c60921934cf authored almost 8 years ago
use peek in GDV demuxer
e24794ee1808504fd9d2083f5c725bdb8a19fd38 authored almost 8 years ago
e24794ee1808504fd9d2083f5c725bdb8a19fd38 authored almost 8 years ago
peek funcs for byteio
794364cf6dc794ccc73f97056ee52199b88769a5 authored almost 8 years ago
794364cf6dc794ccc73f97056ee52199b88769a5 authored almost 8 years ago
bitreader fixes
a961f92b2a5f61d2e0776e9614a72dd5c8394071 authored almost 8 years ago
a961f92b2a5f61d2e0776e9614a72dd5c8394071 authored almost 8 years ago
demuxer initial work
5869fd634c6a174ef2c541ddad4b1a4e9ec26d29 authored almost 8 years ago
5869fd634c6a174ef2c541ddad4b1a4e9ec26d29 authored almost 8 years ago
byteio doesn't need offset on read_skip()
6b167b0cdd9acdfa59034ab9abcc27bddad38418 authored almost 8 years ago
6b167b0cdd9acdfa59034ab9abcc27bddad38418 authored almost 8 years ago
add codebook reader
4667915ab74fdf5bb14acbb486543090232bc74b authored almost 8 years ago
4667915ab74fdf5bb14acbb486543090232bc74b authored almost 8 years ago
initial work
90aa4e6be97ce0849901ce188b30773b2d6662ff authored almost 8 years ago
90aa4e6be97ce0849901ce188b30773b2d6662ff authored almost 8 years ago