]> git.nihav.org Git - nihav.git/history - nihav-commonfmt/src
avimux: do not record palette change chunks in OpenDML index
[nihav.git] / nihav-commonfmt / src /
11 days ago Kostya Shishkovavimux: do not record palette change chunks in OpenDML... master
2025-05-28 Kostya Shishkovuse <type>::{MAX,MIN} instead of deprecated std::<type...
2025-05-10 Kostya Shishkovavi: better support for AVIs in some Saturn games
2025-04-08 Kostya Shishkovzmbvenc: handle the situation when first frame in the...
2025-04-07 Kostya Shishkovwavmux: always write non-zero block size for PCM
2025-03-24 Kostya Shishkovavimux: report single plane for raw RGB formats
2025-03-23 Kostya Shishkovavimux: handle raw video
2025-03-23 Kostya Shishkovadd rawvideo-ms encoder
2025-03-22 Kostya Shishkovavimux: add OpenDML support
2025-03-22 Kostya Shishkovavimux: add palette change chunks to the index
2025-03-22 Kostya Shishkovavimux: improve index writing
2025-03-17 Kostya Shishkovpcmenc: return 1/samplerate as timebase when possible
2025-03-17 Kostya Shishkovavi: leave first PCM timestamp for time calculation
2025-03-14 Kostya Shishkovavimux: calculate proper values for PCM stream header
2025-03-13 Kostya ShishkovIntroduce muxer quirks
2025-03-13 Kostya Shishkovpcmenc: attempt to set proper frame size for fixed...
2025-02-08 Kostya Shishkovmov: speed-up reading track data
2025-01-27 Kostya Shishkovmov: do not set audio timebase numerator to zero
2025-01-08 Kostya Shishkovsupport yet another MOV flavour from Mac
2024-11-09 Kostya Shishkovnihav_commonfmt: fix and update clippy warnings
2024-10-16 Kostya Shishkovavi: ignore pads streams
2024-10-14 Kostya Shishkovavi: fall back to the old index when ODML provides...
2024-08-06 Kostya Shishkovmov: set block size when possible
2024-06-30 Kostya Shishkovrawvideo: support packed RGB a bit better
2024-06-27 Kostya Shishkovavi: fix handling of multiple palette changes in single...
2024-06-24 Kostya Shishkovavi: descend into 'rec' lists
2024-02-05 Kostya Shishkovmov: fix seeking in audio track with unreported sample...
2023-11-11 Kostya Shishkovgifdec: fix transparent frame decoding
2023-09-11 Kostya Shishkovgifenc: support grayscale input directly
2023-09-11 Kostya Shishkovgifenc: improve no-compression mode by keeping code...
2023-09-10 Kostya ShishkovGIF support
2023-08-25 Kostya Shishkovzmbvenc: implement coarse but fast motion estimation...
2023-08-25 Kostya Shishkovwav: try to read as much PCM data as possible
2023-08-25 Kostya Shishkovwav: allow demuxing custom block sizes
2023-07-26 Kostya Shishkovfix clippy warnings
2023-06-30 Kostya Shishkovmov: do not overwrite timebase with sample rate
2023-06-28 Kostya Shishkovmov: try to sync audio and video tracks when seeking
2023-06-17 Kostya Shishkovmov: set DTS to PTS when actual value is not available
2023-06-17 Kostya Shishkovavimux: set palette change flag in stream header if...
2023-06-16 Kostya Shishkovrawvideoenc: suggest YUV during format negotiation
2023-06-05 Kostya Shishkovcinepakenc: add an option to further refine the selecte...
2023-06-04 Kostya Shishkovraw video "encoder"
2023-06-04 Kostya Shishkovadd YUV4MPEG muxer
2023-06-03 Kostya Shishkovy4m: if no colourspace is specified it should be YUV...
2023-06-03 Kostya Shishkovcinepakenc: introduce fast VQ mode and make it default
2023-06-03 Kostya Shishkovcinepakenc: factor out ELBG quantisation
2023-06-03 Kostya Shishkovcinepakenc: make ELBG mode to behave like hybrid mode...
2023-05-25 Kostya Shishkovzmbvenc: handle I-frames that turned out to be skip...
2023-05-25 Kostya Shishkovzmbvenc: update checksums after deflate changes
2023-05-20 Kostya Shishkovcinepakenc: try to calculate the number of strips autom...
2023-03-14 Kostya Shishkovavimux: fix palette writing in the video stream header
2023-03-14 Kostya Shishkovintroduce a way for encoder to manifest its capabilities
2023-02-23 Kostya Shishkovcinepakenc: add option for forcing V1-only mode
2023-02-23 Kostya Shishkovcinepakenc: in hybrid VQ mode do not run ELBG refinemen...
2023-02-23 Kostya Shishkovcinepakenc: output only the active codebook part
2023-02-23 Kostya Shishkovcinepakenc: fix detection of codebook changed part
2023-02-23 Kostya Shishkovcinepakenc: fix mask output optimisation
2023-02-17 Kostya Shishkovrename "str" variable to avoid confusion with the primi...
2023-02-14 Kostya Shishkovavi: fix handling of palette change chunk with 256...
2023-02-08 Kostya Shishkovavimux: fix written information for paletted format
2022-12-23 Kostya Shishkovmake validate!() print message only in debug builds
2022-12-23 Kostya Shishkovmov: sanitise position on seek error
2022-12-17 Kostya Shishkovmov: improve seeking in audio-only files
2022-11-25 Kostya Shishkovmov: add support for MacBinary format
2022-11-25 Kostya Shishkovcinepak: fix handling of intra slices in inter frames
2022-11-24 Kostya Shishkovavi: rename str to stream for clarity
2022-11-22 Kostya Shishkovavi: fix wrong variable in seek code
2022-11-22 Kostya Shishkovclearvideo: align dimensions to 32 for RealVideo variant
2022-11-04 Kostya Shishkovgive 'str' variables more appropriate names
2022-11-04 Kostya Shishkovswitch demuxers to use NAStream::make_ts()
2022-10-21 Kostya Shishkovavi: skip chunks from unknown streams
2022-10-14 Kostya Shishkovavi: accept not fully used ODML index chunks
2022-10-14 Kostya Shishkovavi: ignore ODML 'ix' chunks at the beginning of 'movi...
2022-10-07 Kostya Shishkovavi: ignore index entries not belonging to any stream
2022-09-22 Kostya Shishkovfix some clippy warnings
2022-09-05 Kostya Shishkovsilence warnings in a newer rustc
2021-12-14 Kostya Shishkovmov: fix an exotic paletted MOV reading
2021-12-14 Kostya Shishkovzmbv: fix out-of-bounds motion compensation
2021-11-20 Kostya Shishkovannotate the sources for test samples
2021-11-17 Kostya Shishkovadd enabling/disabling features for files with both...
2021-11-17 Kostya Shishkovcorrect some crate configurations for enabling/disablin...
2021-11-17 Kostya Shishkovavi: support ODML extensions
2021-11-17 Kostya Shishkovfix clippy warnings
2021-11-15 Kostya Shishkovbaseline JPEG decoder
2021-11-09 Kostya Shishkovmove AAC decoder to nihav-mpeg crate
2021-10-29 Kostya Shishkovadd some description to crates providing (de)coders...
2021-10-29 Kostya Shishkovreplace vec.truncate(0) with vec.clear()
2021-10-22 Kostya Shishkovmov: parse v2 audio header
2021-10-06 Kostya Shishkovrawvideo: calculate stride for packed data properly
2021-10-06 Kostya Shishkovavi: support raw YUV formats
2021-10-05 Kostya Shishkovavi: take into account the original orientation for...
2021-10-03 Kostya Shishkovadd raw RGB support for AVI
2021-09-30 Kostya Shishkovintroduce raw video "codec"
2021-09-30 Kostya ShishkovYUV4MPEG demuxer
2021-09-29 Kostya Shishkovavimux: always write positive height in stream properties
2021-08-08 Kostya Shishkovzmbvenc: reduce range for the tests
2021-08-08 Kostya Shishkovmake encoder test functions accept encoder-specific...
2021-06-24 Kostya Shishkovmov: mark segments start as seeking points
2021-06-10 Kostya Shishkovmov: serve packets with equal timestamps if possible
2021-06-10 Kostya Shishkovmov: skip iods box
next