summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
0.95-branchMissing set of SubtitleAsset edit rate.Carl Hetherington12 years
0.xMerge branch 'master' of ssh://main.carlh.net/home/carl/git/libdcpCarl Hetherington10 years
1.0Try to fix build with new-ish OpenSSL.Carl Hetherington9 years
1.0-colour-cleanupChange colourspace handling round a bit:Carl Hetherington12 years
1.0-cpp11Fixes for the bad distros.Carl Hetherington9 years
1.0-fix-subtitle-writingMove some code out to subtitle_asset_internal.ccCarl Hetherington10 years
1.0-new-asdcplibSome comments.Carl Hetherington11 years
1.0-new-cxmlAdapt to new libcxml ARI. Compiles but does not pass tests.Carl Hetherington12 years
1.0-new-opensslFix cscript.Carl Hetherington10 years
1.0-openjpeg2Add missing seek code; fix memory leak.Carl Hetherington11 years
1.0-shuffleRename some mxf variables to asset.Carl Hetherington11 years
1.0-smpte-subsStart of work.Carl Hetherington11 years
1.0-templatesAdd Atmos read/write and untested MXF decryption tool.Carl Hetherington10 years
1.0-vfConsider assets outside the DCP as referenced assets (i.e.Carl Hetherington11 years
12bitTweak comment.Carl Hetherington12 years
1823-jsonAdd basic JSON verification report (#1823).Carl Hetherington11 months
2174-cert-durationReduce certificate duration to 10 years (DoM #2174).Carl Hetherington5 years
2205-subtitle-formattingfixup! Nearly pretty-print subtitle XML (though not in <Text> nodes).Carl Hetherington4 years
2215-markersAdd verify test to check for erroneous <EntryPoint> and <Duration>Carl Hetherington4 years
2267-debugfixup! Hack sanity check in.Carl Hetherington4 years
2295-tolerate-missing-full-content-titleTolerate missing FullContentTitleText (DoM bug #2295).Carl Hetherington4 years
2300-kdm-timingAdd some more setters.Carl Hetherington4 years
2389-vposBe explicit about the version of SMPTE 428-7 that is used for subtitles,Carl Hetherington3 years
2419-main-sound-configurationAdd support for 20 as a MainSoundConfiguration.Carl Hetherington4 years
2507-thumbprintHacks.Carl Hetherington3 years
2525-ccap-fontsMake it possible to write subtitle assets without any <Font> tags.Carl Hetherington3 years
2536-interop-subsDon't unconditionally clear _fonts when inspecting assets.Carl Hetherington3 years
2652-rubywip: rubyCarl Hetherington5 months
2758-safe-writeFIXME: Hash to a vector rather than a string.Carl Hetherington11 months
2795-stallDebugging.Carl Hetherington2 years
2801-capwipCarl Hetherington2 years
2814-freezeMore logging.Carl Hetherington2 years
2884-rubywipCarl Hetherington21 months
2908-verify-detailsAdd some context to command-line verifier on --context.Carl Hetherington19 months
2958-3d-subsfixup! fixup! Add LoadVariableZ.Carl Hetherington17 months
2972-short-readFix self-reference check in File::operator=Carl Hetherington18 months
2984-better-verify-locationfixupCarl Hetherington8 months
3026-mpeg2-colourAdd convert_rgb_gamma().Carl Hetherington10 months
3DA couple of missing bits.Carl Hetherington13 years
add-validityAdd Certificate::not_{before,after}Carl Hetherington5 years
archive-frame-rateswipCarl Hetherington4 months
asdcp-masterFIXME: hack out parts that don't work.Carl Hetherington4 years
atmosAllow creation of ATMOS sync on channel 14.Carl Hetherington6 years
attempt-at-overwrite-existingTweak message.Carl Hetherington14 years
backportImprove handling of image subtitle IDs in XML (DoM bug #1965)Carl Hetherington5 years
bad-mxfAdd a nice note for general MXF errors.Carl Hetherington4 years
bitmap-subsVery basic SMPTE image test.Carl Hetherington8 years
bv2.1-verifyFix strange crash in verify().Carl Hetherington6 years
cancelwipCarl Hetherington19 months
ccacheopenjpeg2-cdist ccache fix.Carl Hetherington9 years
cdistAdd cscript.Carl Hetherington6 years
check-bitmapsMerge branch 'master' into check-bitmapsCarl Hetherington14 years
check-chainsUpdates.Carl Hetherington6 years
check-signatureswipCarl Hetherington4 years
combinePrevent DCP::assets() from returning duplicates.Carl Hetherington6 years
composeRemove String namespace from around compose().Carl Hetherington5 years
cpl-metadataBetter error locations in XML.Carl Hetherington6 years
cpp17Separate C++17 from new *mm APIs.Carl Hetherington20 months
crashFix crashes when static linking due to tricky lifetimeCarl Hetherington6 years
cxmlMissing declaration.Carl Hetherington13 years
dbgdebugCarl Hetherington20 months
dcp-editorwip: add AssetMap and fix everything up.Carl Hetherington4 years
dcp-editor2Try to remove the PKL object, and make it so that we don't keepCarl Hetherington4 years
dcp-editor3Add move constructor/operator=.Carl Hetherington4 years
debugfixup! Debug it harder.Carl Hetherington18 months
decrypt-hmacMissing file.Carl Hetherington8 years
dynamic-lutCompute LUTs at run-time.Carl Hetherington13 years
edgecodeMore hacks - MCA descriptors in CPL but not MXF.Carl Hetherington6 months
edgecode2Use WTF/ for MainSoundConfiguration.Carl Hetherington6 months
encryptionImprove certificate handling a bit and fix up tests.Carl Hetherington13 years
fastvideoAdd rgb_to_xyz with xyz buffer and stride.Carl Hetherington5 years
fed43Failed attempts.Carl Hetherington5 months
file-class-in-domTweak whitespace.Carl Hetherington4 years
fixitfixup! Set rc_max_rate so that mediainfo reports the correct values.Carl Hetherington17 months
fixlibdirdebugCarl Hetherington2 years
fmtReplace simple uses of raw_convert<string> with fmt.Carl Hetherington4 years
fmt2Use libfmt to convert things to non-locale-influenced strings.Carl Hetherington20 months
fmt3fixup! Remove String::compose and use fmt instead.Carl Hetherington20 months
fontfixStuff.Carl Hetherington11 years
for-dcptovideoDon't crash with no audio; get video MXF information from the MXF itself; get...Carl Hetherington14 years
gh-21-openMore debugging.Carl Hetherington3 years
ignore-hmacMake use of HMAC optional.Carl Hetherington6 years
imfVarious IMF hacks.Carl Hetherington11 years
imf2Hacks.Carl Hetherington11 years
inaccurate-gammaUse two LUTs.Carl Hetherington4 years
inaccurate-gamma2Remove unnecessary usingCarl Hetherington4 years
j2k-checkWIP: analyse J2K files.Carl Hetherington6 years
mac-testsBump libdcp for macOS test fix.Carl Hetherington5 years
mac-warningAdd another warning to LIBDCP_DISABLE_WARNINGSCarl Hetherington4 years
macosmacos branchCarl Hetherington6 years
macos-testsFix DYLD_LIBRARY_PATH for macOS tests.Carl Hetherington5 years
mainFix failure of cpl_summaries() to find Interop CPLs (DoM #3173).Carl Hetherington3 days
markersFinish initial CPL markers support.Carl Hetherington7 years
masterAdd and use new File class.Carl Hetherington4 years
mattias-debugdebugCarl Hetherington19 months
more-warning-fixesMissing warning ignore with older GCCs.Carl Hetherington4 years
multi-fonts-in-pklDon't write the same asset more than once to an ASSETMAP.Carl Hetherington4 years
mxeMore __mingw_snprintf fixes.Carl Hetherington9 years
mxe2Build with c++11 on Windows.Carl Hetherington7 years
new-mxeDisambiguate make_shared for Windows build.Carl Hetherington4 years
niclasBump libcxml.Carl Hetherington8 years
no-add-childReplace xmlpp::Node::add_child with cxml::add_child.Carl Hetherington2 years
no-empty-annotation-textsUse optional for ReelAsset _annotation_text.Carl Hetherington5 years
oj1-againMissing dependencies.Carl Hetherington2 years
openjpeg2Missing includes.Carl Hetherington12 years
openmpTweak message.Carl Hetherington11 years
optTry carl-2 on master.Carl Hetherington6 years
optional-cpl-metadataMake CPL metadata writing optional.Carl Hetherington4 years
osxHack.Carl Hetherington10 years
pklThrow an exception on an unknown asset type.Carl Hetherington8 years
printablestringUse string_mask = nombstr so that openssl uses PRINTABLESTRINGCarl Hetherington8 years
python310Bump waf for python 3.10 support.Carl Hetherington4 years
raw-convertRoll-your-own hacks.Carl Hetherington20 months
read2Whoops; check correct video frame.Carl Hetherington14 years
rec2020Fix YUV->RGB for Rec. 2020.Carl Hetherington4 years
remove-composefixup! Replace String::compose with fmt::format.Carl Hetherington22 hours
remove-device-list-descriptionDon't write DeviceListDescription tags to KDMs.Carl Hetherington4 years
rework-againPartial.Carl Hetherington13 years
rework-again2Make CPL a simpler parser of the XML without real assets.Carl Hetherington13 years
shared-ptrWIP: more hacks.Carl Hetherington2 years
smaller-ccapOmit vposition property when it's 0.Carl Hetherington3 years
smpte-afixup! Introduce SMPTEFlavour and use it to decide which optional things to w...Carl Hetherington2 years
sony-debugFully indent PKL/CPL.Carl Hetherington8 years
splitAdd header guard to ruby.h.Carl Hetherington3 years
sseHackzzz.Carl Hetherington6 years
sse2Add SSE/AVX2 version of rgb_to_xyz().Carl Hetherington6 years
static-testsBump libcxml.Carl Hetherington6 years
sub-reworkAdd some missing override statements.Carl Hetherington5 years
support-080626Bump ffmpeg.Carl Hetherington3 months
test-filenamedebugCarl Hetherington20 months
testsfixup! Allow tests to be run on Windows.Carl Hetherington4 years
tests-on-all-platformsWrite subtitle files in binary mode.Carl Hetherington4 years
thomas-experimentalTweak name.Carl Hetherington13 years
tidyTidy repeated call of make_uuid() and don't put urn:uuid: in front of default...Carl Hetherington8 years
tidy-eq-optionsRationalise #undef-ing of ERROR.Carl Hetherington3 years
tidy-verifyRemove VerificationNote::note.Carl Hetherington5 months
tmpDebug.Carl Hetherington6 years
unstabHack.Carl Hetherington11 years
utf8debugCarl Hetherington3 years
v0.74.1Build deps on windows.Carl Hetherington13 years
v1.11.xInclude trimming.Carl Hetherington2 weeks
v1.5.xBump versionCarl Hetherington8 years
v1.6.xAdd Certificate::not_{before,after}Carl Hetherington5 years
v1.6.x-laszloAdd some debugging messages.Carl Hetherington6 years
v1.8.xFix boost test library detection.Carl Hetherington23 months
v1.9.xAvoid crash with empty ASSETMAP file.Carl Hetherington20 months
verify-j2k-sizesUntested verification of JPEG2000 frame data sizes.Carl Hetherington6 years
videoconRead Atmos assets into other_assets.Carl Hetherington8 years
videocon-0Don't check HMAC codes, at least when reading sound assets.Carl Hetherington8 months
videocon-1Bump waf to 2.0.27.Carl Hetherington8 months
warningsAttempt to fix clang warnings for clang < 17.Carl Hetherington10 months
win32-crashAdd -x32/-x64 suffix to boost libraries when building for Windows.Carl Hetherington4 years
windbgHack.Carl Hetherington11 years
winpackDeps.Carl Hetherington8 years
wtfHacks.Carl Hetherington7 years
xercesRemove now-unused boost regex.Carl Hetherington7 years
xmldiffRemove unnecessary -c option for compatiblity with different versions of xmld...Carl Hetherington6 years
zposAdd a couple of Z position tests.Carl Hetherington4 years