summaryrefslogtreecommitdiffstats
path: root/nihav-core/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* make muxers handle optionsKostya Shishkov2020-05-311-1/+2
* core: split options into separate moduleKostya Shishkov2020-05-313-41/+293
* introduce interface and support code for encodersKostya Shishkov2020-05-301-0/+174
* core: preparation work for introducing optionsKostya Shishkov2020-05-301-1/+27
* make muxers report their capabilitiesKostya Shishkov2020-05-301-0/+23
* core/scale: make sure that yuv2rgb kernel outputs to planar RGBKostya Shishkov2020-05-291-0/+15
* core/io: introduce GrowableMemoryWriterKostya Shishkov2020-05-291-0/+90
* core/scale: support grayscale formatKostya Shishkov2020-05-271-0/+80
* core/soundcvt: fix conversion of packed dataKostya Shishkov2020-05-271-2/+2
* core/frame: add a function for assigning packets to other streamsKostya Shishkov2020-05-271-0/+5
* core/byteio: add read_tag/peek_tag for reading four-byte tagsKostya Shishkov2020-05-251-0/+14
* core/demuxers: export demuxer stream managerKostya Shishkov2020-05-211-0/+4
* core/formats: add NAPixelFormaton::get_total_depth()Kostya Shishkov2020-05-211-0/+10
* core: introduce muxers moduleKostya Shishkov2020-05-212-0/+134
* core/frame: introduce NASideDataKostya Shishkov2020-05-201-2/+18
* core/scale: add conversion into paletted formatKostya Shishkov2020-05-138-1/+1094
* core/io: fix reading escape bits past end in codebookKostya Shishkov2020-04-261-2/+2
* core: introduce a function to print NABufferType metadataKostya Shishkov2020-04-221-0/+42
* remove trailing whitespacesKostya Shishkov2020-04-151-1/+1
* core: add a new (de)compression moduleKostya Shishkov2020-04-133-0/+1065
* core/io: fix bug in MemoryReader::peek_buf()Kostya Shishkov2020-04-131-1/+1
* core/io: make Codebook fields and TABLE_FILL_VALUE publicKostya Shishkov2020-04-131-4/+4
* core/soundcvt: fix buffer type in testKostya Shishkov2020-04-111-1/+1
* core/io: fix typo in codebook doc exampleKostya Shishkov2020-04-111-1/+1
* core/io: check for non-unique codes while generating codebook LUTKostya Shishkov2020-04-111-10/+16
* core/io: mark FullCodebookDesc and ShortCodebookDesc as CopyKostya Shishkov2020-04-111-0/+2
* core/frame: add missing case for NABufferType::get_offset()Kostya Shishkov2020-03-241-0/+1
* typo fixKostya Shishkov2020-03-101-1/+1
* support interleaved audio properlyKostya Shishkov2020-03-062-16/+51
* split nihav-registry from nihav-coreKostya Shishkov2020-02-203-615/+0
* split nihav-codec-support crate from nihav-coreKostya Shishkov2020-02-2017-4745/+0
* core/frame: remove unneeded FrameFromPacket traitKostya Shishkov2020-02-201-18/+5