summaryrefslogtreecommitdiffstats
path: root/nihav-rad
Commit message (Collapse)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
| | | | This is preparation work for the upcoming encoder.
* 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
| | | | Some Smacker files have an additional stream with zero flags and 60Hz sampling rate.
* 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
| | | | | The former is intended just for NihAV decoders, the latter is for both NihAV crates and for the code using NihAV.
* 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
|