summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-17Fix some markup quotation marks.Carl Hetherington
2021-10-17Upgrade the disk writer warning (#1971).Carl Hetherington
2021-10-16Fix error when editing colours in locales with , as a decimal separator.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-13Don't allow negative trims to be set up via changes to play length (#2105).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
2021-10-12Don't throw an error when the Butler says it is finished (#2097).Carl Hetherington
2021-10-12Cleanup: use enum class.Carl Hetherington
2021-10-11Replace some raw arrays with std::vectors.Carl Hetherington
2021-10-09Don't ignore font settings for DCP subtitles (#2074).v2.15.167Carl Hetherington
2021-10-09Add comment.Carl Hetherington
2021-10-09Cleanup some unused using statements and other bits.Carl Hetherington
2021-10-09More logging in the DCPExaminer.Carl Hetherington
2021-10-09C++11 tidying.Carl Hetherington
2021-10-03Don't scale chroma subsampled images to sizes that don't align with the ↵v2.15.166Carl Hetherington
subsampling (#1872). There's a slightly odd effect when scaling e.g. YVU420 images to odd and then even widths - there's a small but visible luminance shift. I don't know why this happens, but keeping the scaling sizes locked to the subsampling seems to help.
2021-10-03Differentiate requested and actual crop.Carl Hetherington
This is so we limit cropping to what is possible considering chroma subsampling.
2021-10-03Add PixelQuanta to VideoContent.Carl Hetherington
2021-10-03Updated it_IT translation from Riccardo Mantani.Carl Hetherington
2021-10-03Remove unused using statement.Carl Hetherington
2021-10-03Always call ::draw() even when we have no image.Carl Hetherington
Otherwise the screen doesn't get cleared properly when no film is loaded.
2021-10-03Remove unused parameters.Carl Hetherington
2021-10-01Fix subtitle positioning and centering of the DCP frame in the window.v2.15.165Carl Hetherington
Also tidy up a bit with the Rectangle class.
2021-10-01Change glLineWidth from 2.0 -> 1.0.v2.15.164Carl Hetherington
Apparently a line width of greater than 1.0 is not allowed in some versions of OpenGL.
2021-10-01Missing check_gl_error() calls.Carl Hetherington
2021-09-30Only support GLVideoView when building with wxWidgets >= 3.1.0.Carl Hetherington
2021-09-27Make merge return the right alignment even if it's not doing anything.Carl Hetherington
2021-09-27Check that the image used to make a Cairo::ImageSurface is the right ↵Carl Hetherington
alignment and pixel format.
2021-09-27Various alignment tidying/fixups.Carl Hetherington
2021-09-27Remove unused usingCarl Hetherington
2021-09-27Replace aligned bool with enum Alignment.Carl Hetherington
2021-09-27Various alignment adjustments.Carl Hetherington
2021-09-27Some const correctness.Carl Hetherington
2021-09-27Allow RGB24 in textures.Carl Hetherington
2021-09-27Support subs and tidy up a few things.Carl Hetherington
2021-09-27Add accessor for _text.Carl Hetherington