summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
AgeCommit message (Collapse)Author
2015-07-29Replace Time::frames with Time::frames_round and Time::frames_floor.Carl Hetherington
I believe both are necessary; doing floor instead of round caused #648.
2015-07-24Fix mistaken clamp to length_after_trim after adding trim_start.Carl Hetherington
2015-07-16Remove debug output.Carl Hetherington
2015-07-16float -> double in a few places.Carl Hetherington
2015-07-15Remove unused PlayerStatistics stuff.Carl Hetherington
2015-07-15Fix confusion about what dcp_to_content_audio should be doing.Carl Hetherington
2015-07-14Express trims using ContentTime so that they do not changeCarl Hetherington
when DCP frame rate is changed (#637).
2015-07-14Slightly cleaner implementations of Player::dcp_to_content_video and vice versa.Carl Hetherington
2015-07-14Tests of Player::dcp_to_content_video, content_video_to_dcp andCarl Hetherington
dcp_to_content_audio with some subtle and hopefully reasonable fixes.
2015-07-14Fix mistaken use of wrong enum.Carl Hetherington
2015-07-14Look at more then one piece of video content when required for separate-eye ↵Carl Hetherington
3D (#635).
2015-07-09Prevent assertion failure when using DCP content with no audio.Carl Hetherington
2015-07-02Fix typo causing #626.Carl Hetherington
2015-07-01Go back to player having a playlist and not assuming it uses the film's content.Carl Hetherington
2015-06-25Make player decide whether subtitles should be burnt based onCarl Hetherington
content settings rather than using the film's settings. Remove film property of burn-subtitles.
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-19No-op; variable renaming.Carl Hetherington
2015-06-18Fix check for overlap to be less greedy.Carl Hetherington
2015-06-17Hence Player does not need Playlist.Carl Hetherington
2015-06-17Use Film's ContentChanged rather than Playlist's.Carl Hetherington
2015-06-17Use Film::Changed instead of Playlist::Changed in Player.Carl Hetherington
2015-06-08Fix detection of same-frame to speed up simple encodes (#548).Carl Hetherington
2015-06-04Fix horizontal positioning with .srt / burn-in (#488).Carl Hetherington
2015-06-03Various fixes to allow independent x and y scaling of text subs (#489).Carl Hetherington
2015-06-03Various work on audio mapping.Carl Hetherington
Fix everything up so that the audio mapping view in the audio panel reflects the processor (or lack of).
2015-06-02Apply single-processor branch manually; processor is now in Film, not ↵Carl Hetherington
AudioContent.
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
in a similar way to the V1 patch.
2015-05-26{Video,Audio}Frame -> Frame.Carl Hetherington
2015-05-25Remove user-configurable colour conversion presets.Carl Hetherington
2015-05-12Assorted image subtitle fixes.Carl Hetherington
2015-05-02Remove approximate size stuff where playback viewer would roundCarl Hetherington
down to nearest 4 pixels to try and speed up scaling. It didn't work as the two estimates of what would be scaled didn't always agree. It could probably be resurrected.
2015-04-22Actually use YUV->RGB setting when converting.Carl Hetherington
2015-03-25Remove Scaler config and use SWS_BICUBIC everywhere.Carl Hetherington
2015-02-09Remove erroneous comment.Carl Hetherington
2015-02-07I can't see the point of rounding the image size again after callingCarl Hetherington
size() with a round of 4.
2015-01-31If we are requesting audio from before the start of a piece of content we ↵Carl Hetherington
need to adjust both the request position AND the amount, not just the position.
2015-01-30Fix update of preview when video fade changes.Carl Hetherington
2015-01-19Fix audio analysis; make sure we don't decode video and let it pile up unwanted.Carl Hetherington
2015-01-05Fix incorrect use of FrameRateChange::factor(); if we are skipping, forCarl Hetherington
example, factor will be 0.5 and so to convert some frames in the DCP to frames in the content we must divide by factor (i.e. multiply by 2) to get the content frame.
2014-12-20Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ↵Carl Hetherington
assert()s with thrown exceptions.
2014-12-20Basic pass-through of font information when using DCP subtitles.Carl Hetherington
2014-12-11Add language property to SubtitleContent and use it in output DCP subtitle ↵Carl Hetherington
files.
2014-11-07Remove log from ImageProxy hierarchy.Carl Hetherington
2014-10-02Apply subtitle scale (ish) to text subs; should help with #413.Carl Hetherington
2014-10-02Apply y offset to text subs.Carl Hetherington
2014-09-30Basic video fade support.Carl Hetherington
2014-09-12Merge master.Carl Hetherington
2014-09-12Allow separate X and Y scale for subtitles.Carl Hetherington
2014-07-22Option to draw a border around the content's image (#391).Carl Hetherington
2014-07-20Basic support for decryption of imported DCPs.Carl Hetherington