aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-core/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* remove trailing whitespaceKostya Shishkov2020-07-101-2/+2
* core/scale: fix flipping of packed 16- and 32-bit imagesKostya Shishkov2020-07-101-2/+2
* 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-091-2/+2
* core: implement Default for NATimePointKostya Shishkov2020-07-091-0/+6
* use NATimePoint for seekingKostya Shishkov2020-07-091-10/+25
* 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
* 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
* nihav_core/deflate: fix handling large buffersKostya Shishkov2020-06-271-4/+4
* nihav_core/deflate: recognize deflated stream header in uncompress()Kostya Shishkov2020-06-251-1/+2
* core/bitreader: add get_data() for accessing bitreader input directlyKostya Shishkov2020-06-211-0/+3
* core: fix or silence clippy warningsKostya Shishkov2020-06-1613-69/+86
* core: add iterator for the lists of registered demuxers and muxersKostya Shishkov2020-06-122-0/+8
* add frame skip option for decodersKostya Shishkov2020-06-112-0/+52
* add declared bitdepth to NAVideoInfoKostya Shishkov2020-06-071-1/+4
* core/frame: add helper functions for dealing with reference-counted bufferKostya Shishkov2020-06-061-0/+6
* factor out keyframe interval optionKostya Shishkov2020-06-061-0/+5
* core: make StreamManager accept NAStreamRef tooKostya Shishkov2020-06-051-0/+7
* core: implement NAOptionHandler for MuxerKostya Shishkov2020-06-051-0/+12
* core: redesign options moduleKostya Shishkov2020-06-041-109/+110
* core/codecs: implement AllocatorError -> EncoderError conversionKostya Shishkov2020-06-031-0/+4
* introduce option handling for decodersKostya Shishkov2020-06-011-1/+1
* introduce option handling for encodersKostya Shishkov2020-05-311-1/+2
* introduce option handling for demuxersKostya Shishkov2020-05-311-1/+14