Skip to content

[FIX] Use fixed-width format specifiers for 64-bit values (corrupted X-TIMESTAMP-MAP on Windows) #3242

[FIX] Use fixed-width format specifiers for 64-bit values (corrupted X-TIMESTAMP-MAP on Windows)

[FIX] Use fixed-width format specifiers for 64-bit values (corrupted X-TIMESTAMP-MAP on Windows) #3242

Triggered via pull request September 12, 2026 19:49
Status Success
Total duration 7m 44s
Artifacts 6

build_windows.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

62 warnings
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L384
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L327
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L310
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L258
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L177
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L154
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L384
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L327
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L310
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L258
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L177
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L154
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L384
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L327
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L310
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L258
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L177
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x64, x64, x64-windows-static, x86_64-pc-windows-msvc, C:\Program Files\GPAC, x64/): src/lib_ccx/ccx_demuxer_mxf.c#L154
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L797
'initializing': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L872
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L715
'return': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L520
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L469
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L418
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L338
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L599
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L797
'initializing': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L872
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L715
'return': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L520
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L469
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L418
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L338
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L599
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L797
'initializing': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L872
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L715
'return': conversion from 'double' to 'int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L520
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L469
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L418
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_encoders_spupng.c#L338
'<': signed/unsigned mismatch [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L599
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L467
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]
build (x86, Win32, x86-windows-static, i686-pc-windows-msvc, C:\Program Files (x86)\GPAC): src/lib_ccx/ccx_demuxer_mxf.c#L429
'function': conversion from 'uint64_t' to 'unsigned int', possible loss of data [D:\a\ccextractor\ccextractor\windows\ccextractor.vcxproj]

Artifacts

Produced during runtime
Name Size Digest
CCExtractor Windows x64 Debug build
147 MB
sha256:49157dd673d35e10e289842a47faeac42d7ecb008f1c405ec9ac3e00fe940872
CCExtractor Windows x64 Release build
66 MB
sha256:eb68861695f089758ae7f9cf8d192bb929f3c4e7abffabe7e6ec2396084d921a
CCExtractor Windows x64 Release build (with migrations)
66.1 MB
sha256:2656266e25638d1e156786f1f69cffb429c18c2b3e7de6b0a66c52612e6fc894
CCExtractor Windows x86 Debug build
128 MB
sha256:a68f4ffb8217eb819158510391ec091738993ec7a6f0122ffb16df2e2d90d69a
CCExtractor Windows x86 Release build
51.2 MB
sha256:cf6b854eb118712b7b42f22ac7c951456287afaa7a902322921433f738c09c1a
CCExtractor Windows x86 Release build (with migrations)
51.2 MB
sha256:a2c73dc7c5fee88f56e924fc2216693a959b11750471e2084d1a6c20dd6b897b