From 94618a724124cbf5fe9f0b47a3fdce601fcd5581 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 1 Apr 2024 01:04:41 +0200 Subject: Fix hanging/overlapping dvb subtitles (#2792). This reverts a change made in 8ca6fd6d97e6d42492afddb655fa85130946853c "Fix doubled subtitles if subtitle stop times are specified." That change breaks the case where a subtitle _does_ have a stop time, but it's wrong (30s from the start time) and we want the next subtitle to clear the previous one. I can't now see how reverting this could cause doubled subtitles, so maybe that problem wlil come back. At least now there's a test for #2792. --- src/lib/ffmpeg_decoder.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/ffmpeg_decoder.cc b/src/lib/ffmpeg_decoder.cc index 7f7a07863..6130d8e5f 100644 --- a/src/lib/ffmpeg_decoder.cc +++ b/src/lib/ffmpeg_decoder.cc @@ -668,11 +668,11 @@ FFmpegDecoder::decode_and_process_subtitle_packet (AVPacket* packet) */ ContentTime from; from = sub_period.from + _pts_offset; + _have_current_subtitle = true; if (sub_period.to) { _current_subtitle_to = *sub_period.to + _pts_offset; } else { _current_subtitle_to = optional(); - _have_current_subtitle = true; } ContentBitmapText bitmap_text(from); -- cgit v1.2.3 From cc411a5ab156565c54282c3e9e0ed044d279de86 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 17 Apr 2024 23:30:12 +0200 Subject: Supporters update. --- src/wx/supporters.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/wx/supporters.cc b/src/wx/supporters.cc index 711b6bbad..514b53d7b 100644 --- a/src/wx/supporters.cc +++ b/src/wx/supporters.cc @@ -126,6 +126,7 @@ supported_by.Add (wxT ("Phillip Branford")); supported_by.Add (wxT ("Ingebjørg Braseth")); supported_by.Add (wxT ("Studio Brauneis")); supported_by.Add (wxT ("Thomas Bray")); +supported_by.Add (wxT ("Thomas Bray")); supported_by.Add (wxT ("queerfilm festival Bremen")); supported_by.Add (wxT ("Martin Brenneis")); supported_by.Add (wxT ("Petra-Puk Bresser")); @@ -233,6 +234,7 @@ supported_by.Add (wxT ("Adam Cousins")); supported_by.Add (wxT ("Aria Covamonas")); supported_by.Add (wxT ("Tom Cowan")); supported_by.Add (wxT ("Jill Cox")); +supported_by.Add (wxT ("Tate Cozza")); supported_by.Add (wxT ("Stefano Cravero")); supported_by.Add (wxT ("Phillip Crawford")); supported_by.Add (wxT ("Root && Rust Creative")); @@ -372,6 +374,7 @@ supported_by.Add (wxT ("Marc Fiebig")); supported_by.Add (wxT ("Moshel Film")); supported_by.Add (wxT ("Juli Film")); supported_by.Add (wxT ("Pató Film")); +supported_by.Add (wxT ("HisStory Film")); supported_by.Add (wxT ("Hoppe Film")); supported_by.Add (wxT ("“How to Successfully Fail in Hollywood” Film")); supported_by.Add (wxT ("Hamann Film")); @@ -443,6 +446,7 @@ supported_by.Add (wxT ("Francesca Garau")); supported_by.Add (wxT ("Jordi Miró Garcia")); supported_by.Add (wxT ("Francisco Montoro Garcia")); supported_by.Add (wxT ("Stefano Gariglio")); +supported_by.Add (wxT ("Tom Garner")); supported_by.Add (wxT ("Bethwyn Garswood")); supported_by.Add (wxT ("Andris Gauja")); supported_by.Add (wxT ("DocCollection GbR")); @@ -569,6 +573,7 @@ supported_by.Add (wxT ("Shinya Isobe")); supported_by.Add (wxT ("Theodore Ivanov")); supported_by.Add (wxT ("Julien Ivanowich")); supported_by.Add (wxT ("Denis Ivashvkevych")); +supported_by.Add (wxT ("June Nho Ivers")); supported_by.Add (wxT ("Emilia Izquierdo")); supported_by.Add (wxT ("Mahboobani Jackie")); supported_by.Add (wxT ("Alexzandra Jackson")); @@ -813,6 +818,7 @@ supported_by.Add (wxT ("Kenjo McCurtain")); supported_by.Add (wxT ("Dawn McElligott")); supported_by.Add (wxT ("Caitlin Mcgrath")); supported_by.Add (wxT ("Neil McGrath")); +supported_by.Add (wxT ("Tom Mcintire")); supported_by.Add (wxT ("Andrew McKee")); supported_by.Add (wxT ("Gordon McLeod")); supported_by.Add (wxT ("Britt McTammany")); @@ -908,6 +914,7 @@ supported_by.Add (wxT ("Didier Oriol")); supported_by.Add (wxT ("Kevin Orman")); supported_by.Add (wxT ("George Orr")); supported_by.Add (wxT ("orwoid.com")); +supported_by.Add (wxT ("Neil Oseman")); supported_by.Add (wxT ("Danilo Marichal Osorio")); supported_by.Add (wxT ("Norbert Ostendorf")); supported_by.Add (wxT ("Peter Östlund")); @@ -927,6 +934,7 @@ supported_by.Add (wxT ("Christian Passeri")); supported_by.Add (wxT ("Sharad Patel")); supported_by.Add (wxT ("Panagiotis Patsiaouras")); supported_by.Add (wxT ("Anand Patwardhan")); +supported_by.Add (wxT ("Tomaz Pavkovic")); supported_by.Add (wxT ("Stanko Pavlica")); supported_by.Add (wxT ("Konstantinos Pavlidis")); supported_by.Add (wxT ("Natalie Peart")); @@ -985,6 +993,7 @@ supported_by.Add (wxT ("Pentimenti Productions")); supported_by.Add (wxT ("Hitman Productions")); supported_by.Add (wxT ("WLFK Productions")); supported_by.Add (wxT ("Ceridwen Productions")); +supported_by.Add (wxT ("ZooTime Productions")); supported_by.Add (wxT ("A Tractor Productions")); supported_by.Add (wxT ("Second Wind Productions")); supported_by.Add (wxT ("Locomotive Productions")); @@ -1060,6 +1069,7 @@ supported_by.Add (wxT ("Objectif 13 S.C.S.")); supported_by.Add (wxT ("Neil Sadwelkar")); supported_by.Add (wxT ("Hakan Sahin")); supported_by.Add (wxT ("Sebastien Saint-Cricq")); +supported_by.Add (wxT ("Milena Salazar")); supported_by.Add (wxT ("Lasse Salling")); supported_by.Add (wxT ("Community TV Salzburg")); supported_by.Add (wxT ("Keith Sanborn")); -- cgit v1.2.3 From d5f5a9d9f5635f84a5e372181dea1c7cbb0ae732 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 18 Apr 2024 10:12:25 +0200 Subject: Add missing GUI-side verification note descriptions. --- src/wx/verify_dcp_dialog.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/wx/verify_dcp_dialog.cc b/src/wx/verify_dcp_dialog.cc index c77f68ea1..c7a32e5dd 100644 --- a/src/wx/verify_dcp_dialog.cc +++ b/src/wx/verify_dcp_dialog.cc @@ -449,6 +449,12 @@ VerifyDCPDialog::VerifyDCPDialog (wxWindow* parent, shared_ptr job case dcp::VerificationNote::Code::EMPTY_CONTENT_VERSION_LABEL_TEXT: add(i, _("The in a in CPL %id is empty")); break; + case dcp::VerificationNote::Code::INVALID_CPL_NAMESPACE: + add(i, _("The CPL %f has an invalid namespace %n")); + break; + case dcp::VerificationNote::Code::MISSING_CPL_CONTENT_VERSION: + add(i, _("The CPL %n has no tag")); + break; } } -- cgit v1.2.3