]> git.nihav.org Git - nihav.git/history - nihav-commonfmt/src/demuxers
mov: hopefully improve seeking
[nihav.git] / nihav-commonfmt / src / demuxers /
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...
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
8 days ago Kostya Shishkovmov: support reading co64 atom
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-09 Kostya Shishkovmov: support (single known sample of) QuickTime beta...
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-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-10 Kostya Shishkovavi: ignore palette change chunks in index
2026-02-06 Kostya Shishkovuse integer array reading functions where applicable
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 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-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-09-24 Kostya Shishkovmov: fix rawvideo format support
2025-08-30 Kostya Shishkovavi: refactor demuxing code
2025-08-21 Kostya Shishkovavi: ignore non-existent audio extradata
2025-08-17 Kostya Shishkovnihav_commonfmt: switch to ByteIO
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-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-03-17 Kostya Shishkovavi: leave first PCM timestamp for time calculation
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-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-09-10 Kostya ShishkovGIF support
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-03 Kostya Shishkovy4m: if no colourspace is specified it should be YUV...
2023-02-14 Kostya Shishkovavi: fix handling of palette change chunk with 256...
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-24 Kostya Shishkovavi: rename str to stream for clarity
2022-11-22 Kostya Shishkovavi: fix wrong variable in seek code
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
2021-12-14 Kostya Shishkovmov: fix an exotic paletted MOV reading
2021-11-20 Kostya Shishkovannotate the sources for test samples
2021-11-17 Kostya Shishkovavi: support ODML extensions
2021-11-17 Kostya Shishkovfix clippy warnings
2021-10-29 Kostya Shishkovreplace vec.truncate(0) with vec.clear()
2021-10-22 Kostya Shishkovmov: parse v2 audio header
2021-10-06 Kostya Shishkovavi: support raw YUV formats
2021-10-05 Kostya Shishkovavi: take into account the original orientation for...
next