| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-26 | Disallow referring to OV audio unless channel counts match (#2780). | Carl Hetherington | |
| 2024-02-22 | Merge tag 'v2.16.78' into v2.17.xv2.17.12 | Carl Hetherington | |
| 2024-02-21 | Make DCPExaminer::size() optional and deal with the consequences.v2.16.78 | Carl Hetherington | |
| This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775. | |||
| 2024-02-21 | Fix failure to examine non-flat-ratio VFs (#2775). | Carl Hetherington | |
| 2024-02-20 | Fix build on Centos 7. | Carl Hetherington | |
| 2024-02-19 | Merge tag 'v2.16.77' into v2.17.x | Carl Hetherington | |
| 2024-02-19 | Don't order the user to 'remove the other content'. | Carl Hetherington | |
| In the context of the new VF dialog this sounds odd; e.g. the user ticked video but audio is impossible, they are ordered to remove the other content (when they might just not want to refer to audio at all). | |||
| 2024-02-19 | Reset _next_video_time when deciding to emit black. | Carl Hetherington | |
| Otherwise if we inaccurately seek into an area with no video there will never be any content coming into ::video() which could reset _next_video_time. Then when a black frame is emitted using emit_video_until we will emit black frames from time 0 to the time of the inaccurate seek. | |||
| 2024-02-19 | Add some more logs to the LOG_DEBUG_PLAYER set. | Carl Hetherington | |
| 2024-02-19 | Cleanup: use auto. | Carl Hetherington | |
| 2024-02-19 | Merge tag 'v2.16.76' into v2.17.x | Carl Hetherington | |
| 2024-02-17 | Add option to load prefs from ZIP (#2771). | Carl Hetherington | |
| 2024-02-17 | Use FileDialog for saving preferences ZIPs. | Carl Hetherington | |
| 2024-02-17 | Cleanup: 0 -> nullptr. | Carl Hetherington | |
| 2024-02-16 | Return empty optional rather than asserting. | Carl Hetherington | |
| 2024-02-16 | Cleanup: add missing explicit. | Carl Hetherington | |
| 2024-02-16 | Add Unzipper. | Carl Hetherington | |
| 2024-02-14 | Cleanup: white space. | Carl Hetherington | |
| 2024-02-14 | Cope with loading a film containing a missing DCP which itself contains ↵ | Carl Hetherington | |
| subtitles. | |||
| 2024-02-13 | Fix duplicated help text. | Carl Hetherington | |
| 2024-02-12 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-02-11 | Don't add a font with an empty ID for ccaps either (#2762). | Carl Hetherington | |
| Previously this was all changed so that for subs we add the default font in a cleaner way (in db22f81ccce9e1a5f205e6d8b3c0631fc039a173). I can't see why we shouldn't treat ccaps the same way, and indeed not doing it causes an error as shown by the included test. | |||
| 2024-02-11 | Fix apparently ineffective processors when analysing audio (#2671). | Carl Hetherington | |
| A whole film ("DCP side") analysis would behave the same as a single piece of content analysis if the film only had one piece of content. Here we also clarify that audio analysis of the whole film is different to that for a single piece of content; for the whole film we use processors, and for single pieces of content we do not. | |||
| 2024-02-11 | Add option to stop the player using any audio processor. | Carl Hetherington | |
| 2024-02-10 | Updated sl_SI translation from Martin Srebotnjak. | Carl Hetherington | |
| 2024-02-10 | Also remove now-redundant UTC offset from DKDMRecipient. | Carl Hetherington | |
| 2024-02-07 | Don't give confusing errors about WEBVTT when there are errors in a Subrip ↵ | Carl Hetherington | |
| file (#2733). | |||
| 2024-02-07 | Remove unused header. | Carl Hetherington | |
| 2024-02-04 | Use a simpler way to decide what devices we could write to on macOS. | Carl Hetherington | |
| This basically involves the kDADiskDescriptionDeviceInternalKey, kDADiskDescriptionMediaRemovableKey and kDADiskDescriptionMediaWritableKey keys revealed by looking in https://github.com/balena-io-modules/drivelist.git | |||
| 2024-02-04 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-02-04 | Tweak how lzma is linked. | Carl Hetherington | |
| 2024-02-03 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-02-03 | Don't emit subtitle images that have a zero dimension (#2743). | Carl Hetherington | |
| They cause problems later when trying to blend them into the image. | |||
| 2024-02-03 | Add an assert to check that sws_getContext() succeeded. | Carl Hetherington | |
| 2024-02-03 | Add some asserts; sws_getContext() will fail if the image width or height are 0. | Carl Hetherington | |
| 2024-02-03 | Support alpha blend onto YUV444P9LE and YUV444P10LE (68 and 70). | Carl Hetherington | |
| 2024-02-03 | Fix incorrect alpha channel scaling with RGBA64. | Carl Hetherington | |
| 2024-02-03 | Fix incorrect alpha step used for RGBA64 sources. | Carl Hetherington | |
| 2024-02-03 | Put alpha_{data,stride} into OtherYUVParams. | Carl Hetherington | |
| 2024-02-03 | Separate out OtherParams into Other{RGB,YUV}Params. | Carl Hetherington | |
| 2024-01-28 | Bump FFmpeg to 6.1.v2.17.10 | Carl Hetherington | |
| 2024-01-28 | Dump addr2line command before running it. | Carl Hetherington | |
| 2024-01-28 | Remember whether Content or DCP is selected in a new ui.xml state file. | Carl Hetherington | |
| 2024-01-28 | Fix time parsing in KDM CLI to be a bit more lenient. | Carl Hetherington | |
| 2024-01-28 | Fix crash when there is no LD_LIBRARY_PATH | Carl Hetherington | |
| 2024-01-28 | Add method to setup LD_LIBRARY_PATH for grok. | Carl Hetherington | |
| 2024-01-28 | Give GROK its own config changed category. | Carl Hetherington | |
| 2024-01-28 | Set CUDA_MODULE_LOADING=EAGER for grok (#2638). | Carl Hetherington | |
| 2024-01-28 | Make can_reference_anything public. | Carl Hetherington | |
| 2024-01-28 | Rename can_reference -> can_reference_anything. | Carl Hetherington | |
