summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* h264: make some structures shareableKostya Shishkov2023-06-144-10/+17
* h264: split current slice references into a separate structureKostya Shishkov2023-06-144-125/+136
* h264: move decoder-specific bits into separate moduleKostya Shishkov2023-06-142-904/+911
* codec_support/test: add a function for testing multi-threaded decodersKostya Shishkov2023-06-101-0/+173
* core/frame: add means for NAVideoBufferPool to grow and report its usageKostya Shishkov2023-06-101-0/+16
* generic frame reorderer for multi-threaded decodersKostya Shishkov2023-06-101-0/+120
* introduce the interface for multi-threaded decodersKostya Shishkov2023-06-101-0/+68
* cinepakenc: add an option to further refine the selected vectorsKostya Shishkov2023-06-051-21/+198
* raw video "encoder"Kostya Shishkov2023-06-043-1/+106
* add YUV4MPEG muxerKostya Shishkov2023-06-043-1/+126
* y4m: if no colourspace is specified it should be YUV 4:2:0Kostya Shishkov2023-06-031-2/+2
* cinepakenc: introduce fast VQ mode and make it defaultKostya Shishkov2023-06-031-4/+66
* cinepakenc: factor out ELBG quantisationKostya Shishkov2023-06-031-15/+13
* cinepakenc: make ELBG mode to behave like hybrid mode (and drop that one)Kostya Shishkov2023-06-031-18/+1
* zmbvenc: handle I-frames that turned out to be skip framesKostya Shishkov2023-05-251-1/+2
* zmbvenc: update checksums after deflate changesKostya Shishkov2023-05-251-4/+4
* core/soundcvt: add resampling supportKostya Shishkov2023-05-252-0/+424
* core/scale: add proper rescalingKostya Shishkov2023-05-253-124/+526
* core/compr: make code length limiting in deflate actually workKostya Shishkov2023-05-251-17/+17
* core/compr: fix clippy warningsKostya Shishkov2023-05-251-3/+2
* core/compr: improve deflate match searchKostya Shishkov2023-05-251-64/+46
* cinepakenc: try to calculate the number of strips automatically if requestedKostya Shishkov2023-05-201-0/+6
* core/scale: fix off-by-one typoKostya Shishkov2023-05-201-2/+2
* RealVideo 4 encoderKostya Shishkov2023-05-1814-3/+6007
* rv34: make coefficient data public for the upcoming encoderKostya Shishkov2023-05-181-24/+24
* rv40: split off data into separate module for the upcoming encoderKostya Shishkov2023-05-183-693/+697
* flacdemux: improve frame bounds searchKostya Shishkov2023-05-181-3/+18
* rmmux: rework video packetisation and add some debug printsKostya Shishkov2023-05-183-78/+251
* rmmux: generate monotone timestamps for video streamKostya Shishkov2023-05-181-1/+6
* core/codecs: EncodeParameters.bitrate is in bits per secondKostya Shishkov2023-05-181-1/+1
* avimux: fix palette writing in the video stream headerKostya Shishkov2023-03-141-1/+6
* introduce a way for encoder to manifest its capabilitiesKostya Shishkov2023-03-1414-0/+24
* aacsbr: fix high<->low resolution envelope mappingKostya Shishkov2023-03-132-5/+6
* aacsbr: fix off-by-one situation with envelope bordersKostya Shishkov2023-03-132-42/+46
* Cook encoderKostya Shishkov2023-03-095-3/+1244
* cook: split data into a separate moduleKostya Shishkov2023-03-023-445/+449
* rmmux: better audio codec flavour detectionKostya Shishkov2023-03-071-50/+70
* rmmux: improve the audio packet timestamp handlingKostya Shishkov2023-03-073-17/+56
* add RealMedia and RealAudio muxersKostya Shishkov2023-03-017-1/+1496
* realmedia: hopefully fix reported block sizeKostya Shishkov2023-03-011-1/+5
* realmedia: clear non-existing timestamps in .raKostya Shishkov2023-03-011-2/+6
* realmedia: parse the original RealAudio files with even shorter v3 headerKostya Shishkov2023-02-241-4/+9
* cinepakenc: add option for forcing V1-only modeKostya Shishkov2023-02-231-5/+24
* cinepakenc: in hybrid VQ mode do not run ELBG refinement for < 256 entriesKostya Shishkov2023-02-231-6/+14
* cinepakenc: output only the active codebook partKostya Shishkov2023-02-231-16/+16
* cinepakenc: fix detection of codebook changed partKostya Shishkov2023-02-231-1/+1
* cinepakenc: fix mask output optimisationKostya Shishkov2023-02-231-1/+1
* rename "str" variable to avoid confusion with the primitive typeKostya Shishkov2023-02-1710-57/+57
* avi: fix handling of palette change chunk with 256 coloursKostya Shishkov2023-02-141-0/+1
* msvideo1enc: fix inversed flags in quantisationKostya Shishkov2023-02-141-5/+5