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

mov: do not skip deflate stream header, inflate can do it automatically now

61a228fffe74899d177c1c2876b2a4e3bf43cba8 authored over 4 years ago
nihav_core/deflate: recognize deflated stream header in uncompress()

1f50a8cf7cce96c3b2b67343dc57ca17854c0094 authored over 4 years ago
mov: support compressed header

fbf1f900e6e6da46026938f90f1eaba2034aa79a authored over 4 years ago
codec_support/blockdsp: add halfpel interpolation functions

0faa067bfda9b9460a1c7275859089f5b01e0a67 authored over 4 years ago
registry: mark Sorenson Video 3 as having B-frames

8251c0ab062f56d766a897bca14b97fb284e0415 authored over 4 years ago
register more Sorenson Video FOURCCs

b2689495d6f78aa0c0fbf006dae5a185b7c79d7d authored over 4 years ago
core/bitreader: add get_data() for accessing bitreader input directly

bebc390bcfe51ffa0509a69bf1acfa7cccde5d7b authored over 4 years ago
make HAMShuffler generic

8d7a1c5c2b1c41d284cbe7ab3d3ee344755db7bc authored over 4 years ago
msvideo1enc: switch to MD5-based test

c75dce78e4ee295c8ceeac769275921ac5ebb1f5 authored over 4 years ago
msadpcmenc: switch to MD5-based test

6dc8bcd916068c22adf4a7a6f9bf77ca3512c2b0 authored over 4 years ago
codec_support/test: add test_encoding_md5() for testing encoders by output hash

0baa008948d865dcd7b4e4aa8057b24824398cd9 authored over 4 years ago
avi: handle audio extradata shorter than chunk size

c7a1307604dd07413141fdc71529f3606622ac93 authored over 4 years ago
commonfmt: fix or silence clippy warnings

61cab15b810434b8e62234ab5cdfcb17ec2d566d authored over 4 years ago
vivo: fix or silence clippy warnings

494ad253e745d90795e6e1bbce622e4d2a1ef7e6 authored over 4 years ago
registry: silence clippy warnings

49d0cbfe8fdd3c33658e8d64be24e879cb7849e1 authored over 4 years ago
realmedia: fix or silence clippy warnings

fa57381ec2a3b8c441aa1388492b9ca037cfcf78 authored over 4 years ago
rad: fix or silence clippy warnings

bf109afe32ce8eb2722ebd830667f9438ba21b54 authored over 4 years ago
ms: fix or silence clippy warnings

4efceb69a4604c623de2ca48c841d06615558365 authored over 4 years ago
indeo: fix or silence clippy warnings

5a6dec5fd53a92cc8696655084f986a69dc6a230 authored over 4 years ago
game: fix or silence clippy warnings

7450554d7dbd9ac5bb73bc48389bb9c08dc8d714 authored over 4 years ago
duck: fix or silence clippy warnings

47933c6d7ef4dc3ca6d549199081c67cea324c36 authored over 4 years ago
codec_support: fix or silence clippy warnings

03011b993dc4873b39d981f62abc01591a0544f7 authored over 4 years ago
core: fix or silence clippy warnings

b36f412c24813b14cb2b1f8fd151863e2a49c1e2 authored over 4 years ago
cinepakenc: switch default quantisation mode to median cut

36ce88be3f590a876fe539c8f631a58af2ea2cac authored over 4 years ago
cinepakenc: take into account the number of quantised entries

592d288947c53bae97b76985c70f37e2b0ff820f authored over 4 years ago
codec_support/vq: make ELBG report the number of meaningful codewords

f808017ea8cd6a3a5e6964d7e4467672a6c74245 authored over 4 years ago
codec_support/vq: use 1% improvement as a threshold in ELBG loop

c5a6ae875be31f47bc318a6dc5b1a0209b9b66f7 authored over 4 years ago
codec_support/vq: calculate full cluster distortion instead of an average

02f41cfc7bebe283323a73a34ef14601116116da authored over 4 years ago
codec_support/vq: do not move empty group centroid

4347bba10cf40229706ee48a8a868a35c82cd4c0 authored over 4 years ago
avimux: pad odd frame chunks

77d52ff687dc8ebb0a565b3be4777a3adba3b953 authored over 4 years ago
mov: do not generate palette for color table ID -1

2949bcfa141c1f25b9b1b4d5c346acc9cc3b0a2a authored over 4 years ago
avi: fix index parsing

