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
scaler initial work
03accf760cf79bc56d7c6dc6e82cd885fb7e1e13 authored almost 6 years ago
03accf760cf79bc56d7c6dc6e82cd885fb7e1e13 authored almost 6 years ago
dec_video: use scaler in RGB frames
51bcc8ea224efabe86e8676a6fc4b23f5e2079e5 authored almost 6 years ago
51bcc8ea224efabe86e8676a6fc4b23f5e2079e5 authored almost 6 years ago
formats: mark paletted formats as packed
c7d8d94809fd5cdebc191c2ff86aa9c0c2d77dbf authored almost 6 years ago
c7d8d94809fd5cdebc191c2ff86aa9c0c2d77dbf authored almost 6 years ago
formats: change RGB24 formaton from BGR to RGB
c6297d1f0324638b5d9d818b57c53f626a4e5493 authored almost 6 years ago
c6297d1f0324638b5d9d818b57c53f626a4e5493 authored almost 6 years ago
formats: some enhancements for upcoming rescale
8efb7386391c5605a81acb38d588ff5111765f05 authored almost 6 years ago
8efb7386391c5605a81acb38d588ff5111765f05 authored almost 6 years ago
switch NAFrame references to Arc
171860fcc4a4ba3ec28bc4b720b9f582377be4cf authored almost 6 years ago
171860fcc4a4ba3ec28bc4b720b9f582377be4cf authored almost 6 years ago
switch NAStream reference to Arc
70910ac3fdc02c7b7727a4a294f55134e9f5141d authored almost 6 years ago
70910ac3fdc02c7b7727a4a294f55134e9f5141d authored almost 6 years ago
core: implement Default for NABufferRef
49db8a1187bd05535f13a5d13effb9f0bb8ac394 authored almost 6 years ago
49db8a1187bd05535f13a5d13effb9f0bb8ac394 authored almost 6 years ago
switch NACodecInfo to Arc
2422d9699cd56cbb86ac32b3e8dd026e20a89db5 authored almost 6 years ago
2422d9699cd56cbb86ac32b3e8dd026e20a89db5 authored almost 6 years ago
add NASimpleVideoFrame and try it in RV60 decoder
cd830591a8770b4a56ce9b938574adcee3ed33f5 authored almost 6 years ago
cd830591a8770b4a56ce9b938574adcee3ed33f5 authored almost 6 years ago
switch to refcounted buffers
1a967e6bad5f17943b4de0607078eb940ad5adfe authored almost 6 years ago
1a967e6bad5f17943b4de0607078eb940ad5adfe authored almost 6 years ago
bink2: fix intra block DCs
3c38de0f394218a267cf15edda331dc4f2ed61bb authored almost 6 years ago
3c38de0f394218a267cf15edda331dc4f2ed61bb authored almost 6 years ago
tm2x: add inter mode and switch output to YUV
0cc2044a82c56c9f71de72ffc5942534d3e6e9e3 authored almost 6 years ago
0cc2044a82c56c9f71de72ffc5942534d3e6e9e3 authored almost 6 years ago
dec_video: allow YUV444 output
539a95437a897e54444842104293ff346a31f9c9 authored almost 6 years ago
539a95437a897e54444842104293ff346a31f9c9 authored almost 6 years ago
TrueMotion 2X decoder (intra-only for now)
2994c841b2b9d62c91d1ce0ca7c8801d03a5f4cf authored almost 6 years ago
2994c841b2b9d62c91d1ce0ca7c8801d03a5f4cf authored almost 6 years ago
bmv3: fix colour update skip decoding
d5f2d0712d6627920d835a6e464dd5c0fe3c6bfd authored almost 6 years ago
d5f2d0712d6627920d835a6e464dd5c0fe3c6bfd authored almost 6 years ago
Discworld Noir BMV video decoder
410e63c2cc2645841f89daf7444783ab8f6fd7f1 authored almost 6 years ago
410e63c2cc2645841f89daf7444783ab8f6fd7f1 authored almost 6 years ago
bmv3: do not demux empty video frames
726973ae7a1a69bef41732a4b3202b1b60fab0ca authored almost 6 years ago
726973ae7a1a69bef41732a4b3202b1b60fab0ca authored almost 6 years ago
game: add Discworld Noir BMV demuxer and audio decoder
ecda1cc1266117b3bb8669b06185d2e15a265ebe authored almost 6 years ago
ecda1cc1266117b3bb8669b06185d2e15a265ebe authored almost 6 years ago
bink2: transpose quant matrix for KB2f
9e9e49d110c5fb5ec71be9b25a4a00d88af70c84 authored almost 6 years ago
9e9e49d110c5fb5ec71be9b25a4a00d88af70c84 authored almost 6 years ago
bink2: alpha support and proper slices
9dce67e34bf9bd6f9a1293e54606e19fe1f608e6 authored almost 6 years ago
9dce67e34bf9bd6f9a1293e54606e19fe1f608e6 authored almost 6 years ago
bink2: decode KB2i flags
e2392676887847227d2f3a65b7e6ed4f453d2897 authored almost 6 years ago
e2392676887847227d2f3a65b7e6ed4f453d2897 authored almost 6 years ago
ivr: demuxer fixes
6dc93d3569352f29b19737a4978cae1bd471e06c authored almost 6 years ago
6dc93d3569352f29b19737a4978cae1bd471e06c authored almost 6 years ago
bink2: luma MC and slice height fixes
d18866738a95c65b5be42c1af0506122b0c3e9d0 authored almost 6 years ago
d18866738a95c65b5be42c1af0506122b0c3e9d0 authored almost 6 years ago
bink2: correct KB2f IDCT
3654ecf2b8350997039447a846bb60319aadac7c authored almost 6 years ago
3654ecf2b8350997039447a846bb60319aadac7c authored almost 6 years ago
bink demuxer: skip unknown field in KB2i
ffdf2c7f37da3f3bf8fad63a9e693ed89454d4e6 authored almost 6 years ago
ffdf2c7f37da3f3bf8fad63a9e693ed89454d4e6 authored almost 6 years ago
bink2: implement calc_dc as in the reference
5de1b1183a7a086f03fa5de407bb5df2445a3524 authored almost 6 years ago
5de1b1183a7a086f03fa5de407bb5df2445a3524 authored almost 6 years ago
disable bink2 test output
68331a50ad0951afc73c4031f8d5ffe84d1c00bc authored almost 6 years ago
68331a50ad0951afc73c4031f8d5ffe84d1c00bc authored almost 6 years ago
Bink2 semi-working decoder
232deab9fab7cb6554e05a9f68fc36a1b372aebf authored almost 6 years ago
232deab9fab7cb6554e05a9f68fc36a1b372aebf authored almost 6 years ago
move test files into subdirectories
1678d59a37c619e7a3a2604f4bd23bb10c1769f6 authored almost 6 years ago
1678d59a37c619e7a3a2604f4bd23bb10c1769f6 authored almost 6 years ago
indeo: fix 4x4 blocks decoding
009a04a99f0f0c8a2084f7ea8168a07c660b760e authored almost 6 years ago
009a04a99f0f0c8a2084f7ea8168a07c660b760e authored almost 6 years ago
VMD fixes
aa7e65d284a733dee69a47ec9a3f612884ba4a17 authored almost 6 years ago
aa7e65d284a733dee69a47ec9a3f612884ba4a17 authored almost 6 years ago
indeo3: fix fill_block8x8
8865cd08467b920c58f5bf7664b0531214404f31 authored almost 6 years ago
8865cd08467b920c58f5bf7664b0531214404f31 authored almost 6 years ago
indeo3: support non-modulo 16 dimensions somewhat
7a95487cb38c3c98dd2e70fb417b61c4392d693f authored almost 6 years ago
7a95487cb38c3c98dd2e70fb417b61c4392d693f authored almost 6 years ago
VMD demuxer and decoder
9895bd7b1732a96f0b3f61bf7c95ba342bd08b1e authored almost 6 years ago
9895bd7b1732a96f0b3f61bf7c95ba342bd08b1e authored almost 6 years ago
smacker: reset only non-empty last symbols
af37e28afd991bca600b97a1cb97bc3ad358bc4f authored almost 6 years ago
af37e28afd991bca600b97a1cb97bc3ad358bc4f authored almost 6 years ago
byteio: make standalone read_uXX{be,le} functions
95058bc1b14392a24f3ab760ee34b494d61318d8 authored almost 6 years ago
95058bc1b14392a24f3ab760ee34b494d61318d8 authored almost 6 years ago
fix allocated buffer mutability after previous commit
b70cc0062fd4d791ee20f23439a3b08a04921835 authored almost 6 years ago
b70cc0062fd4d791ee20f23439a3b08a04921835 authored almost 6 years ago
frame: make get_vbuf() work for immutable refs
6e09a92e6b5a5d49f5f64e564ff3a93ca75a8a2e authored almost 6 years ago
6e09a92e6b5a5d49f5f64e564ff3a93ca75a8a2e authored almost 6 years ago
add test for missing codec descriptions
d10c9311ca4aba2e9e22e7771bc68f0637a1ffd9 authored almost 6 years ago
d10c9311ca4aba2e9e22e7771bc68f0637a1ffd9 authored almost 6 years ago
add missing codec descriptions
e8e022f4f22b1cc84abb27a53eda3b9d3d93bad9 authored almost 6 years ago
e8e022f4f22b1cc84abb27a53eda3b9d3d93bad9 authored almost 6 years ago
rename truemotion[3-7] into vp[3-7]
40e9529189ad00f3306baa873d6b2bbc46204957 authored almost 6 years ago
40e9529189ad00f3306baa873d6b2bbc46204957 authored almost 6 years ago
Duck TrueMotion2 decoder
8bde0eaee45d07c3a7280e53cd155ea8728e2536 authored almost 6 years ago
8bde0eaee45d07c3a7280e53cd155ea8728e2536 authored almost 6 years ago
make {Full,Short}CodebookDesc fields public
9a62b981fb6eef07812c36e55e9193298d23f72b authored almost 6 years ago
9a62b981fb6eef07812c36e55e9193298d23f72b authored almost 6 years ago
add repr(C) to FFTComplex just in case
b01971f27e651b8cc4bfefdf0ef763768baf1fa3 authored almost 6 years ago
b01971f27e651b8cc4bfefdf0ef763768baf1fa3 authored almost 6 years ago
Duck ADPCM decoders
029d2552f0092c62a3ca635dca107e6a1dd3ad22 authored almost 6 years ago
029d2552f0092c62a3ca635dca107e6a1dd3ad22 authored almost 6 years ago
register Duck ADPCM twoccs
fadee95fc0cf722c94a66ea7683533a1728ec6a2 authored almost 6 years ago
fadee95fc0cf722c94a66ea7683533a1728ec6a2 authored almost 6 years ago
allstuff: register duck crate
8e4fa38a4c2f4e61330839648f3e148f8705f5bb authored about 6 years ago
8e4fa38a4c2f4e61330839648f3e148f8705f5bb authored about 6 years ago
TrueMotion 1 decoder
2d90e8b606894b7586e58985b2a6fbd52ca159df authored about 6 years ago
2d90e8b606894b7586e58985b2a6fbd52ca159df authored about 6 years ago
decvideo: output more RGB formats
a191f568b14cfba727449e77444cf0bcc931c01a authored about 6 years ago
a191f568b14cfba727449e77444cf0bcc931c01a authored about 6 years ago
frame: add 32-bit packed video buffer and fix video buffer type allocation
3bba1c4a09266bf7bd0dfa7e7ca80f23015d83c8 authored about 6 years ago
3bba1c4a09266bf7bd0dfa7e7ca80f23015d83c8 authored about 6 years ago
formats: add some helper functions and make formaton and chromaton fields public
386957f12da36ca64649949c9d4a7a11adfcf62c authored about 6 years ago
386957f12da36ca64649949c9d4a7a11adfcf62c authored about 6 years ago
register On2 AVC twoccs
a38be6e465023778a1b0de9d4399e828f5387300 authored about 6 years ago
a38be6e465023778a1b0de9d4399e828f5387300 authored about 6 years ago
crate for Duck decoders with TM RT decoder
1b8522d6275f5a8e252b7c7283ed4d80a594db93 authored about 6 years ago
1b8522d6275f5a8e252b7c7283ed4d80a594db93 authored about 6 years ago
register Duck fourccs
b2d656d00ab4665c9e29aefdcf175003a63463f4 authored about 6 years ago
b2d656d00ab4665c9e29aefdcf175003a63463f4 authored about 6 years ago
Bink video decoder
b83a3961a4d4b64e3df91b202d22d9164aa92a25 authored about 6 years ago
b83a3961a4d4b64e3df91b202d22d9164aa92a25 authored about 6 years ago
core: implement defaults for some objects
241e56f135c572e4bd9f33d59826f978be5e9302 authored about 6 years ago
241e56f135c572e4bd9f33d59826f978be5e9302 authored about 6 years ago
remove obsolete TODO
7d109765c123dba7bbb49573e7a1973f1c3d7777 authored about 6 years ago
7d109765c123dba7bbb49573e7a1973f1c3d7777 authored about 6 years ago
fix detection module and Bink2 extension
4d477e238a982a986a8e32f23b405ff82b3feb41 authored about 6 years ago
4d477e238a982a986a8e32f23b405ff82b3feb41 authored about 6 years ago
binkaudio: fix channelmap
ef1d2014441deb8c142ecce64fbed2ca0958f1b5 authored about 6 years ago
ef1d2014441deb8c142ecce64fbed2ca0958f1b5 authored about 6 years ago
allow RDFT use inverse FFT and remove reversing results in Bink audio decoder
b3799375d68d06aa6d6872f7df33a6f5ddf5c503 authored about 6 years ago
b3799375d68d06aa6d6872f7df33a6f5ddf5c503 authored about 6 years ago
Bink audio decoder (semi-working)
e5ea652540a63efcd09af052d74d2c6bcaa0a65a authored about 6 years ago
e5ea652540a63efcd09af052d74d2c6bcaa0a65a authored about 6 years ago
binkdmx: pass file version as audio extradata
bce85425aa0ae35d21d9699b07ea77197b789ff7 authored about 6 years ago
bce85425aa0ae35d21d9699b07ea77197b789ff7 authored about 6 years ago
binkdmx: do not demux zero audio frames
5faa5676138924a81d90f23377915d791695fd3b authored about 6 years ago
5faa5676138924a81d90f23377915d791695fd3b authored about 6 years ago
core: add DCT functions
5a990253d72311958164c0680a6614b52d5cecca authored about 6 years ago
5a990253d72311958164c0680a6614b52d5cecca authored about 6 years ago
add RDFT
c3528afd0ea99efa1ebff8e1fc0a01a2b255daa8 authored about 6 years ago
c3528afd0ea99efa1ebff8e1fc0a01a2b255daa8 authored about 6 years ago
Bink demuxer
c6c21059c1782d1be3bce200862e96bf97c960bd authored about 6 years ago
c6c21059c1782d1be3bce200862e96bf97c960bd authored about 6 years ago
codebook: make TableDescReader accept non-static tables
db63f876c1a23ab4b52629a485aab520101a6345 authored about 6 years ago
db63f876c1a23ab4b52629a485aab520101a6345 authored about 6 years ago
BMV detection entry
128253cc176c24aa8934a1a2b1c644da56df2764 authored about 6 years ago
128253cc176c24aa8934a1a2b1c644da56df2764 authored about 6 years ago
RAD formats crate and Smacker demuxer and decoder
606c448ef167017c3171b49f9eb2af82c15079ce authored about 6 years ago
606c448ef167017c3171b49f9eb2af82c15079ce authored about 6 years ago
Discworld 2 BMV support
9067c1f81447fe27bfa7e292e2dd21b29f5959cd authored about 6 years ago
9067c1f81447fe27bfa7e292e2dd21b29f5959cd authored about 6 years ago
public interface for chromaton creation
0cc09358bda53a327937e503e1166bf55b84f319 authored about 6 years ago
0cc09358bda53a327937e503e1166bf55b84f319 authored about 6 years ago
use chromaton offsets when writing paletted image
ccc30e3991dfb6905347b6276ada399667513037 authored about 6 years ago
ccc30e3991dfb6905347b6276ada399667513037 authored about 6 years ago
remove unused imports
c3904fe5804a28e73822c27c69ba10a716cb290d authored about 6 years ago
c3904fe5804a28e73822c27c69ba10a716cb290d authored about 6 years ago
re-export some core dependencies
4e8b4f31bc2ef2b22b4c725aa07dfc776664a97b authored about 6 years ago
4e8b4f31bc2ef2b22b4c725aa07dfc776664a97b authored about 6 years ago
ignore assets dir
11a46b93be48216b494cbafc4c0455e3317df733 authored about 6 years ago
11a46b93be48216b494cbafc4c0455e3317df733 authored about 6 years ago
fix warnings
674ebc332a586c1e8ca1050f2c23395d9f970ac0 authored about 6 years ago
674ebc332a586c1e8ca1050f2c23395d9f970ac0 authored about 6 years ago
fix the rest of tests
3167c45c8087a692192021e08a8063dff680001c authored about 6 years ago
3167c45c8087a692192021e08a8063dff680001c authored about 6 years ago
split remaining decoders and demuxer from core
38953fb529efad1b0b609eec77f7839e62ad2719 authored about 6 years ago
38953fb529efad1b0b609eec77f7839e62ad2719 authored about 6 years ago
try to fix tests
4f6124ac474e05ab343505444cdbb69b67829e2c authored about 6 years ago
4f6124ac474e05ab343505444cdbb69b67829e2c authored about 6 years ago
allow nihav-tool in the same directory with other crates
ce64639a7a453c797519d5bdb64b5424bde59262 authored about 6 years ago
ce64639a7a453c797519d5bdb64b5424bde59262 authored about 6 years ago
split NihAV into subcrates
5641dccfbf2a70d589cf094a0d4ed5a10f919f00 authored about 6 years ago
5641dccfbf2a70d589cf094a0d4ed5a10f919f00 authored about 6 years ago
GremlinVideo audio decoder
b74ff9fac35d41737d71d97227fad233aa4a4b49 authored about 6 years ago
b74ff9fac35d41737d71d97227fad233aa4a4b49 authored about 6 years ago
drop unneeded mut for mutable refs
4a9d2671dbfa6cab657ef52d321f153174cb6e1b authored about 6 years ago
4a9d2671dbfa6cab657ef52d321f153174cb6e1b authored about 6 years ago
Rust2018: use new addressing scheme
aca8904163fb0a2bed0f5939097ddec3654d0551 authored about 6 years ago
aca8904163fb0a2bed0f5939097ddec3654d0551 authored about 6 years ago
rmdec: remove some cruft
47add47cb6a02a68e6e94755ba24ff348ca2065b authored about 6 years ago
47add47cb6a02a68e6e94755ba24ff348ca2065b authored about 6 years ago
rmdec: factor out common code and add IVR demuxing support
418bd0b81942a099e8c332b5290a5678b9167e91 authored about 6 years ago
418bd0b81942a099e8c332b5290a5678b9167e91 authored about 6 years ago
cook: block should accomodate data for JS channels too
69f77596654dce5eaece3507ea3b34a17db89b3a authored about 6 years ago
69f77596654dce5eaece3507ea3b34a17db89b3a authored about 6 years ago
rmdec: support MLTI streams
d4df9ee1ede2aafa2fee47f327683cbdf165bb6b authored about 6 years ago
d4df9ee1ede2aafa2fee47f327683cbdf165bb6b authored about 6 years ago
rmdec: support multiple DATA chunks
770bef6ffe472f957ec99719ee7085291fc09712 authored about 6 years ago
770bef6ffe472f957ec99719ee7085291fc09712 authored about 6 years ago
RealAudio demuxer
d1304e6effc696fa12845a03e6c4b69d7e3a134a authored about 6 years ago
d1304e6effc696fa12845a03e6c4b69d7e3a134a authored about 6 years ago
byteio: update syntax
98428ee2d74f3475bc56bd8f317db44b67742b41 authored about 6 years ago
98428ee2d74f3475bc56bd8f317db44b67742b41 authored about 6 years ago
rv6: make test silent
1f7e9371e2ec548b6821bb01ce7ba82c4cd8068d authored about 6 years ago
1f7e9371e2ec548b6821bb01ce7ba82c4cd8068d authored about 6 years ago
RealVideo 6 decoder (mostly working)
52aad9fed3d4cfb4243fdd54522aa28d40068fad authored about 6 years ago
52aad9fed3d4cfb4243fdd54522aa28d40068fad authored about 6 years ago
codebook: reject invalid codes
26488721a0cdb26c33f4e35f177c40fb81984346 authored about 6 years ago
26488721a0cdb26c33f4e35f177c40fb81984346 authored about 6 years ago
h263+rv20: use modified dquant and chroma quant
43c8b55e9b586d6814b0588516eadf9bd12c9685 authored about 6 years ago
43c8b55e9b586d6814b0588516eadf9bd12c9685 authored about 6 years ago
rmdec: fix wrong read_xxle()
7348405bb0e9c70c9f9cbf3f13bb7c2b7dd86d5b authored about 6 years ago
7348405bb0e9c70c9f9cbf3f13bb7c2b7dd86d5b authored about 6 years ago
rmdec: demux .rmhd too
db5cc44ba0982de9addf169510630d5ad033f7ef authored about 6 years ago
db5cc44ba0982de9addf169510630d5ad033f7ef authored about 6 years ago
registry: add RealVideo 6 record
0b791d5cfd2e6d844945c4619a13b822bccfbf69 authored about 6 years ago
0b791d5cfd2e6d844945c4619a13b822bccfbf69 authored about 6 years ago
fix trailing whitespace
190f8cf038e951ba9af0f0ac4a120dd0a7847b6d authored over 6 years ago
190f8cf038e951ba9af0f0ac4a120dd0a7847b6d authored over 6 years ago