summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* core/compr: allow inflate work with a custom dictionaryKostya Shishkov2021-11-011-0/+8
* add some description to crates providing (de)coders and (de)muxersKostya Shishkov2021-10-2911-0/+11
* use proper audio buffer truncation functionKostya Shishkov2021-10-292-5/+3
* core: replace vec.truncate(0) with vec.clear()Kostya Shishkov2021-10-295-9/+9
* replace vec.truncate(0) with vec.clear()Kostya Shishkov2021-10-2926-66/+66
* codec_support: fix doctestsKostya Shishkov2021-10-291-8/+8
* core/frame: add proper function for audio frame truncationKostya Shishkov2021-10-291-0/+11
* simple FLAC encoder and muxerKostya Shishkov2021-10-267-1/+881
* codec_support: add function for calculating LPC filterKostya Shishkov2021-10-263-0/+52
* core/intcode: fix unsigned to signed conversion functionKostya Shishkov2021-10-261-1/+1
* io/intcode: add variable-length code writingKostya Shishkov2021-10-261-0/+156
* core: add bit writer moduleKostya Shishkov2021-10-262-0/+203
* ALAC decoderKostya Shishkov2021-10-224-1/+497
* mov: parse v2 audio headerKostya Shishkov2021-10-221-17/+41
* nihav_qt: move audio decoders wrongly listed as video decodersKostya Shishkov2021-10-211-4/+4
* core/io: add the finish() and new_read_boxed() to FileReaderKostya Shishkov2021-10-201-0/+6
* core/io: add BoundedFileReader for operating on just a part of the inputKostya Shishkov2021-10-201-0/+179
* msvideo1enc: fix corner case in box split conditionKostya Shishkov2021-10-181-2/+2
* ms/imaadpcmenc: disable encoding to file in testsKostya Shishkov2021-10-181-1/+1
* core/scale: fix corner case in mediancut palettiserKostya Shishkov2021-10-181-1/+1
* core/scale: add options supportKostya Shishkov2021-10-186-35/+173
* VP8 decoderKostya Shishkov2021-10-146-4/+1968
* add IVF demuxer for VP8 test samplesKostya Shishkov2021-10-146-2/+158
* codec_support/codecs: add negation for MVKostya Shishkov2021-10-141-1/+8
* vp7: split off data for the upcoming VP8 decoderKostya Shishkov2021-10-146-868/+889
* core/scale: support packed YUV formats unpackingKostya Shishkov2021-10-061-6/+29
* core/scale: fix check for checking formats subsampling differencesKostya Shishkov2021-10-061-2/+11
* codec_support/imgwrite: convert packed YUV format before writingKostya Shishkov2021-10-061-2/+18
* rawvideo: calculate stride for packed data properlyKostya Shishkov2021-10-061-2/+6
* avi: support raw YUV formatsKostya Shishkov2021-10-061-2/+23
* core/scale: use BT.601 YUV by default in conversionKostya Shishkov2021-10-062-7/+9
* avi: take into account the original orientation for raw videoKostya Shishkov2021-10-051-3/+3
* core/scale: fix flipping of packed video bufferKostya Shishkov2021-10-051-0/+9
* Imagination Pilots Matte Animation decoderKostya Shishkov2021-10-054-1/+265
* add raw RGB support for AVIKostya Shishkov2021-10-035-5/+200
* vp6enc: allow setting codec versionKostya Shishkov2021-10-021-5/+30
* vp6: handle partial golden frame update in alpha caseKostya Shishkov2021-10-021-2/+26
* introduce raw video "codec"Kostya Shishkov2021-09-304-1/+116
* YUV4MPEG demuxerKostya Shishkov2021-09-304-1/+226
* core/formats: fix offsets in YUV pixel format parsingKostya Shishkov2021-09-301-2/+2
* core/frame: introduce NAVideoBuffer::from_raw_parts()Kostya Shishkov2021-09-301-0/+4
* VP6 encoderKostya Shishkov2021-09-2914-122/+4011
* avimux: always write positive height in stream propertiesKostya Shishkov2021-09-291-5/+1
* vp6: add test for VP6AKostya Shishkov2021-09-291-1/+36
* vp6: mark simple profile as multistreamKostya Shishkov2021-09-221-0/+1
* vp6: split data into separate moduleKostya Shishkov2021-09-223-307/+310
* vp6: fix alpha supportKostya Shishkov2021-09-221-39/+51
* codec_support/imgwrite: flip alpha plane tooKostya Shishkov2021-09-221-7/+10
* smc: fix repeat-two-blocks caseKostya Shishkov2021-08-101-1/+3
* smc: ignore first byteKostya Shishkov2021-08-101-2/+1