aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-commonfmt
Commit message (Expand)AuthorAgeFilesLines
* mov: fix an exotic paletted MOV readingKostya Shishkov2021-12-141-3/+9
* zmbv: fix out-of-bounds motion compensationKostya Shishkov2021-12-142-6/+6
* annotate the sources for test samplesKostya Shishkov2021-11-2017-0/+24
* add enabling/disabling features for files with both encoder and decoderKostya Shishkov2021-11-171-0/+21
* correct some crate configurations for enabling/disabling featuresKostya Shishkov2021-11-172-1/+5
* avi: support ODML extensionsKostya Shishkov2021-11-171-17/+245
* fix clippy warningsKostya Shishkov2021-11-174-6/+8
* baseline JPEG decoderKostya Shishkov2021-11-153-1/+826
* move AAC decoder to nihav-mpeg crateKostya Shishkov2021-11-093-1859/+1
* add some description to crates providing (de)coders and (de)muxersKostya Shishkov2021-10-291-0/+1
* replace vec.truncate(0) with vec.clear()Kostya Shishkov2021-10-294-17/+17
* mov: parse v2 audio headerKostya Shishkov2021-10-221-17/+41
* rawvideo: calculate stride for packed data properlyKostya Shishkov2021-10-061-2/+6
* avi: support raw YUV formatsKostya Shishkov2021-10-061-2/+23
* avi: take into account the original orientation for raw videoKostya Shishkov2021-10-051-3/+3
* add raw RGB support for AVIKostya Shishkov2021-10-034-5/+199
* introduce raw video "codec"Kostya Shishkov2021-09-303-1/+113
* YUV4MPEG demuxerKostya Shishkov2021-09-303-1/+221
* avimux: always write positive height in stream propertiesKostya Shishkov2021-09-291-5/+1
* zmbvenc: reduce range for the testsKostya Shishkov2021-08-081-8/+16
* make encoder test functions accept encoder-specific optionsKostya Shishkov2021-08-082-10/+14
* mov: mark segments start as seeking pointsKostya Shishkov2021-06-241-0/+3
* mov: serve packets with equal timestamps if possibleKostya Shishkov2021-06-101-10/+47
* mov: skip iods boxKostya Shishkov2021-06-101-0/+5
* remove trailing whitespacesKostya Shishkov2021-06-031-2/+2
* zmbvenc: export changed paletteKostya Shishkov2021-06-031-0/+19
* avimux: write palette in stream header and palette change chunksKostya Shishkov2021-06-031-5/+42
* cinepakenc: fix multi-strip handlingKostya Shishkov2021-06-031-58/+83
* Zip Motion Blocks Video encoderKostya Shishkov2021-05-223-1/+714
* Zip Motion Blocks Video decoderKostya Shishkov2021-05-203-1/+365
* avi: do not set PTS for raw PCM with 1/rate timebaseKostya Shishkov2021-04-061-1/+4
* make tests that rely on external demuxers use only those from external cratesKostya Shishkov2021-04-051-1/+1
* use MaybeUninit properlyKostya Shishkov2021-04-051-8/+8
* fix clippy warnings for update to rustc 1.46Kostya Shishkov2021-04-044-6/+8
* cinepak: codebooks should be per stripKostya Shishkov2021-03-101-19/+25
* mov: support segmented filesKostya Shishkov2021-01-041-17/+244
* clearvideo: support overlapping modeKostya Shishkov2020-12-311-4/+297
* aac: issue a warning instead of an error on window sequence mismatchKostya Shishkov2020-12-161-4/+8
* mov: improve audio seeking (hopefully)Kostya Shishkov2020-12-151-2/+53
* mov: skip common atoms in video codec extradataKostya Shishkov2020-12-141-1/+14
* mov: fix track duration rescalingKostya Shishkov2020-12-131-1/+2
* mov: parse mdhd chunkKostya Shishkov2020-12-121-1/+19
* mov: calculate DTSKostya Shishkov2020-12-121-2/+104
* mov: introduce an option to print file structureKostya Shishkov2020-12-121-3/+64
* mov: hopefully fix audio PTS and seekingKostya Shishkov2020-10-251-9/+117
* mov: some fixes for MP4 parsingKostya Shishkov2020-10-241-3/+4
* aac: parse extradata in esds formatKostya Shishkov2020-10-241-1/+55
* aac: allow intensity stereo in right channelKostya Shishkov2020-10-241-1/+1
* mov: adjust signedness for certain kinds of audioKostya Shishkov2020-10-231-2/+4
* avi: 8-bit audio is unsignedKostya Shishkov2020-10-231-1/+2