{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36518919,"defaultBranch":"main","name":"libdcp","ownerLogin":"cth103","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-29T17:26:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1289498?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716586990.0","currentOid":""},"activityList":{"items":[{"before":"89f39a495625f71201dfe5c389967c3beb8eca33","after":"6e53e5006524dd0559abcdcad2bc50a40dbb2d91","ref":"refs/heads/v1.9.x","pushedAt":"2024-07-09T06:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Ignore another warning that comes from asdcplib\n\nwith Ubuntu 24's GCC.","shortMessageHtmlLink":"Ignore another warning that comes from asdcplib"}},{"before":"1761ea23a7f5fb0fd9890fb01b75bc9fe4c4857f","after":"89f39a495625f71201dfe5c389967c3beb8eca33","ref":"refs/heads/v1.9.x","pushedAt":"2024-07-03T20:01:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Bump FFmpeg to one based on 7.0.1.","shortMessageHtmlLink":"Bump FFmpeg to one based on 7.0.1."}},{"before":"266b5a996cbb602183c79f648bc8f9bdc93c2ea9","after":"1761ea23a7f5fb0fd9890fb01b75bc9fe4c4857f","ref":"refs/heads/v1.9.x","pushedAt":"2024-06-28T09:38:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into v1.9.x","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into v1.9.x"}},{"before":"47b82590f5d1538b599e323daa5e0c792e4d4695","after":"4b2a91af4331c1c7bc540fb352b1099292b5f753","ref":"refs/heads/main","pushedAt":"2024-06-27T20:51:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Speculative fix for assertion failure (DoM #2839).","shortMessageHtmlLink":"Speculative fix for assertion failure (DoM #2839)."}},{"before":"0bbb2e9c99845ce7b6056048356a9710119cdbd9","after":"266b5a996cbb602183c79f648bc8f9bdc93c2ea9","ref":"refs/heads/v1.9.x","pushedAt":"2024-06-08T21:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Bump asdcplib for fix to assertion (DoM #2825).","shortMessageHtmlLink":"Bump asdcplib for fix to assertion (DoM #2825)."}},{"before":null,"after":"0bbb2e9c99845ce7b6056048356a9710119cdbd9","ref":"refs/heads/v1.9.x","pushedAt":"2024-05-24T21:43:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Report bit depth from sound frame, and handle 16-bit.","shortMessageHtmlLink":"Report bit depth from sound frame, and handle 16-bit."}},{"before":"4d03b76ff759e30ea079944c31a87e2b3e7a21ac","after":"47b82590f5d1538b599e323daa5e0c792e4d4695","ref":"refs/heads/main","pushedAt":"2024-05-13T20:39:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"In-line run of subs_in_out so that it gets the environment more easily.","shortMessageHtmlLink":"In-line run of subs_in_out so that it gets the environment more easily."}},{"before":"2d5d2a1eec0a5902446c714bbfd43daa6aab956e","after":"4d03b76ff759e30ea079944c31a87e2b3e7a21ac","ref":"refs/heads/main","pushedAt":"2024-05-13T18:36:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Support some more random MCA tags seen in the field (EasyDCP 4.2.0).","shortMessageHtmlLink":"Support some more random MCA tags seen in the field (EasyDCP 4.2.0)."}},{"before":"869462070671b273ac528e075ac1c00a417cc8a0","after":"2d5d2a1eec0a5902446c714bbfd43daa6aab956e","ref":"refs/heads/main","pushedAt":"2024-05-13T11:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Support some more random MCA tags seen in the field (EasyDCP 4.2.0).","shortMessageHtmlLink":"Support some more random MCA tags seen in the field (EasyDCP 4.2.0)."}},{"before":"0a8f2a1a2058f0461a7f978295e31af34a03bb40","after":"869462070671b273ac528e075ac1c00a417cc8a0","ref":"refs/heads/main","pushedAt":"2024-04-17T20:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Make some not-so-important CPL read errors non-fatal (DoM #2797).","shortMessageHtmlLink":"Make some not-so-important CPL read errors non-fatal (DoM #2797)."}},{"before":"0eff1f460e187c5d0e3f3829a266d8dc9ee000db","after":"0a8f2a1a2058f0461a7f978295e31af34a03bb40","ref":"refs/heads/main","pushedAt":"2024-04-15T21:29:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Add Dolby EDR metadata support (GH #12).","shortMessageHtmlLink":"Add Dolby EDR metadata support (GH #12)."}},{"before":"41d24e497a37a0e5d2f8077ed3e4cffaa946b3b4","after":"0eff1f460e187c5d0e3f3829a266d8dc9ee000db","ref":"refs/heads/main","pushedAt":"2024-03-30T23:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Add hack decrypt of sound assets by dcpdecryptmxf.","shortMessageHtmlLink":"Add hack decrypt of sound assets by dcpdecryptmxf."}},{"before":"03257d7e08986d1333190f447e5d64c609ade981","after":"41d24e497a37a0e5d2f8077ed3e4cffaa946b3b4","ref":"refs/heads/main","pushedAt":"2024-03-30T00:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix typo in help.","shortMessageHtmlLink":"Fix typo in help."}},{"before":"6c11fdfda7a0f306f894b15b56b72d3c4898013d","after":"03257d7e08986d1333190f447e5d64c609ade981","ref":"refs/heads/main","pushedAt":"2024-03-18T17:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Catch read errors from verify_cpl (e.g. basic failures to read a video frame).","shortMessageHtmlLink":"Catch read errors from verify_cpl (e.g. basic failures to read a vide…"}},{"before":"b395d79069cf64fd3a552fb843a31affa57662de","after":"6c11fdfda7a0f306f894b15b56b72d3c4898013d","ref":"refs/heads/main","pushedAt":"2024-03-16T17:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Allow SMPTE timecodes with 3 digits in the editable units field.\n\nIt seems that these should only be present if the timecode rate is 101\nor above, and in that case all timecodes should have 3 editable rate digits,\nbut someone sent a DCP from what seems to be EasyDCP Creator and it has\none timecode of 00:05:01:000.","shortMessageHtmlLink":"Allow SMPTE timecodes with 3 digits in the editable units field."}},{"before":"25c94845432db88a7ee3db459559eb555b8630b0","after":"b395d79069cf64fd3a552fb843a31affa57662de","ref":"refs/heads/main","pushedAt":"2024-02-25T18:58:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Remove explicit mention of sigc++ as a dependency (it's an implicit one).","shortMessageHtmlLink":"Remove explicit mention of sigc++ as a dependency (it's an implicit o…"}},{"before":"24fb1bb38b04869a37a34e51e6e9548768b0d39f","after":"25c94845432db88a7ee3db459559eb555b8630b0","ref":"refs/heads/main","pushedAt":"2024-02-17T22:49:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Add write_string_to_file().","shortMessageHtmlLink":"Add write_string_to_file()."}},{"before":"98052c06cbe3bd156e1a1a715e439944671dc3ee","after":"24fb1bb38b04869a37a34e51e6e9548768b0d39f","ref":"refs/heads/main","pushedAt":"2024-02-14T19:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix check for return value of EssenceType.\n\nA reporter on the forum is making their own DCPs that don't include\nan essence type at some point which trips this check as it was before.","shortMessageHtmlLink":"Fix check for return value of EssenceType."}},{"before":"6db952e970939d6a86f1fcef157ba6c74d27c648","after":"98052c06cbe3bd156e1a1a715e439944671dc3ee","ref":"refs/heads/main","pushedAt":"2024-02-08T23:45:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix use of Z as a timezone (meaning UTC).","shortMessageHtmlLink":"Fix use of Z as a timezone (meaning UTC)."}},{"before":"c9b3af92c43cb649137c88eaa48802197a4bbb06","after":"6db952e970939d6a86f1fcef157ba6c74d27c648","ref":"refs/heads/main","pushedAt":"2024-01-29T23:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix message on config error and make it fatal.","shortMessageHtmlLink":"Fix message on config error and make it fatal."}},{"before":"87ecaefdaad13fa31ff54270d4d5e6c483d2102b","after":"c9b3af92c43cb649137c88eaa48802197a4bbb06","ref":"refs/heads/main","pushedAt":"2024-01-13T12:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Add cancel() to ScopeGuard.","shortMessageHtmlLink":"Add cancel() to ScopeGuard."}},{"before":"7036fb00620a03934e6008df420d19de1a90adbf","after":"87ecaefdaad13fa31ff54270d4d5e6c483d2102b","ref":"refs/heads/main","pushedAt":"2024-01-12T23:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix test in previous.","shortMessageHtmlLink":"Fix test in previous."}},{"before":"75d6411bb1f04a1375b00f361a0c1358d6e8d7ab","after":"7036fb00620a03934e6008df420d19de1a90adbf","ref":"refs/heads/main","pushedAt":"2024-01-12T22:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Note correct/incorrect hashes when the verifier raises related errors.","shortMessageHtmlLink":"Note correct/incorrect hashes when the verifier raises related errors."}},{"before":"b666e62173fc3272baf12692ca298be0b24ca66f","after":"75d6411bb1f04a1375b00f361a0c1358d6e8d7ab","ref":"refs/heads/main","pushedAt":"2024-01-09T10:44:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix escaping of certificate dnQualifier (public key digests) on creation (DoM #2716).","shortMessageHtmlLink":"Fix escaping of certificate dnQualifier (public key digests) on creat…"}},{"before":"ed83bc48ee5c57ab00413d86eaae46a1c8963339","after":"b666e62173fc3272baf12692ca298be0b24ca66f","ref":"refs/heads/main","pushedAt":"2024-01-05T21:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix incorrect placeholder.","shortMessageHtmlLink":"Fix incorrect placeholder."}},{"before":"f2663fa9a91acadfb014e9fb1da2736009dd3bb6","after":"ed83bc48ee5c57ab00413d86eaae46a1c8963339","ref":"refs/heads/main","pushedAt":"2024-01-03T23:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Fix a couple of places where we could segfault while looking at a VF.","shortMessageHtmlLink":"Fix a couple of places where we could segfault while looking at a VF."}},{"before":"ad4f5b4873782d7808d505e2946338fb116544b4","after":"f2663fa9a91acadfb014e9fb1da2736009dd3bb6","ref":"refs/heads/main","pushedAt":"2024-01-03T22:24:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Report every frame (with index) that is over (or nearly over) the size limit (DoM #2698).","shortMessageHtmlLink":"Report every frame (with index) that is over (or nearly over) the siz…"}},{"before":"7f34b86921634110bf553da0cab184af408e0e6e","after":"ad4f5b4873782d7808d505e2946338fb116544b4","ref":"refs/heads/main","pushedAt":"2023-12-25T20:43:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Only write tool name into help, not its full path.","shortMessageHtmlLink":"Only write tool name into help, not its full path."}},{"before":"6973568117ed23c300f5ffa538f7eae87a9a9927","after":"7f34b86921634110bf553da0cab184af408e0e6e","ref":"refs/heads/main","pushedAt":"2023-12-22T15:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Bump libcxml for new feature.","shortMessageHtmlLink":"Bump libcxml for new feature."}},{"before":"c3f083eebb8483a8c2c38375c0258d6174caa730","after":"6973568117ed23c300f5ffa538f7eae87a9a9927","ref":"refs/heads/main","pushedAt":"2023-12-01T23:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cth103","name":"Carl Hetherington","path":"/cth103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289498?s=80&v=4"},"commit":{"message":"Add some MCA IDs that claim to be from ClipsterDCI 5.9.3.5.","shortMessageHtmlLink":"Add some MCA IDs that claim to be from ClipsterDCI 5.9.3.5."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEek6IIgA","startCursor":null,"endCursor":null}},"title":"Activity · cth103/libdcp"}