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

vivo: improve decoding

2af66d559dfbdedf96bdef85de3fae0a141a5be5 authored about 4 years ago
codec_support/h263: add intra block reconstruction mode with unquantised DCs

7ce1f80b526f0168f35ed8fa24505e563245d49c authored about 4 years ago
codec_support/h263: add IDCT from Annex W

3498b692607273b8075b69cee827103d441d51f4 authored about 4 years ago
aac: issue a warning instead of an error on window sequence mismatch

d4547e6a80fe0dcc76b7453c8b85664738a0e466 authored about 4 years ago
fix or silence clippy warnings

4a1ca15c9298340e8f2cb2ad6016109375cc45b9 authored about 4 years ago
mov: improve audio seeking (hopefully)

5317ee9cf0160ca62988c898526f3e4018bb6f27 authored about 4 years ago
h264: split out main chroma MC cases

c05c6c1fbc3f3b1d9df3b3ed260375daa31076f4 authored about 4 years ago
mov: skip common atoms in video codec extradata

b9862e981309216dda3a1265b9c22b42c55ff592 authored about 4 years ago
mov: fix track duration rescaling

15395de63e3c784e0e4d21de655efa991643e33d authored about 4 years ago
mov: parse mdhd chunk

079fff1d531162a4a5f90a28ad9a37929bcd97a1 authored about 4 years ago
mostly working ITU H.264 decoder

696e4e20bf7167121352f247893370cb83213d5c authored about 4 years ago
add complex frame reorderer for upcoming H.264

8480761d25359f1f88c6d6df020127a7a7ea6c74 authored about 4 years ago
mov: calculate DTS

4e7deeda5279e94cb7e676ad1555e5cfa7c3ad3a authored about 4 years ago
mov: introduce an option to print file structure

650d7bfb176aaf0e482ae0a543c5733eea2f69df authored about 4 years ago
codec_support/data: fix GenericCache internal size

ed2bdcd95043c7fb9860c67a4e32466acbb61124 authored about 4 years ago
maximum FLAC order is 32

fdd68493ebf7c0e1f367ccd3ec3e6c6848d21eff authored about 4 years ago
mov: hopefully fix audio PTS and seeking

7afec34d769a340e73f9074f387c2b25a9b1d847 authored over 4 years ago
fix NATimeInfo::time_to_ts()

edad67652d6a007dc40fbdfa669522b4987285bf authored over 4 years ago
registry: register AAC in MP4

12881f899a64d986dd97df4e28a062040850a592 authored over 4 years ago
mov: some fixes for MP4 parsing

d4809976880805236bed090e96fc8442c37d88d8 authored over 4 years ago
aac: parse extradata in esds format

009c5158ba9cddf627cba468ef3691d5d45874e0 authored over 4 years ago
aac: allow intensity stereo in right channel

ea185f9d40aa37b681e99bf50e7c0aa991c634ae authored over 4 years ago
core/soundcvt: handle 8-bit signed audio

b3ed5db70cd1e2a03234866c5b1e37a71aaf4f14 authored over 4 years ago
mov: adjust signedness for certain kinds of audio

e5d3fef58177a87f67cfbe31a65df7a34f13b83b authored over 4 years ago
avi: 8-bit audio is unsigned

7769ca01cbfffd4c12d5e77953bb851bf0dfac91 authored over 4 years ago
core/scale: fill absent planes during scale process

c17489b831959f6543a506a21b4f333e629b47f5 authored over 4 years ago
core/scale: process only common components in packing/unpacking

4997179df78d982965603a1835c52df1f14eb5ef authored over 4 years ago
mov: parse stts chunk and fix seeking

bbbf86dde30ec4f81e926b84ff58c7435da08b75 authored over 4 years ago
core/soundcvt: fix convertsion of certain sample types

9a5f37d5d943cbf76313f7fd87b496f6de1f65a7 authored over 4 years ago
ape: switch large filter to 16-bit data and add x86_64 optimisation

9085eaaf97847df9e3bdcd40979a847d0f4b382b authored over 4 years ago
eliminate some cargo-clippy warnings

016340a0e75cf93fa138a9b37fb5260d04eb3ee0 authored over 4 years ago
wavpack: ignore ext_int flag when comparing headers

95221ccc81e3bdad749a7aa49b48499c73fc699a authored over 4 years ago
tta: report sample-based duration

7c51b54540335c7a7231f98c43e7bbcda6a2a8a8 authored over 4 years ago
ape: report sample-based duration

42fa9a844c4b8e46189ffaf9e5f803b3c03e7042 authored over 4 years ago
ape: trim filter coefficients to 16-bit

