summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
AgeCommit message (Expand)Author
2026-02-14FIXME: fix bugs.448-re-useCarl Hetherington
2026-02-12Support re-use of Atmos MXF assets.Carl Hetherington
2026-02-12Re-use assets verbatim if they do not need to change (#448).Carl Hetherington
2026-02-07Rename set_play_referenced() -> set_play_reusable().Carl Hetherington
2026-02-07Condense an if.Carl Hetherington
2026-01-25Fix incorrect calculation of DCP time from Atmos content time for the 2nd and...Carl Hetherington
2025-12-31Remove now-unused Player::progress().Carl Hetherington
2025-12-31Remove now-unused Player::frames_done().Carl Hetherington
2025-12-31Fix mismatched audio reel length (#3123).Carl Hetherington
2025-12-30Tweak comments.Carl Hetherington
2025-12-29Compress an if.Carl Hetherington
2025-12-06Clarify and improve decoder/player/butler logging a bit.Carl Hetherington
2025-12-05Cleanup: can now remove the _NC log variants.Carl Hetherington
2025-12-05Tweak log message.Carl Hetherington
2025-11-04Fix failure to play any audio when one stream isn't producing anything (#3108)Carl Hetherington
2025-07-16Remove unused content pointer from change signals.Carl Hetherington
2025-07-11Don't try to add unused fonts to the DCP (#3059).Carl Hetherington
2025-07-10Remove compose.hpp includes.Carl Hetherington
2025-07-10Replace String::compose with fmt.Carl Hetherington
2025-07-10Convert some paths to string.Carl Hetherington
2025-05-11Cleanup: use constexpr for content and player properties.Carl Hetherington
2025-03-22Fix progress reporting.Carl Hetherington
2025-03-22White space.Carl Hetherington
2025-03-06Fix black frames when raising frame rate by a lot (#2993).Carl Hetherington
2025-03-05Replace Content::paths_valid() with a free utility function.Carl Hetherington
2025-02-03Fix subtitles being written with negative times when trimmed (#2965).Carl Hetherington
2025-02-03Cleanup: rename subtitle_stop -> text_stop.Carl Hetherington
2025-02-02White space: config.{cc,h} player.{cc,h} about_dialog.{cc,h} hints_dialog.{cc,h}Carl Hetherington
2025-01-20Pass tolerant flag into Player.Carl Hetherington
2025-01-18Fix first frame being shown even when trimmed (#2952).Carl Hetherington
2024-09-03Support closed subtitles and open captions.Carl Hetherington
2024-09-03Adapt to some libdcp class renaming to allow open captions/closed subtitles.Carl Hetherington
2024-06-24Fix y offset direction of bitmap subs (#2807).Carl Hetherington
2024-05-29Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-05-19Don't make _stream_states for unmapped audio, otherwise we wait for contentCarl Hetherington
2024-05-19Add and use Content::has_mapped_audio().Carl Hetherington
2024-05-19Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-05-17Make sure we don't say some content has audio if none will be emitted.Carl Hetherington
2024-05-16Merge branch 'main' into v2.17.xCarl Hetherington
2024-05-15Update DCP encoder progress on all passe()es, not just when audio is emitted.Carl Hetherington
2024-05-15Get DCP transcode progress from the player (#2804).Carl Hetherington
2024-04-22Don't emit video until film's end if we are seeking.Carl Hetherington
2024-02-22Merge tag 'v2.16.78' into v2.17.xv2.17.12Carl Hetherington
2024-02-21Make DCPExaminer::size() optional and deal with the consequences.v2.16.78Carl Hetherington
2024-02-19Reset _next_video_time when deciding to emit black.Carl Hetherington
2024-02-19Add some more logs to the LOG_DEBUG_PLAYER set.Carl Hetherington
2024-02-12Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-11Add option to stop the player using any audio processor.Carl Hetherington
2024-02-03Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-03Don't emit subtitle images that have a zero dimension (#2743).Carl Hetherington