5dbd154052b17950c724d61c51adb5adb11b1dc7 authored over 4 years ago
cinepakenc: add missing field in NAVideoInfo used in test

6bc499a08e97a9dc27955faf3fdcf8a206e9991a authored over 4 years ago
cinepakenc: fix V1-only intra mode

1047e98335ad782b48bcc88e9277336576c20597 authored over 4 years ago
cinepak: fix inter-frames decoding

b954eb8bcb1da75398dce9707cd4ea6bf8c49807 authored over 4 years ago
add A-law and mu-law decoders

67a315858b8b74d4fd9a34048d4ab50530a5bf18 authored over 4 years ago
mov: fix bitdepth handling

8019c866b1fc36e1f13cdc4e7d61e91990c989c1 authored over 4 years ago
registry: add common QuickTime codecs

3d5fb08f404cd219161c2133e24022d53acdec61 authored over 4 years ago
mov: support default palette and grayscale mode

2736c15a4e47e346a6a05e12c988b230ec80d2d1 authored over 4 years ago
core: add iterator for the lists of registered demuxers and muxers

cec53b883696692aab5db70045be143ff0be01ea authored over 4 years ago
registry: add entry for MS RLE

03c406ea8acbaa3d0914005fec6cb896d5cdc144 authored over 4 years ago
rv60: switch to MD5-based test

c512399803a6e83c830f6614e8868d954cd5fae6 authored over 4 years ago
rv60: fix neighbourhood check

5536ee658e0edf2f73970fb5d0aa724a92d6c223 authored over 4 years ago
rmdemux: support index version 2

60b9641e93c0feb263f961dec5be151b59b5939a authored over 4 years ago
rv6: add frame skipping option

54d2b09a7863070fabde6f8df45320ba35e8030b authored over 4 years ago
add frame skip option for decoders

0975e7e77fc0b337dad578071a6deca6aa2b4697 authored over 4 years ago
Microsoft RLE decoder

423005dc1d521e9089c9ddcf020979b825e30443 authored over 4 years ago
add declared bitdepth to NAVideoInfo

30940e7459d0fa54e1831bb9825b1b91787ac3d7 authored over 4 years ago
msadpcm: fix test after sample order change

0be53e583e2433d7a1702caa24f3864a08f31dd1 authored over 4 years ago
PCM encoder

f5c54c1053ae1665907d4a356da721c552ce0595 authored over 4 years ago
remove trailing whitespaces

c8db9313866c4d7bcf34e45e486d2f909daa16d9 authored over 4 years ago
core/frame: add helper functions for dealing with reference-counted buffer

89f25cd7aaba43aa728c4923c27da59b7285b170 authored over 4 years ago
msvideo1enc: add keyframe interval option

c9c7f64823f07e1e1dcd3d4a78ef149bf29fc7f5 authored over 4 years ago
cinepakenc: replace missed instance of key_int with the constant

8211e0aadd003c6b02c6f7e8efc9f3930eb9d502 authored over 4 years ago
add nihav-encoder to ignores

02ac9782a6a09dd3450fabc901b9e3e5dc26324a authored over 4 years ago
cinepakenc: remove debug print

8ec8fe90dd159a4361442a66be6f627ad751d387 authored over 4 years ago
factor out keyframe interval option

ee0ca773d99115f67d776735bcad168e1993d2e8 authored over 4 years ago
core: make StreamManager accept NAStreamRef too

b3247252f111872574c1aa3dc993f11d8aa66282 authored over 4 years ago
set stream number in encoders too

2ff5620166d8ce8b838b251d1fdd8de73f3f857c authored over 4 years ago
cinepakenc: introduce several encoding options

3c406629cabc3b77f9198646b0f93fc7e486e277 authored over 4 years ago
copy encoding parameters from the reference when negotiating the format

d722ffe95d298490b0ebb3278d6749b7cf59e4fb authored over 4 years ago
core: implement NAOptionHandler for Muxer

575959e8472949f202277b2cac0225a63ab1acdd authored over 4 years ago
registry: add detect_format_by_name()

4b56e8c9d1b60914c154720561ba759a343d5bbf authored over 4 years ago
core: redesign options module

8a7d01e22bc077744806be21f81898377d0726b3 authored over 4 years ago
allstuff: add encoders and muxers

f52b598b53446d98c43c5ae58f02df9194364ba1 authored over 4 years ago
experimental Cinepak encoder

a178c22cac8a9eea22eba4d2e3ebc34294054c6c authored over 4 years ago
core/codecs: implement AllocatorError -> EncoderError conversion

