aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-rad
Commit message (Expand)AuthorAgeFilesLines
* binkaud: fix monaural RDFT decoding (and add a test while at it)Kostya Shishkov2024-07-021-2/+13
* binkmux: hopefully set audio codec flags correctly this timeKostya Shishkov2023-10-091-3/+4
* Bink Audio encoder (version b for now)Kostya Shishkov2023-10-073-2/+736
* binkaud: split out common data definitions for the future encoderKostya Shishkov2023-10-073-26/+38
* Bink muxerKostya Shishkov2023-10-074-1/+306
* Bink Video encoder (only 'b' version for now)Kostya Shishkov2023-10-078-3/+1982
* binkvid: move data tables into separate moduleKostya Shishkov2023-10-073-571/+575
* smacker: add forgotten recursion depth checkKostya Shishkov2023-10-071-0/+1
* fix clippy warningsKostya Shishkov2023-07-265-11/+10
* make validate!() print message only in debug buildsKostya Shishkov2022-12-232-0/+10
* annotate the sources for test samplesKostya Shishkov2021-11-206-0/+10
* 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-291-1/+1
* use MaybeUninit properlyKostya Shishkov2021-04-051-8/+8
* fix clippy warnings for update to rustc 1.46Kostya Shishkov2021-04-045-4/+5
* introduce stream and container durationKostya Shishkov2020-10-042-4/+6
* fix some warnings (unneeded parentheses, missing dyn keyword)Kostya Shishkov2020-09-272-2/+2
* rename register_all_codecs to register_all_decodersKostya Shishkov2020-07-096-14/+14
* use NATimePoint for seekingKostya Shishkov2020-07-092-3/+8
* make HAMShuffler genericKostya Shishkov2020-06-161-1/+1
* rad: fix or silence clippy warningsKostya Shishkov2020-06-165-6/+12
* introduce option handling for decodersKostya Shishkov2020-06-014-0/+30
* introduce option handling for demuxersKostya Shishkov2020-05-312-0/+12
* binkvid: switch to MD5-based testsKostya Shishkov2020-03-081-10/+30
* binkvid: align width to 8 when calculating bundle sizesKostya Shishkov2020-03-071-0/+1
* binkvid: remove debug statementsKostya Shishkov2020-03-071-16/+0
* binkaud: separate tests for different audio flavoursKostya Shishkov2020-03-071-6/+12
* smacker: switch to MD5-based testsKostya Shishkov2020-03-061-9/+25
* smkdemux: ignore unknown audio streams with payload being presentKostya Shishkov2020-02-251-1/+4
* smacker-audio: use interleaved output format as it is stored that way tooKostya Shishkov2020-02-251-4/+3
* fix import crate for codec testsKostya Shishkov2020-02-214-4/+4
* fix re-exports of crate submodulesKostya Shishkov2020-02-201-2/+2
* split nihav-codec-support crate from nihav-coreKostya Shishkov2020-02-205-2/+8
* make all codec crates export just register_all functions and document themKostya Shishkov2020-02-177-10/+17
* remove trailing whitespacesKostya Shishkov2020-02-114-4/+4
* Make BitReader rely on passed slice size without the additional arguments.Kostya Shishkov2020-02-114-6/+6
* make decoders Send-ableKostya Shishkov2019-11-274-6/+6
* make audio decoder tests write .wav files only by requestKostya Shishkov2019-11-182-2/+2
* fix demuxer tests after introducing seek indexKostya Shishkov2019-11-182-2/+4
* bink demuxer: save timebase in contextKostya Shishkov2019-11-171-0/+2
* switch seek index to use milliseconds instead of timestampsKostya Shishkov2019-11-141-2/+3
* initial seeking supportKostya Shishkov2019-11-132-8/+20
* add flush() to decoder interfaceKostya Shishkov2019-11-094-0/+13
* rad: fix some clippy warningsKostya Shishkov2019-05-159-25/+25
* fix clippy errorsKostya Shishkov2019-05-141-2/+6
* mark traits as dynKostya Shishkov2019-05-146-8/+8
* switch to better FFT interface and more flexible FFT implementationKostya Shishkov2019-05-051-1/+1
* introduce NADecoderSupport and buffer poolsKostya Shishkov2019-05-024-10/+10
* switch NAFrame references to ArcKostya Shishkov2019-04-294-6/+6
* switch NACodecInfo to ArcKostya Shishkov2019-04-294-14/+12