aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-core/src
Commit message (Expand)AuthorAgeFilesLines
* core/byteio: check for end boundary in BoundedFileReader readsKostya Shishkov2021-11-151-0/+15
* add interfaces for raw data stream handlingKostya Shishkov2021-11-153-0/+263
* core/byteio: fix corner case when reading partial buffer at the end of fileKostya Shishkov2021-11-121-1/+4
* core/compr: allow inflate work with a custom dictionaryKostya Shishkov2021-11-011-0/+8
* core: replace vec.truncate(0) with vec.clear()Kostya Shishkov2021-10-295-9/+9
* core/frame: add proper function for audio frame truncationKostya Shishkov2021-10-291-0/+11
* 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
* 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
* core/scale: fix corner case in mediancut palettiserKostya Shishkov2021-10-181-1/+1
* core/scale: add options supportKostya Shishkov2021-10-186-35/+173
* 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
* core/scale: use BT.601 YUV by default in conversionKostya Shishkov2021-10-062-7/+9
* core/scale: fix flipping of packed video bufferKostya Shishkov2021-10-051-0/+9
* 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
* scale: allow copying 16-bit framesKostya Shishkov2021-05-221-0/+33
* deflate: allow writing compressed data to byte-aligned chunksKostya Shishkov2021-05-221-0/+14
* core: support DeflateMode option settingKostya Shishkov2021-05-222-0/+45
* deflate: make Deflate Send-ableKostya Shishkov2021-05-221-5/+5
* deflate: add function for decoding just input chunkKostya Shishkov2021-05-201-1/+22
* deflate: fix copy block length checkKostya Shishkov2021-05-201-1/+1
* deflate: better check for zlib headerKostya Shishkov2021-05-201-2/+10
* deflate: fix align() in inflateKostya Shishkov2021-05-201-1/+1
* nihav_core: add deflate compressionKostya Shishkov2021-05-181-1/+997
* deflate: fix zlib stream magic detectionKostya Shishkov2021-05-181-1/+1
* fix clippy warnings for update to rustc 1.46Kostya Shishkov2021-04-047-8/+14
* core/soundcvt: fix u8->i16 testKostya Shishkov2020-12-231-1/+1
* core/soundcvt: clip output in f32->i32 conversionKostya Shishkov2020-12-231-1/+10
* add complex frame reorderer for upcoming H.264Kostya Shishkov2020-12-121-0/+67
* fix NATimeInfo::time_to_ts()Kostya Shishkov2020-10-251-9/+12
* core/soundcvt: handle 8-bit signed audioKostya Shishkov2020-10-231-2/+31
* core/scale: fill absent planes during scale processKostya Shishkov2020-10-211-0/+34
* core/scale: process only common components in packing/unpackingKostya Shishkov2020-10-211-2/+3
* core/soundcvt: fix convertsion of certain sample typesKostya Shishkov2020-10-121-4/+4
* core/io: introduce flush() call for ByteIOKostya Shishkov2020-10-041-0/+22
* introduce stream and container durationKostya Shishkov2020-10-042-2/+27
* core/io: fix reading behaviour with e.g. BufReaderKostya Shishkov2020-09-301-6/+18
* fix some warnings (unneeded parentheses, missing dyn keyword)Kostya Shishkov2020-09-274-16/+16
* core: fix clippy warningsKostya Shishkov2020-09-103-5/+7
* core/io: switch FileReader and FileWriter to work with standard traitsKostya Shishkov2020-09-101-15/+14
* core/frame: add truncate() for NAAudioBufferKostya Shishkov2020-09-051-0/+6
* core/codecs: introduce a special error for failed checksumKostya Shishkov2020-09-051-0/+2
* core/formats: add SND_S32P_FORMAT sonitonKostya Shishkov2020-09-051-0/+2
* core: add allocation of 32-bit integer audio to alloc_audio_buffer()Kostya Shishkov2020-08-311-0/+4
* core/formats: fix displayed NASoniton informationKostya Shishkov2020-08-311-1/+1
* core/formats: fix grayscale format returned by NAPixelFormaton::from_str()Kostya Shishkov2020-07-111-5/+5