2dbe1e64ee27b0f28a6d670daba0fc56c76a2fb1 authored over 4 years ago
codec_support/test: document enc_video module

6def760f4a44a04763517c35769ef8220b783472 authored over 4 years ago
commonfmt: make AVI and WAV muxers use proper remuxing test

68e5a4ca64f5f0a08e9a46048f03e47b68d4c21f authored over 4 years ago
codec_support/test: add remuxing tests

f93045503e36631ed862a657d9266719f7784e26 authored over 4 years ago
introduce option handling for decoders

7d57ae2f680d7a1eba7af2ee831f305b2f0f9324 authored over 4 years ago
introduce option handling for encoders

20766f15236404c4eb336229d4a9d202d107bb99 authored over 4 years ago
introduce option handling for demuxers

787b8d03074419d7f8e6b52daba02a3807444bc2 authored over 4 years ago
make muxers handle options

dc80f48ea3097c891b159667ea239d3c20c78bc8 authored over 4 years ago
core: split options into separate module

a0ddfb3d1ef6509bfd5cc957187f98d01c806bd8 authored over 4 years ago
MS Video 1 16-bit encoder and MS ADPCM encoder

dab59886687a0c360a38743b9dc210e8ba269729 authored over 4 years ago
introduce interface and support code for encoders

0b257d9fde8ee0cc24e15a63544b100a0b6da52d authored over 4 years ago
core: preparation work for introducing options

cceb524cf46b4a768c703fdbae5abe1dae11a92c authored over 4 years ago
codec_support: add module for generic vector quantisation

971ae3066382f416b074c24df6b3213431856b81 authored over 4 years ago
make muxers report their capabilities

f0081142878786d1a07c61e4df2d2a318609b478 authored over 4 years ago
core/scale: make sure that yuv2rgb kernel outputs to planar RGB

575c0b27ffcb7440620222e6e78c9ecb4006cf99 authored over 4 years ago
core/io: introduce GrowableMemoryWriter

422e87e4397fc168e568e629b8a0f2b6a9f01ad8 authored over 4 years ago
msvideo1: remove debug leftover

67dcbe8a372a96190ad6516aac9dd095849fdcbe authored over 4 years ago
core/scale: support grayscale format

9379096714b83555dd7b06293c153da2895b3263 authored over 4 years ago
core/soundcvt: fix conversion of packed data

b9f94e7b76cfb2544ad8c1af0d6ae4476a03e8f2 authored over 4 years ago
core/frame: add a function for assigning packets to other streams

b3785cd74e6f2ac6bdb1bda21c4c66ab807a73c0 authored over 4 years ago
WAV muxer

db2b1e6c4e542a6f7f1547a90454ae61b0e4ebc1 authored over 4 years ago
codec_support: factor out PNM writing into separate module

8424ddfdb0ed73989e69a75d634ecbd4ad218720 authored over 4 years ago
add WAV demuxer

283abfa6154b38880dc6378d9a618aec4fc2eefe authored over 4 years ago
core/byteio: add read_tag/peek_tag for reading four-byte tags

943d7b1498096582b13e6c2957dab2b9e82d7eac authored over 4 years ago
avimux: remove obsoleted workaround

586ea1879dd193fa71d16302e1c54deb269bc732 authored over 4 years ago
registry: twocc 0x0000 is an unknown codec, mark it as such

9d9c811bd8ca1a67702c7c51c990f61bd1947ec9 authored over 4 years ago
add a crate for common MS formats

4abcd84283e5d7168cc495e41cbc443710bfbd5e authored over 4 years ago
avi: do not put extradata size into extradata for audio streams

f8d697207ac1373091df74002bdc72fd5b2d8944 authored over 4 years ago
avi: ignore actual bimap header size in relation to stream header size

dbf1b2e1895c895da8dc6a0878c1d8a351473162 authored over 4 years ago
avi: do not ignore guessed format

045d52bd013b3b56b5ad79c6333da9f8f7bfd3d1 authored over 4 years ago
avi: fix palette order

93c94df9aef03de908ec55410bbadfeae48b953b authored over 4 years ago
avi: end demuxing when index is encountered

30d39a7a5dd2591903a703a1a252b83efb865859 authored over 4 years ago
avi: provide palette as side data and handle palette changes

956ef3a088a7cf14292b874ab6f49d2c3e31090a authored over 4 years ago
avi muxer

5cd2f53775f5dcb021ab1294417a57d4fc303d42 authored over 4 years ago