filmcraft/crates
Brandon Thomas fccddb6ea8 Merge origin/main into #1433; NAL streams keep their chunks (#1440 locates access units inside a PES)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 03:00:21 -04:00
..
aac #922: eight-channel AAC reports and returns eight channels 2026-10-11 14:26:28 +07:00
ac3 #647: decode E-AC-3 (Dolby Digital Plus) audio 2026-10-10 23:49:03 +02:00
apv fix(apv): skip oracle tests when ffmpeg predates APV support 2026-10-12 13:02:48 +05:30
audio-dsp M7: optimize settled mixer DSP and isolate throughput gate 2026-10-11 02:17:02 +02:00
automation fix(mcp): a slow bridge command no longer blocks every later call (part of #1538) 2026-10-13 05:40:35 +02:00
av1 #847: AV1 decode runs deblocking, CDEF and loop restoration in parallel row bands 2026-10-11 03:11:27 +02:00
avi WIN-03: Make AVI oracle file reads portable 2026-10-12 11:43:18 -05:00
bitstream fix(bitstream): map se(v) through the 64-bit codeNum so i32::MIN round-trips (fixes #1428) 2026-10-12 22:48:18 +02:00
captions Merge pull request #1518 from sanyamsingh001/codex/ttml-speaker-metadata-oct12 2026-10-13 00:03:35 -04:00
cfb CFB: bound the DIFAT and FAT chain walks by the file's own size 2026-10-10 17:34:16 +09:00
codecs #1303: frame times in i128 via Tick::from_rational (a hostile F1:i64::MAX rate can't overflow) 2026-10-13 01:29:19 -04:00
color Merge pull request #1012 from MarekSpodBiedry/issue-998 2026-10-11 19:26:18 -04:00
dng #1065: clean-room DNG / CinemaDNG decoder crate 2026-10-11 15:44:00 +02:00
dnx Merge pull request #16 from storytold/pr/never-crash-codecs-small 2026-10-04 16:16:55 -04:00
edit Fix clip drags leaving transitions behind 2026-10-12 00:41:05 -07:00
engine Merge origin/main into #1389 (Italian beside Korean: 12 languages) 2026-10-13 02:40:02 -04:00
export Export: as_chunks in the float-audio oracle test (clippy manual_chunks) 2026-10-13 00:07:17 -04:00
flac export: 32-bit integer and 32-bit float audio; Sample Size lists every size and greys out the unsupported ones 2026-10-12 05:42:44 +00:00
format #620: Project Notes panel, saved in the project 2026-10-10 21:09:13 +02:00
frame #288: MP4 / MOV pictures are cropped as the file says (H.264 / HEVC cropping, clean aperture) 2026-10-10 00:50:03 +02:00
geom Never crash: deny the panicking lints in the already-clean crates and apps 2026-10-04 16:08:23 -04:00
golden GPU2: standard effects on the GPU compositor (#30) 2026-10-05 07:50:20 -04:00
gpu Merge origin/main into #1287 (frame_rate on the adjustment layer's FxCtx after #1327) 2026-10-13 00:10:18 -04:00
h264 #1457: bound slice-group map type 6 by the picture's map units (CIF FMO is 396), drop pr1441.md 2026-10-13 01:34:27 -04:00
h264enc h264enc: CRF level fits its bitrate; stream records its settings 2026-10-10 17:09:05 +07:00
hevc #1039: HEVC interpolation taps without slice arrays 2026-10-11 15:13:58 +02:00
interchange Merge pull request #1085 from carlitosteso3/fix/xml-audio-gain-371 2026-10-11 20:34:42 -04:00
isobmff Merge pull request #613 from JordyUSA/feat/flac-export 2026-10-11 21:02:50 -04:00
matroska #1402: import MP1 (A_MPEG/L1) audio from Matroska 2026-10-12 20:55:35 +02:00
media Merge origin/main into #1404 (gaps.md: keep only the PXR24 edits) 2026-10-13 01:19:55 -04:00
mpa #809: MP2 Matroska oracle robust to older ffmpeg; bounded ID3 skip and subbands 2026-10-11 08:56:31 +02:00
mpeg2v mpeg2v: seed_sweep derives its seeds without overflowing 2026-10-06 13:51:43 -04:00
mpegts Merge origin/main into #1433; NAL streams keep their chunks (#1440 locates access units inside a PES) 2026-10-13 03:00:21 -04:00
mxf #210 review: bound MXF reads by the file, keep legacy projects opening, allow 16K 2026-10-07 20:52:53 -04:00
ogg Containers: never crash — mpegts, ogg, mxf, matroska without expect/unreachable 2026-10-04 11:37:58 -04:00
opus Merge pull request #16 from storytold/pr/never-crash-codecs-small 2026-10-04 16:16:55 -04:00
platform fix(codecs): in-band parameter sets compare without trailing zero bytes (fixes #1483) 2026-10-13 01:16:52 +02:00
project Merge pull request #836 from vangel76/gap-parity-effects 2026-10-11 20:29:55 -04:00
prores Merge pull request #16 from storytold/pr/never-crash-codecs-small 2026-10-04 16:16:55 -04:00
render Merge origin/main into #1527: the Normal-blend replace moves into adjustment_layer (after #1327) 2026-10-13 00:49:14 -04:00
scopes Merge pull request #27 from storytold/pr/never-crash-clean-crates 2026-10-04 16:19:27 -04:00
speech M7.12: natural Text to Speech voices (Kokoro-82M in pure Rust) 2026-10-08 06:52:30 -07:00
testkit fix(apv): skip oracle tests when ffmpeg predates APV support 2026-10-12 13:02:48 +05:30
text Merge pull request #1045 from vbasky/fix/926-underline-baseline 2026-10-11 19:06:57 -04:00
time TIME.FRAME_NAVIGATION: Preserve exact frame steps and bound time arithmetic 2026-10-10 09:00:34 +10:00
tts M7.12: natural Text to Speech voices (Kokoro-82M in pure Rust) 2026-10-08 06:52:30 -07:00
tts-text tts-text: fractions take operands of up to three digits (#954 regression) 2026-10-11 22:13:14 -04:00
ui-egui #1389: Italian Ripple Delete Head Frame 2026-10-13 02:58:38 -04:00
vp8 #432: VP8 video decodes (clean-room pure-Rust VP8 decoder) 2026-10-11 15:13:07 +02:00
vp9 #980: VP9 decode loop-filters a frame as a superblock-row wavefront 2026-10-11 10:18:44 +02:00