| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-04 | Change how video timing is done.v2.17.2 | Carl Hetherington | |
| This commit changes the approach with video timing. Previously, we would (more-or-less) try to use every video frame from the content in the output, hoping that they come at a constant frame rate. This is not always the case, however. Here we preserve the PTS of video frames, and then when one arrives we output whatever DCP video frames we can (at the regular DCP frame rate). Hopefully this will solve a range of sync problems, but it could also introduce new ones. | |||
| 2022-10-04 | Add operator* for Time and int. | Carl Hetherington | |
| 2022-10-04 | Return AVERROR_EOF from the avio_read method when appropriate. | Carl Hetherington | |
| 2022-10-04 | Fix FFmpegExaminer termination condition when there is no video; | Carl Hetherington | |
| it's hard to see how this ever worked. | |||
| 2022-10-04 | Bump ffmpeg to 5.1.2 "Riemann" | Carl Hetherington | |
| 2022-10-04 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2022-10-04 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2022-10-04 | Supporters update. | Carl Hetherington | |
| 2022-10-04 | Fix wxWidgets assertion on opening the video filters selector. | Carl Hetherington | |
| 2022-10-01 | Cleanup: remove unnecessary if | Carl Hetherington | |
| 2022-10-01 | Cleanup: replace very short but long-lasting variable name. | Carl Hetherington | |
| 2022-10-01 | Fix checking of frame channels vs stream channels. | Carl Hetherington | |
| The comment says that we're handling differences between channel counts in the frame and stream but the code wasn't doing that. | |||
| 2022-09-29 | Remove unused variable. | Carl Hetherington | |
| 2022-09-28 | Replace directory with folder in some messages. | Carl Hetherington | |
| 2022-09-27 | Add basic KDM information to the player (#2225). | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in Image. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in J2KEncoder. | Carl Hetherington | |
| 2022-09-27 | Cleanup: sorting things. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in ReelWriter. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in Player. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in ContentPanel. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in DCPExaminer. | Carl Hetherington | |
| 2022-09-27 | Use EnumIndexedVector in DCPContent. | Carl Hetherington | |
| 2022-09-27 | Add EnumIndexedVector. | Carl Hetherington | |
| 2022-09-26 | Supporters update.v2.16.28 | Carl Hetherington | |
| 2022-09-26 | Provide a similar fix to the one in ff639b3cf30afcc097bfd21d39c8d15f466cadd6 | Carl Hetherington | |
| for DCPs that contain subtitle files without <Font> tags. | |||
| 2022-09-25 | Remove a rather excessive log message. | Carl Hetherington | |
| 2022-09-23 | Work around strange build error on Ubuntu 18.04 | Carl Hetherington | |
| tmp/cc4JuI65.s: Assembler messages: /tmp/cc4JuI65.s:174: Error: symbol `_ZNSt14_Function_base13_Base_managerIUlNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_E10_M_managerERSt9_Any_dataRKS9_St18_Manager_operation' is already defined | |||
| 2022-09-21 | Supporters update. | Carl Hetherington | |
| 2022-09-20 | Fix font_id_map errors when importing DCP subtitles that have no | Carl Hetherington | |
| font declarations / tags (#2339). | |||
| 2022-09-19 | Fix default placement of SRT (etc.) now that the alignment has changed | Carl Hetherington | |
| 2022-09-19 | Fix incorrect subtitle outline rectangle display when subtitles | Carl Hetherington | |
| were analysed at non-zero offsets (#2336). | |||
| 2022-09-17 | Fix typo in log message. | Carl Hetherington | |
| 2022-09-17 | When emailing multiple addresses, put one in To: and the rest in CC: (#2310). | Carl Hetherington | |
| 2022-09-17 | Don't try to send KDM email unless we have a from address. | Carl Hetherington | |
| 2022-09-17 | Allow specification of the CPL ID to use in a DCP with _create (#2302). | Carl Hetherington | |
| 2022-09-17 | Don't dump empty error details. | Carl Hetherington | |
| 2022-09-17 | Catch CPLNotFoundError more nicely. | Carl Hetherington | |
| 2022-09-17 | Give a better error if a specified CPL does not exist. | Carl Hetherington | |
| 2022-09-17 | Add default parameter for the detail in set_error(). | Carl Hetherington | |
| 2022-09-17 | Updated hu_HU translation from Áron Németh. | Carl Hetherington | |
| 2022-09-16 | Fix black borders around the preview in some cases (#2331). | Carl Hetherington | |
| We need to round the container size to the nearest multiple of 2 so that cropping subsampled sources does not leave gaps. As far as I can see: - the direction that you round x in doesn't matter - it's better to round y up (if you calculate the error in the resulting ratio in each case). | |||
| 2022-09-15 | Fix some spelling mistakes (mostly in comments). | Carl Hetherington | |
| 2022-09-13 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2022-09-11 | Fix build on Centos where we don't have the std::atomic_store stuff apparently.v2.16.26 | Carl Hetherington | |
| 2022-09-11 | Don't throw an exception if reading a encode server response fails (#2320). | Carl Hetherington | |
| 2022-09-11 | Supporters update.v2.16.25 | Carl Hetherington | |
| 2022-09-10 | Use atomic shared_ptr stuff for _black_frame. | Carl Hetherington | |
| 2022-09-10 | Use atomic for _playback_length. | Carl Hetherington | |
| 2022-09-10 | It's now safe to get _video_container_size without the lock. | Carl Hetherington | |
