summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2021-11-25Make sure exceptions are re-thrown even if they occur when the queue is full.Carl Hetherington
2021-11-25Add fastvideo J2K encoding backend.Carl Hetherington
2021-11-22Tidying.Carl Hetherington
2021-11-22Prevent crashes if servers_list_changed() throws an exception.Carl Hetherington
2021-11-22Allow J2K encode backends to accept more than one frame at once.Carl Hetherington
2021-11-22Separate out local/remote encode code from DCPVideo.Carl Hetherington
Now we have a J2KEncoderCPUBackend and a J2KEncoderRemoteBackend.
2021-11-22Put Image into the dcpomatic namespace.Carl Hetherington
2021-11-22Use nicer dcp::decompress_j2k wrapper.Carl Hetherington
2021-11-22Don't import luminance of 0 from 2.14.x metadata files (part of #2130).Carl Hetherington
2021-11-16Don't fail to send a problem report if there's no ffprobe.logCarl Hetherington
2021-11-13Fix failure to load DCPs from SMB shares (#2123).Carl Hetherington
2021-11-13Add Job::seconds_since_last_progress_update().Carl Hetherington
2021-11-13Cleanup: use seconds() method.Carl Hetherington
2021-11-11Remove player activity logging. Fixes #2122.Carl Hetherington
If I remember right this was for swaroop and I suspect nobody else is really interested.
2021-11-09It doesn't seem necessary to use shared_ptr for the DCPVideo queue in ↵Carl Hetherington
J2KEncoder.
2021-11-09Add some missing const qualifiers.Carl Hetherington
2021-11-05C++11 tidying.Carl Hetherington
2021-11-03Clarify that in this get_reel_assets() the content and film frame rates will ↵Carl Hetherington
be the same.
2021-11-03Bail early if nothing can be referenced from this content.Carl Hetherington
2021-11-03Cleanup variable name: k -> reelCarl Hetherington
2021-11-03Fix errors when referencing trimmed DCPs (#2116).Carl Hetherington
2021-11-02Cleanup: use a variable we already made.Carl Hetherington
2021-11-02Cleanup variable name: l -> captionCarl Hetherington
2021-11-02Cleanup variable name: k -> reelCarl Hetherington
2021-11-02Cleanup variable name: j -> dcpCarl Hetherington
2021-11-02Cleanup variable name: i -> contentCarl Hetherington
2021-11-02Cleanup variable name: a -> reel_assetsCarl Hetherington
2021-11-01Add CPL_FILENAME variable for cover sheets (#2107).Carl Hetherington
2021-10-29Don't fail the transcode job if we can't write analytics.Carl Hetherington
2021-10-27Manual tweaks.Carl Hetherington
2021-10-27C++11 tidying.Carl Hetherington
2021-10-26Remove old declaration.Carl Hetherington
2021-10-26Remove some unnecessary using statements.Carl Hetherington
2021-10-25If there is no end time in an AVSubtitle it seems we should use the ↵Carl Hetherington
AVPacket's duration. This fixes #2110. I don't have a particular justification for it being the right thing to do.
2021-10-25Fix fade factor calculation when there is no end time.Carl Hetherington
In this case we can't do any fade out.
2021-10-25Fix missing verification messages.Carl Hetherington
2021-10-24Updated es_ES translation from Manuel AC.Carl Hetherington
2021-10-23Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2021-10-17Basic and slightly inaccurate support for <Space> in subtitles (#2103).Carl Hetherington
Adding horizontal space to a Pango layout is hard, and I think this change probably gets it slightly wrong, but it's a step in the right direction.
2021-10-17Move some functions up the file so we can use them.Carl Hetherington
2021-10-17pot/merge.Carl Hetherington
2021-10-15Always block waiting for audio when exporting.Carl Hetherington
Otherwise if there is non available we'll insert silence and potentially push the audio out of sync (late). May help with #2098.
2021-10-15Use an enum instead of a bool to specify blocking/non-blocking.Carl Hetherington
2021-10-15Add comment.Carl Hetherington
2021-10-15Ignore audio streams that fall too far behind (#2101).Carl Hetherington
2021-10-15Cleanup some unused usings.Carl Hetherington
2021-10-15Fix compile for Windows, broken in 44b69f2d.Carl Hetherington
2021-10-13Add some asserts to check for negative trims.Carl Hetherington
2021-10-13Ignore errors from avcodec_send_packet.Carl Hetherington
After seeking it appears that we often get irrelevant errors from this method. ffplay.c seems to ignore them, and this commit means that we do too (just logging them). I think these errors during a non-seeking "encoding" run could be cause for concern; perhaps we should take more note of them in that case.
2021-10-12Ignore .AppleDouble folders inside DCPs.Carl Hetherington