| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Arxel CI2 video support | Kostya Shishkov | 2023-11-09 | 2 | -47/+388 | |
| | | ||||||
| * | binkmux: hopefully set audio codec flags correctly this time | Kostya Shishkov | 2023-10-09 | 1 | -3/+4 | |
| | | ||||||
| * | nihav_allstuff: register Bink muxer and encoders | Kostya Shishkov | 2023-10-07 | 1 | -0/+2 | |
| | | ||||||
| * | Bink Audio encoder (version b for now) | Kostya Shishkov | 2023-10-07 | 3 | -2/+736 | |
| | | ||||||
| * | binkaud: split out common data definitions for the future encoder | Kostya Shishkov | 2023-10-07 | 3 | -26/+38 | |
| | | ||||||
| * | Bink muxer | Kostya Shishkov | 2023-10-07 | 4 | -1/+306 | |
| | | ||||||
| * | Bink Video encoder (only 'b' version for now) | Kostya Shishkov | 2023-10-07 | 8 | -3/+1982 | |
| | | ||||||
| * | binkvid: move data tables into separate module | Kostya Shishkov | 2023-10-07 | 3 | -571/+575 | |
| | | | | | This is preparation work for the upcoming encoder. | |||||
| * | smacker: add forgotten recursion depth check | Kostya Shishkov | 2023-10-07 | 1 | -0/+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 | 10 | -4/+1447 | |
| | | ||||||
| * | core/scale: support copying paletted frames | Kostya Shishkov | 2023-09-09 | 1 | -0/+24 | |
| | | ||||||
| * | add (limited) support for Digital Pictures SGA format | Kostya Shishkov | 2023-09-02 | 7 | -2/+1199 | |
| | | ||||||
| * | 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 | |
| | | | | | | Otherwise read_buf_some() may return random small buffer size that is not even aligned to the sample size. | |||||
| * | wav: allow demuxing custom block sizes | Kostya Shishkov | 2023-08-25 | 1 | -7/+48 | |
| | | ||||||
| * | core/compr: fix documentation comments | Kostya Shishkov | 2023-08-18 | 2 | -46/+46 | |
| | | ||||||
| * | flashsv: the codec uses BGR24 format instead of RGB24 | Kostya Shishkov | 2023-08-12 | 1 | -1/+14 | |
| | | ||||||
| * | flashsv: whitespace fix | Kostya Shishkov | 2023-08-12 | 1 | -1/+1 | |
| | | ||||||
| * | h264: more micro-optimisations | Kostya Shishkov | 2023-08-11 | 5 | -80/+143 | |
| | | | | | | | * split IDCT function so it has only two parameters * evade instantiating frame references for each MB or even sub-block * other small code changes | |||||
| * | h264: prepare data references before decoding | Kostya Shishkov | 2023-08-08 | 6 | -67/+256 | |
| | | | | | This speeds up decoding by eliminating the need for refcounted accesses. | |||||
| * | h264: miscellaneous micro-optimisations | Kostya Shishkov | 2023-08-07 | 6 | -31/+57 | |
| | | ||||||
| * | h264: cache data before use in fill_deblock() | Kostya Shishkov | 2023-08-05 | 1 | -17/+58 | |
| | | ||||||
| * | h264: introduce frame pool for average block buffers in MT decoder | Kostya Shishkov | 2023-08-05 | 1 | -6/+13 | |
| | | ||||||
| * | h264: make a specific version of 4x4 bidirectional MC function | Kostya Shishkov | 2023-08-05 | 1 | -2/+61 | |
| | | ||||||
| * | h264: reduce number of arguments for mc_blocks() | Kostya Shishkov | 2023-08-05 | 3 | -26/+36 | |
| | | ||||||
| * | h264: optimise check_filter() for AMD64 | Kostya Shishkov | 2023-08-04 | 1 | -8/+100 | |
| | | ||||||
| * | vp6dsp: SSE2 intrinsics version of bilinear motion compensation | Kostya Shishkov | 2023-07-27 | 1 | -0/+83 | |
| | | | | | | This is an old patch picked up mostly because those intrinsics are stable now. | |||||
| * | fix clippy warnings | Kostya Shishkov | 2023-07-26 | 114 | -473/+353 | |
| | | ||||||
| * | h264: introduce inline assembly for CABAC get_bit() and bump compiler version | Kostya Shishkov | 2023-07-26 | 2 | -4/+71 | |
| | | ||||||
| * | switch to rustc 1.69 | Kostya Shishkov | 2023-07-27 | 1 | -1/+1 | |
| | | ||||||
| * | h264: fix warnings regarding uninitialised memory | Kostya Shishkov | 2023-07-26 | 2 | -34/+34 | |
| | | ||||||
| * | core/soundcvt: typo | Kostya Shishkov | 2023-07-25 | 1 | -1/+1 | |
| | | ||||||
| * | rmmux: fix test checksums | Kostya Shishkov | 2023-07-25 | 1 | -3/+3 | |
| | | | | | Those were wrong in 353373a32fcbf842efb6fb11462b5c757b0d382e | |||||
| * | aac: fix intensity stereo direction | Kostya Shishkov | 2023-07-19 | 1 | -1/+1 | |
| | | ||||||
| * | TrueMotion 1 encoder | Kostya Shishkov | 2023-07-18 | 3 | -2/+915 | |
| | | | | | Only 15-bit mode is supported. | |||||
| * | truemotion1data: signal delta table sizes | Kostya Shishkov | 2023-07-18 | 1 | -2/+2 | |
| | | ||||||
| * | truemotion1: split off data tables for the upcoming encoder | Kostya Shishkov | 2023-07-11 | 3 | -844/+848 | |
| | | ||||||
| * | h264: clear frame refs on flush | Kostya Shishkov | 2023-07-06 | 1 | -0/+1 | |
| | | ||||||
| * | core/reorder: clear frame IDs in MTFrameReorderer on flush | Kostya Shishkov | 2023-07-06 | 1 | -0/+1 | |
| | | ||||||
| * | mov: do not overwrite timebase with sample rate | Kostya Shishkov | 2023-06-30 | 1 | -1/+3 | |
| | | | | | | E.g. in AAC SBR case we may get timebase 2048/44100 with the nominal sample rate being 22050 Hz. | |||||
| * | mov: try to sync audio and video tracks when seeking | Kostya Shishkov | 2023-06-28 | 1 | -3/+27 | |
| | | ||||||
| * | aac: fix intensity and mid/side stereo reconstruction | Kostya Shishkov | 2023-06-24 | 1 | -4/+7 | |
| | | ||||||
| * | 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 | |
| | | ||||||
| * | core/scale: fix typos in scaling loop | Kostya Shishkov | 2023-06-16 | 1 | -2/+2 | |
| | | ||||||
| * | rawvideoenc: suggest YUV during format negotiation | Kostya Shishkov | 2023-06-16 | 1 | -1/+9 | |
| | | ||||||
| * | allstuff: register multi-threaded decoders as well | Kostya Shishkov | 2023-06-14 | 1 | -1/+7 | |
| | | ||||||
| * | h264: add multi-threaded decoder | Kostya Shishkov | 2023-06-14 | 9 | -5/+2042 | |
| | | ||||||
