]> git.nihav.org Git - nihav.git/history - nihav-commonfmt/src
mov: hopefully improve seeking
[nihav.git] / nihav-commonfmt / src /
2 days ago Kostya Shishkovmov: hopefully improve seeking master
2 days ago Kostya Shishkovmov: keyframes are always sample numbers, not chunk...
2 days ago Kostya Shishkovmovmuxer: rename sample to chunk where the latter was...
2 days ago Kostya Shishkovmovmuxer: write more compact stsc atom representation
4 days ago Kostya Shishkovmov: add another mode for inventing keyframes
5 days ago Kostya Shishkovuse test_file_demux() function in the demuxer tests
6 days ago Kostya Shishkovmov: make packet demuxing modes explicit
6 days ago Kostya Shishkovmov: improve and extend tests
6 days ago Kostya Shishkovmov: split code into smaller components
7 days ago Kostya Shishkovmove default QT palettes to nihav_codec_support
7 days ago Kostya Shishkovmovmuxer: (hopefully) improve CBR audio track writing
7 days ago Kostya Shishkovmovmuxer: add more video codec descriptions
8 days ago Kostya Shishkovmovmuxer: mark it as supporting global palette only
8 days ago Kostya Shishkovmov: support reading co64 atom
8 days ago Kostya Shishkovrawvideoenc: check that the input data is in the same...
8 days ago Kostya Shishkovmovmuxer: fix reported video track duration
8 days ago Kostya Shishkovmovmuxer: fix writing co64 atom
10 days ago Kostya Shishkovrawvideoenc: support some RGB formats in addition to...
11 days ago Kostya Shishkov(very very imperfect) MOV muxer
11 days ago Kostya Shishkovmov: mark keyframe packets
11 days ago Kostya Shishkovmov: fix typo in MS IMA ADPCM tag
2026-03-18 Kostya Shishkovavi: factor out chunk header size subtracting from...
2026-03-11 Kostya Shishkovadd support for alpha version of QuickTime (codename...
2026-03-10 Kostya Shishkovmov: remove useless cast
2026-03-10 Kostya Shishkovgif: support interlaced decoding
2026-03-09 Kostya Shishkovmov: support (single known sample of) QuickTime beta...
2026-03-06 Kostya Shishkovavimux: palette should not be a part of bitmap header
2026-03-06 Kostya Shishkovavi: take palette from bitmapinfo extradata if it happe...
2026-03-02 Kostya Shishkovprune duplicate definitions of RGB555_FORMAT
2026-03-02 Kostya Shishkovavi: remove useless cast
2026-03-02 Kostya Shishkovjpeg: use nihav_codec_support module for JPEG decoding
2026-02-27 Kostya Shishkovjpeg: remove unused variable xstep[]
2026-02-27 Kostya Shishkovavi: use common structures from nihav_codec_support
2026-02-27 Kostya Shishkovwav: use WAVEFORMAT reader from nihav_codec_support
2026-02-26 Kostya Shishkovmov: use sample-based CBR audio demuxing
2026-02-26 Kostya Shishkovfix some PTS/DTS confusion
2026-02-22 Kostya Shishkovfix (some) clippy warnings
2026-02-22 Kostya Shishkovmov: fix little-endian raw audio reporting
2026-02-22 Kostya Shishkovmov: yet another fix for raw audio demuxing
2026-02-22 Kostya Shishkovmov: create index for intra-only video streams
2026-02-22 Kostya Shishkovmov: try to improve raw audio demuxing
2026-02-21 Kostya Shishkovavi: use inertial system for PCM timestamp calculation
2026-02-20 Kostya Shishkovmov: do not let data streams interfere with seeking
2026-02-20 Kostya Shishkovmov: reported rgb555 format should be big-endian
2026-02-20 Kostya Shishkovmov: use sample size in get_size() if possible
2026-02-14 Kostya Shishkovavi: reject chunks larger than remaining movi size
2026-02-11 Kostya Shishkovavi: allow smaller strh chunk (as seen in really old...
2026-02-11 Kostya Shishkovrawvideo_ms: reject too short input
2026-02-10 Kostya Shishkovavi: ignore palette change chunks in index
2026-02-06 Kostya Shishkovuse integer array reading functions where applicable
2026-02-06 Kostya Shishkovjpeg: add messages for unsupported features/flavours
2026-02-05 Kostya Shishkovmov: allow force seeking if requested
2026-02-05 Kostya Shishkovavi: add an option to print file structure
2026-02-04 Kostya Shishkovmov: do not demux packets from the ignored streams
2026-02-03 Kostya Shishkovreplace ToString with Display implementation
2026-02-03 Kostya Shishkovmov: add missing call to (re)initialise CTTS map search...
2026-02-03 Kostya Shishkovavi: slightly improve possibly unaligned chunk handling
2026-02-02 Kostya Shishkovmov: improve search for headers in mov-macbin
2026-02-02 Kostya Shishkovmov: fix moov size limit in mov-macbin demuxer
2026-01-25 Kostya Shishkovwav: better handling for VBR codecs (like MP3)
2026-01-22 Kostya Shishkovreplace NATimeInfo::{time_to_ts,ts_to_time} with single...
2026-01-22 Kostya Shishkovsupport raw YUV420 in MOV
2026-01-21 Kostya Shishkovavimux: report depth 16 for 15-bit content
2026-01-20 Kostya Shishkovmov: skip gama atom in codec descriptor
2025-10-18 Kostya Shishkovmov: invent keyframes for video stream if none were...
2025-10-04 Kostya Shishkovavi: implement demuxing for non-interleaved case
2025-10-04 Kostya Shishkovavi: improve working with Saturn videos
2025-10-02 Kostya Shishkovfix some clippy warnings
2025-09-24 Kostya Shishkovmov: fix rawvideo format support
2025-09-01 Kostya Shishkovjpeg: improve support for fringe variants
2025-08-30 Kostya Shishkovavi: refactor demuxing code
2025-08-23 Kostya Shishkovts102366: fix floor value
2025-08-23 Kostya ShishkovTS 102.366 multi-frame stream decoder
2025-08-23 Kostya ShishkovATSC A/52B packetiser
2025-08-21 Kostya Shishkovavi: ignore non-existent audio extradata
2025-08-17 Kostya Shishkovnihav_commonfmt: switch to ByteIO
2025-08-15 Kostya Shishkovwavmux: add parentheses to size calculation expression
2025-08-14 Kostya Shishkovavi: handle MVI
2025-07-19 Kostya Shishkovmov: support another constant-block stream case
2025-07-19 Kostya Shishkovmov: mark streams without proper header as unknown...
2025-06-28 Kostya Shishkovavimux: do not record palette change chunks in OpenDML...
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
next