summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* flac: support seeking when no seektable is presentKostya Shishkov2020-10-031-51/+127
|
* ape: move dotproduct+filter adaptation into a separate functionKostya Shishkov2020-10-031-9/+16
|
* 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-2723-50/+50
|
* 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
|
* add nihav-llaudio crate with FLAC, Monkey's Audio, TTA and WavPack supportKostya Shishkov2020-09-0518-0/+4555
|
* 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
|
* aac: fix the window group advancement in joint-stereo reconstructionKostya Shishkov2020-08-271-1/+1
| | | | Reported by Philip Deljanov
* aac: add missing heading bit to escape valueKostya Shishkov2020-08-271-0/+1
| | | | Reported by Philip Deljanov
* aac: fix TNS filteringKostya Shishkov2020-08-271-4/+10
| | | | | | | The specification says it should use initial zero filter state instead of relying on neighbour coefficients. Reported by Philip Deljanov
* vx: update test after fixesKostya Shishkov2020-08-221-32/+31
|
* vx: fix typo in pred_hor_down()Kostya Shishkov2020-08-221-1/+1
|
* vx: fix plane predictionKostya Shishkov2020-08-221-5/+7
|
* vx: audio should have eight pulses in one word, not fourKostya Shishkov2020-08-151-1/+1
|
* Actimagine VX demuxer and decodersKostya Shishkov2020-08-137-2/+1689
|
* move LH codec into audio sectionKostya Shishkov2020-08-061-3/+3
|
* nihav_registry/register: make CODEC_CAP_* public and document themKostya Shishkov2020-07-251-5/+10
|
* on2avc: factor out common overlap codeKostya Shishkov2020-07-171-57/+23
|
* on2avc: fix scalefactor reading for partially empty band groupKostya Shishkov2020-07-151-11/+26
|
* avi: correct offsets in idx1 chunks if requiredKostya Shishkov2020-07-151-1/+10
|
* core/formats: fix grayscale format returned by NAPixelFormaton::from_str()Kostya Shishkov2020-07-111-5/+5
|
* remove trailing whitespaceKostya Shishkov2020-07-106-10/+9
|
* core/scale: fix flipping of packed 16- and 32-bit imagesKostya Shishkov2020-07-101-2/+2
|
* cinepakenc: ask for non-flipped image during negotiationKostya Shishkov2020-07-101-1/+1
|
* add README.md and licenseKostya Shishkov2020-07-102-0/+678
|
* core/muxers: fix copy-paste commentsKostya Shishkov2020-07-101-2/+2
|
* core/codecs: fix wrong type in doc exampleKostya Shishkov2020-07-101-1/+1
|
* rename register_all_codecs to register_all_decodersKostya Shishkov2020-07-0979-188/+188
|
* core: implement Default for NATimePointKostya Shishkov2020-07-091-0/+6
|
* use NATimePoint for seekingKostya Shishkov2020-07-0911-26/+52
|
* core/frame: fix NATimePoint parsing from stringKostya Shishkov2020-07-091-1/+1
|
* core/frame: add None to NATimePoint and comparison functions to NATimeInfoKostya Shishkov2020-07-091-0/+32
|
* core: add NATimePoint for time-related actionsKostya Shishkov2020-07-091-0/+157
|
* Revert "core/formats: implement ToString instead of Display for NAChannelType"Kostya Shishkov2020-07-081-4/+5
| | | | | | This reverts commit 81b94329a275bb92066404bd3bb2822c5bb3f424. I forgot that implemented Display means automatic ToString() and not vice versa.
* nihav_core/scale: fix ELBG palettisation in the same way as the generic versionKostya Shishkov2020-07-081-4/+1
|
* core/formats: add conversion to/from short string form for NAPixelFormatonKostya Shishkov2020-07-071-0/+377
|
* core/format: use common format parsing errorKostya Shishkov2020-07-061-13/+9
|
* core/formats: implement ToString instead of Display for NAChannelTypeKostya Shishkov2020-07-061-5/+4
|
* core: add short string formats for sonitonsKostya Shishkov2020-07-061-0/+36
|
* deflate: fix output indexingKostya Shishkov2020-07-061-1/+5
|
* qtrle: use proper file for 24-bit testKostya Shishkov2020-07-061-8/+8
|
* mov: if audio extradata does not start with wave pass it in fullKostya Shishkov2020-07-061-0/+8
|
* mov: take audio frame size/length into account while demuxingKostya Shishkov2020-07-061-2/+8
|
* qtrle: fix 32-bit testKostya Shishkov2020-07-061-1/+1
|
* add nihav_qt crate with some QuickTime codecsKostya Shishkov2020-07-0619-0/+9244
|