summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2026-04-11White space: editable_list.hCarl Hetherington
2026-04-11Grok: fix hang when encoding with burned-in subtitles and no colour conversionAaron Boxer
When a source has no colour conversion (e.g. an already-XYZ J2K DCP), every frame normally bypasses encoding via the has_j2k() fast-path. But has_j2k() returns false as soon as _text is set, so the first burned-subtitle frame goes through the encode path and hits the colour_conversion assertion in the Grok variant of convert_to_xyz(), killing the Grok threads one by one until the queue can no longer drain. Handle the no-conversion case the same way the local convert_to_xyz() overload does: the image is already XYZ12LE, so copy it straight into the destination buffer.
2026-04-09White space: full_language_tag_dialog.{cc,h}Carl Hetherington
2026-04-09White space: video_mxf_content.{cc,h}Carl Hetherington
2026-04-09White space: text_ring_buffers.{cc,h}Carl Hetherington
2026-04-09White space: nanomsg.{cc,h}Carl Hetherington
2026-04-09White space: image_examiner.{cc,h}Carl Hetherington
2026-04-09White space: image_decoder.{cc,h}Carl Hetherington
2026-04-09White space: file_group.{cc,h}Carl Hetherington
2026-04-09White space: ffmpeg.{cc,h}Carl Hetherington
2026-04-09White space: encode_server_finder.{cc,h}Carl Hetherington
2026-04-09White space: dcp_subtitle_content.{cc,h}Carl Hetherington
2026-04-09White space: cinema_sound_processor.{cc,h}Carl Hetherington
2026-04-09White space: audio_mapping.{cc,h}Carl Hetherington
2026-04-09White space: analyse_subtitles_job.{cc,h}Carl Hetherington
2026-04-09White space: active_text.{cc,h}Carl Hetherington
2026-04-09White space: audio_dialog.{cc,h}Carl Hetherington
2026-04-09White space: j2k_image_proxy.{cc,h}Carl Hetherington
2026-04-09White space: image_content.{cc,h}Carl Hetherington
2026-04-08White space: kdm_dialog.{cc,h}Carl Hetherington
2026-04-08White space: log.{cc,h}Carl Hetherington
2026-04-08Fix incorrect fade outs (#3145).Carl Hetherington
2026-04-08Tidy up a little: rename some variables, remove an unnecessary cast.Carl Hetherington
2026-04-08Support skipping of multiple frames (so e.g. we can handle 120fps sources).Carl Hetherington
2026-04-08Make FrameRateChange data private.Carl Hetherington
2026-04-08White space: frame_rate_change.{cc,h}Carl Hetherington
2026-04-08Updated ja_JP translation from 林雅成.Carl Hetherington
2026-04-08Supporters update.Carl Hetherington
2026-04-02Remove dcp::VerificationNote::Note.Carl Hetherington
2026-04-02INVALID_JPEG2000_TILE_PARTS_FOR_{2,4}K: note -> tile_parts.Carl Hetherington
2026-04-02INVALID_{CPL,PKL}_NAMESPACE: note -> xml_namespace.Carl Hetherington
2026-04-02INCORRECT_SUBTITLE_NAMESPACE_COUNT: note -> asset_id.Carl Hetherington
2026-04-02MISSING_FONT: note -> load_font_id.Carl Hetherington
2026-04-02INVALID_MAIN_SOUND_CONFIGURATION: note -> error.Carl Hetherington
2026-04-02INVALID_SUBTITLE_ISSUE_DATE: note -> issue_date.Carl Hetherington
2026-04-02MISSING_SUBTITLE: note -> asset_id.Carl Hetherington
2026-04-02DUPLICATE_ASSET_ID_IN_ASSETMAP: note -> asset_map_id.Carl Hetherington
2026-04-02DUPLICATE_ASSET_ID_IN_PKL: note -> pkl_id.Carl Hetherington
2026-04-02{IN,}VALID_CONTENT_KIND: note -> content_kind.Carl Hetherington
2026-04-02MISMATCHED_TIMED_TEXT_DURATION: note -> duration, other_duration.Carl Hetherington
2026-04-02INVALID_JPEG2000_RSIZ_FOR_{2,4}K: note to capabilities.Carl Hetherington
2026-04-02INCORRECT_JPEG2000_POC_MARKER_COUNT_FOR_{2,4}K: note -> poc_markers.Carl Hetherington
2026-04-02INVALID_JPEG2000_CODE_BLOCK_{WIDTH_HEIGHT}: note -> code_block_{width,height}.Carl Hetherington
2026-04-02INVALID_JPEG2000_GUARD_BITS_FOR_{2,4}K: note -> guard_bits.Carl Hetherington
2026-04-02INVALID_JPEG2000_CODESTREAM: note -> error.Carl Hetherington
2026-04-02MISMATCHED_PKL_ANNOTATION_TEXT_WITH_CPL: note -> pkl_id.Carl Hetherington
2026-04-02UNSIGNED_PKL_WITH_ENCRYPTED_CONTENT: note -> pkl_id.Carl Hetherington
2026-04-02INVALID_EXTENSION_METADATA: note -> error.Carl Hetherington
2026-04-02INCORRECT_LFOC: note -> time.Carl Hetherington
2026-04-02INCORRECT_FFOC: note -> time.Carl Hetherington