87c44b3b802b7b6fc8d21f598cb6d9034504e0a3 authored over 4 years ago
core/io: introduce flush() call for ByteIO

cf095d5693cc631dbf4fd6fa1dc229f859978017 authored over 4 years ago
cinepakenc: switch to MD5-based test

fc74462bb783c7b1ca9220fd3e901b9510efecb0 authored over 4 years ago
msvideo1enc: update test after changes in vector quantiser

d3985caa3bfd7bc93493ca8ec62ef8423d46c129 authored over 4 years ago
introduce stream and container duration

a480a0de101483d802a11e72d758dae00fa4860a authored over 4 years ago
wav: generate PTS for demuxed blocks

b4bf2c3f1a94b2b4ebbfc704e17fbaf366f8fa8b authored over 4 years ago
ape: allow larger than required seektables in files

7b228074955a9f229660ec242a567ba76f694558 authored over 4 years ago
ape: zero samples in silent frames

06fc12ca7c3847de59211b891c325c02bd2f1795 authored over 4 years ago
vx: remove trailing whitespaces

4d6935baf33c49a39b89ae73e7e3cc509e11b35c authored over 4 years ago
wavpack: seek to the last frame before skipping frames

7d6bb2e867e6f931a9791b2ee0ae66069edb4ae2 authored over 4 years ago
flac: support seeking when no seektable is present

1fb2da784666ce932a2a59e55f0ba8f1cba2e841 authored over 4 years ago
ape: move dotproduct+filter adaptation into a separate function

d33a2721fd23f2d9d9368b741be84ceded87d49a authored over 4 years ago
core/io: fix reading behaviour with e.g. BufReader

6c0356da10eef6e02cee247d334f8515dd2952cb authored over 4 years ago
fix some warnings (unneeded parentheses, missing dyn keyword)

ac818eac7671fa8ddfea5aa4fb86fc0b5ab82d2e authored over 4 years ago
core: fix clippy warnings

73f0f89ff3a3616a8e65b5a31c2303725994c56a authored over 4 years ago
core/io: switch FileReader and FileWriter to work with standard traits

789354a8ca628eb09dd4aaf2ec660eeb7f21be9a authored over 4 years ago
add nihav-llaudio crate with FLAC, Monkey's Audio, TTA and WavPack support

87927c5732b39bb23209486bed8d7bb7fc56b92e authored over 4 years ago
core/frame: add truncate() for NAAudioBuffer

640b1eb06b5c5e0678bc35d2e2e297e4b3bda540 authored over 4 years ago
core/codecs: introduce a special error for failed checksum

3983a2bb88a405cd581a0456a6f49471cb52f78f authored over 4 years ago
core/formats: add SND_S32P_FORMAT soniton

002d2a48c6a60e47519259b0d0f79d3133c93986 authored over 4 years ago
core: add allocation of 32-bit integer audio to alloc_audio_buffer()

4c05fc3e4513ba3789dcc237493abcbe74d548e3 authored over 4 years ago
core/formats: fix displayed NASoniton information

8ea7e3064452b84ba3428de3c6f88b834a66b78c authored over 4 years ago
aac: fix the window group advancement in joint-stereo reconstruction

Reported by Philip Deljanov

bb5ba87c889c665455680daef66250a6e4b99587 authored over 4 years ago
aac: add missing heading bit to escape value

Reported by Philip Deljanov

f5324ff941e77c55382782b5a25864257553fb48 authored over 4 years ago
aac: fix TNS filtering

The specification says it should use initial zero filter state instead of
relying on neighbour c...

b103b7b26e1ceb2a5529960b4f407e55dd51c910 authored over 4 years ago
vx: update test after fixes

2451e9532d1796640598e106ae2ecbcce38e2793 authored over 4 years ago
vx: fix typo in pred_hor_down()

21e827ed85aec5e1b34c15e09a5a52a77e51c261 authored over 4 years ago
vx: fix plane prediction

16fe22c34f2e5a741b2e57349dad1392be6c13f1 authored over 4 years ago
vx: audio should have eight pulses in one word, not four

1bab3697e8a1d774a2548fdd2bc9bdbf61b46563 authored over 4 years ago
Actimagine VX demuxer and decoders

55d852316872154db020827bd833fff7d5b49604 authored over 4 years ago
move LH codec into audio section

5135b3d687f653c341f1e5236b482d911200d243 authored over 4 years ago
nihav_registry/register: make CODEC_CAP_* public and document them

2793026bf4b826c25ef8fc52fe63a5cd2774d779 authored over 4 years ago
on2avc: factor out common overlap code

f65c6fb45c243e937e06b17f2d22aadb61349bd7 authored over 4 years ago
on2avc: fix scalefactor reading for partially empty band group

