aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-core/src
Commit message (Expand)AuthorAgeFilesLines
* Make BitReader rely on passed slice size without the additional arguments.Kostya Shishkov2020-02-113-15/+13
* core/byteio: use slice length directlyKostya Shishkov2020-02-111-15/+12
* core/register: add fourcc for VP6AKostya Shishkov2020-02-021-0/+1
* core/test: flip output PGMYUV if neededKostya Shishkov2019-12-181-8/+55
* core/test: print generated hash in the expected formatKostya Shishkov2019-12-141-1/+3
* core/scale: add output buffer flipping if neededKostya Shishkov2019-12-101-6/+78
* core/frame: add get_num_components() call to NAVideoBufferKostya Shishkov2019-12-101-0/+1
* core/soundcvt: fix some bugs and switch to generic sample reader/writersKostya Shishkov2019-12-071-205/+219
* core/soundcvt: use wrapping mul in sample width extensionKostya Shishkov2019-11-271-4/+3
* core/scale: copy pictures with different strides tooKostya Shishkov2019-11-271-3/+32
* core/soundcvt: add DupMono mode for remixing speed-upKostya Shishkov2019-11-271-1/+27
* make decoders Send-ableKostya Shishkov2019-11-271-2/+2
* core/scale: optimise nearest-neighbour scalingKostya Shishkov2019-11-231-4/+35
* core/scale: optimise YUV2RGBKostya Shishkov2019-11-231-0/+50
* core/scale: fix unpacking conditionKostya Shishkov2019-11-221-1/+1
* core/reorder: simplify I/P/B reordererKostya Shishkov2019-11-221-33/+25
* core/refs: make NABufferRef suitable for passing buffers to threadsKostya Shishkov2019-11-221-0/+3
* core/test: add better decoder testing systemKostya Shishkov2019-11-203-0/+344
* core/test: use common prefix for test data outputKostya Shishkov2019-11-181-4/+6
* make audio decoder tests write .wav files only by requestKostya Shishkov2019-11-181-25/+43
* core: add audio format conversion routinesKostya Shishkov2019-11-172-0/+558
* core/frame: make fields of NAAudioInfo publicKostya Shishkov2019-11-171-4/+4
* core/frame: add some common audio functions to NABufferTypeKostya Shishkov2019-11-161-0/+40
* core/frame: return a reference to channel map instead of clone for audio bufferKostya Shishkov2019-11-161-2/+2
* core/frame: introduce stride for planar audio buffersKostya Shishkov2019-11-161-7/+10
* core/formats: make NASoniton fields publicKostya Shishkov2019-11-161-6/+6
* core/byteio: add floating point read-write functionsKostya Shishkov2019-11-161-0/+56
* core/byteio: add standalone write functionsKostya Shishkov2019-11-161-0/+35
* allow to skip index buildingKostya Shishkov2019-11-161-0/+4
* core: improve SeekIndex functionalityKostya Shishkov2019-11-151-2/+14
* core: improve interaction with stream typeKostya Shishkov2019-11-151-1/+2
* core: add ts_to_time() utility functionKostya Shishkov2019-11-151-0/+20
* switch seek index to use milliseconds instead of timestampsKostya Shishkov2019-11-141-19/+25
* initial seeking supportKostya Shishkov2019-11-131-6/+117
* core/frame: add time to timestamp conversion utility functionKostya Shishkov2019-11-131-0/+22
* core/byteio: reexport SeekFromKostya Shishkov2019-11-131-1/+1
* core: add frame reordering functionalityKostya Shishkov2019-11-122-0/+92
* frame: add ID fieldKostya Shishkov2019-11-121-1/+4
* add missing flush() implementationKostya Shishkov2019-11-111-0/+3
* add flush() to decoder interfaceKostya Shishkov2019-11-091-0/+1
* core/dsp: add imdct_halfKostya Shishkov2019-11-081-0/+19
* dec_video: care about PTS only in the decoded streamKostya Shishkov2019-10-301-3/+3
* move GenericCache to common placeKostya Shishkov2019-10-062-0/+40
* MidiVid decoderKostya Shishkov2019-09-261-0/+7
* register: fix some On2-related entriesKostya Shishkov2019-09-261-2/+3
* core: add UintCodeType::Limites{Zeroes,Ones} for clarityKostya Shishkov2019-08-171-0/+4
* core: fix read_XX_{be,le} funcsKostya Shishkov2019-08-171-1/+1
* move zigzag scan to common placeKostya Shishkov2019-07-032-11/+11
* core/blockdsp: add copy_block()Kostya Shishkov2019-05-181-0/+36
* core: make blockdsp an independent featureKostya Shishkov2019-05-181-1/+1