| Commit message (Expand) | Author | Age | Files | Lines |
* | mov: fix seeking in audio track with unreported sample size | Kostya Shishkov | 2024-02-05 | 1 | -1/+3 |
* | gifdec: fix transparent frame decoding | Kostya Shishkov | 2023-11-11 | 1 | -2/+1 |
* | gifenc: support grayscale input directly | Kostya Shishkov | 2023-09-11 | 1 | -9/+46 |
* | gifenc: improve no-compression mode by keeping code lengths the same | Kostya Shishkov | 2023-09-11 | 1 | -1/+6 |
* | GIF support | Kostya Shishkov | 2023-09-10 | 8 | -4/+1440 |
* | zmbvenc: implement coarse but fast motion estimation and use it by default | Kostya Shishkov | 2023-08-25 | 1 | -42/+103 |
* | wav: try to read as much PCM data as possible | Kostya Shishkov | 2023-08-25 | 1 | -2/+8 |
* | wav: allow demuxing custom block sizes | Kostya Shishkov | 2023-08-25 | 1 | -7/+48 |
* | fix clippy warnings | Kostya Shishkov | 2023-07-26 | 7 | -14/+16 |
* | mov: do not overwrite timebase with sample rate | Kostya Shishkov | 2023-06-30 | 1 | -1/+3 |
* | mov: try to sync audio and video tracks when seeking | Kostya Shishkov | 2023-06-28 | 1 | -3/+27 |
* | mov: set DTS to PTS when actual value is not available | Kostya Shishkov | 2023-06-17 | 1 | -1/+1 |
* | avimux: set palette change flag in stream header if applicable | Kostya Shishkov | 2023-06-17 | 1 | -0/+7 |
* | rawvideoenc: suggest YUV during format negotiation | Kostya Shishkov | 2023-06-16 | 1 | -1/+9 |
* | cinepakenc: add an option to further refine the selected vectors | Kostya Shishkov | 2023-06-05 | 1 | -21/+198 |
* | raw video "encoder" | Kostya Shishkov | 2023-06-04 | 3 | -1/+106 |
* | add YUV4MPEG muxer | Kostya Shishkov | 2023-06-04 | 3 | -1/+126 |
* | y4m: if no colourspace is specified it should be YUV 4:2:0 | Kostya Shishkov | 2023-06-03 | 1 | -2/+2 |
* | cinepakenc: introduce fast VQ mode and make it default | Kostya Shishkov | 2023-06-03 | 1 | -4/+66 |
* | cinepakenc: factor out ELBG quantisation | Kostya Shishkov | 2023-06-03 | 1 | -15/+13 |
* | cinepakenc: make ELBG mode to behave like hybrid mode (and drop that one) | Kostya Shishkov | 2023-06-03 | 1 | -18/+1 |
* | zmbvenc: handle I-frames that turned out to be skip frames | Kostya Shishkov | 2023-05-25 | 1 | -1/+2 |
* | zmbvenc: update checksums after deflate changes | Kostya Shishkov | 2023-05-25 | 1 | -4/+4 |
* | cinepakenc: try to calculate the number of strips automatically if requested | Kostya Shishkov | 2023-05-20 | 1 | -0/+6 |
* | avimux: fix palette writing in the video stream header | Kostya Shishkov | 2023-03-14 | 1 | -1/+6 |
* | introduce a way for encoder to manifest its capabilities | Kostya Shishkov | 2023-03-14 | 3 | -0/+3 |
* | cinepakenc: add option for forcing V1-only mode | Kostya Shishkov | 2023-02-23 | 1 | -5/+24 |
* | cinepakenc: in hybrid VQ mode do not run ELBG refinement for < 256 entries | Kostya Shishkov | 2023-02-23 | 1 | -6/+14 |
* | cinepakenc: output only the active codebook part | Kostya Shishkov | 2023-02-23 | 1 | -16/+16 |
* | cinepakenc: fix detection of codebook changed part | Kostya Shishkov | 2023-02-23 | 1 | -1/+1 |
* | cinepakenc: fix mask output optimisation | Kostya Shishkov | 2023-02-23 | 1 | -1/+1 |
* | rename "str" variable to avoid confusion with the primitive type | Kostya Shishkov | 2023-02-17 | 2 | -20/+20 |
* | avi: fix handling of palette change chunk with 256 colours | Kostya Shishkov | 2023-02-14 | 1 | -0/+1 |
* | avimux: fix written information for paletted format | Kostya Shishkov | 2023-02-08 | 1 | -2/+7 |
* | make validate!() print message only in debug builds | Kostya Shishkov | 2022-12-23 | 2 | -0/+10 |
* | mov: sanitise position on seek error | Kostya Shishkov | 2022-12-23 | 1 | -0/+3 |
* | mov: improve seeking in audio-only files | Kostya Shishkov | 2022-12-17 | 1 | -1/+29 |
* | mov: add support for MacBinary format | Kostya Shishkov | 2022-11-25 | 2 | -5/+108 |
* | cinepak: fix handling of intra slices in inter frames | Kostya Shishkov | 2022-11-25 | 1 | -1/+3 |
* | avi: rename str to stream for clarity | Kostya Shishkov | 2022-11-24 | 1 | -3/+3 |
* | avi: fix wrong variable in seek code | Kostya Shishkov | 2022-11-22 | 1 | -1/+1 |
* | clearvideo: align dimensions to 32 for RealVideo variant | Kostya Shishkov | 2022-11-22 | 1 | -1/+4 |
* | give 'str' variables more appropriate names | Kostya Shishkov | 2022-11-04 | 4 | -16/+16 |
* | switch demuxers to use NAStream::make_ts() | Kostya Shishkov | 2022-11-04 | 2 | -4/+3 |
* | avi: skip chunks from unknown streams | Kostya Shishkov | 2022-10-21 | 1 | -1/+5 |
* | avi: accept not fully used ODML index chunks | Kostya Shishkov | 2022-10-14 | 1 | -1/+1 |
* | avi: ignore ODML 'ix' chunks at the beginning of 'movi' list | Kostya Shishkov | 2022-10-14 | 1 | -1/+6 |
* | avi: ignore index entries not belonging to any stream | Kostya Shishkov | 2022-10-07 | 1 | -1/+1 |
* | fix some clippy warnings | Kostya Shishkov | 2022-09-22 | 10 | -44/+41 |
* | silence warnings in a newer rustc | Kostya Shishkov | 2022-09-05 | 1 | -0/+3 |