c39708928eaa7eeb53e4b243cb5c18ea6013d82d authored over 4 years ago
avi: correct offsets in idx1 chunks if required

bae2781b8f255732bbeeb6cf471a5c39282cedf1 authored over 4 years ago
core/formats: fix grayscale format returned by NAPixelFormaton::from_str()

c031f98d54759403d8606dcc964f3a6ab9a33139 authored over 4 years ago
remove trailing whitespace

237cc1f9576ed23c7a2f9bb34b43e5d07e93f710 authored over 4 years ago
core/scale: fix flipping of packed 16- and 32-bit images

36294f20b37c13c8b4c468a08e803baedac7e938 authored over 4 years ago
cinepakenc: ask for non-flipped image during negotiation

4abaf99e414dd4dd270e2703ee5e799a61aada88 authored over 4 years ago
add README.md and license

c82fed396735d41118b41672ebc28ed27e186959 authored over 4 years ago
core/muxers: fix copy-paste comments

12259bf7f62e75d8711734b706a23da8a9b4f262 authored over 4 years ago
core/codecs: fix wrong type in doc example

44fe5056fa05c27af8d3b77291e9c000316bd292 authored over 4 years ago
rename register_all_codecs to register_all_decoders

78fb6560c73965d834b215fb0b49505ae5443288 authored over 4 years ago
core: implement Default for NATimePoint

0bc221c3de38a5e549cb23cebf74349669310143 authored over 4 years ago
use NATimePoint for seeking

24d998947d55228ec37a08cd391983c6239e3c0c authored over 4 years ago
core/frame: fix NATimePoint parsing from string

dcabdfd2eea01174f46548a8e2166ab88d0de96b authored over 4 years ago
core/frame: add None to NATimePoint and comparison functions to NATimeInfo

0eb53738b53a489850cc7d3ad8ba21aa8f93a093 authored over 4 years ago
core: add NATimePoint for time-related actions

2c6462c81d1c18ccb26a6262400b33108e983820 authored over 4 years ago
Revert "core/formats: implement ToString instead of Display for NAChannelType"

This reverts commit 81b94329a275bb92066404bd3bb2822c5bb3f424.

I forgot that implemented Display...

c4699d66bc340f5ee779a624eac4ded7bbe79cc7 authored over 4 years ago
nihav_core/scale: fix ELBG palettisation in the same way as the generic version

4faa9e7d41eccb3ec29e79d5f960f9ab3c96a16a authored over 4 years ago
core/formats: add conversion to/from short string form for NAPixelFormaton

00eac62b31ccdaf994779da3f39c00414e5a585b authored over 4 years ago
core/format: use common format parsing error

f49e17fc5d44975fd37c2fd80476e3db0540479f authored over 4 years ago
core/formats: implement ToString instead of Display for NAChannelType

81b94329a275bb92066404bd3bb2822c5bb3f424 authored over 4 years ago
core: add short string formats for sonitons

11d889bb61c211af010e9087ee01fe0f1c62e8a9 authored over 4 years ago
deflate: fix output indexing

37d96dbbb40501abec1dbe3d7fc9e969a97851cd authored over 4 years ago
qtrle: use proper file for 24-bit test

180a78c560d80519c11e455aca0ab56bf1dea963 authored over 4 years ago
mov: if audio extradata does not start with wave pass it in full

9aa783a06bd06350dacc3f1447f310db1f6fd3f1 authored over 4 years ago
mov: take audio frame size/length into account while demuxing

d940f0c273d4f783e5ec5509e7006322f6d33e05 authored over 4 years ago
qtrle: fix 32-bit test

f5066527806da7bb9164d1537b71a94f9f1fa2df authored over 4 years ago
add nihav_qt crate with some QuickTime codecs

4c1582cf2e275af7c0f4a2c1a397fed5b68d31d5 authored over 4 years ago
mov: fix video extradata reading

d341f57a0caf409d7dcc258b396cdee2080be399 authored over 4 years ago
move QMF implementation into nihav_codec_support

12cf91eafb8d48fc3d27153e119504163edbb6d8 authored over 4 years ago
nihav_core/deflate: fix handling large buffers

c96ad969bab50f17ffe6c421375e68fe0cc9648f authored over 4 years ago
mov: better support for CBR audio

b0e12d42963a2476e54b8f9dce15b339ff7abba5 authored over 4 years ago
mov: use block size for audio frames if it's available

9efec4edd8d222e8a8fb91a61a955c4b3c4e3382 authored over 4 years ago
mov: parse and add audio extradata

89b16ac8f770b22585d0f70def9c952ffb48f33c authored over 4 years ago