Ivan Savenko
9fbeacb688
Fix possible memory corruption in video player
...
Fixes two bugs, one was definitely happening, and 2nd one that is causing
undefined behavior and may work only in some std implementations
- VideoPlayer would attempt to access subtitles widget after VideoPlayer
itself was destroyed in onPlaybackFinished call
- std::function was destroyed from a function that is being called by
it. Replaced with 1-method interface to avoid usage of std::function in
this scenario
2024-12-07 15:37:03 +00:00
..
2024-10-30 16:47:01 +00:00
2024-11-30 17:20:39 +01:00
2024-09-06 00:22:59 +02:00
2024-10-28 21:58:35 +02:00
2024-05-20 11:47:12 +03:00
2024-10-30 16:47:01 +00:00
2024-03-25 17:38:43 +02:00
2024-11-26 01:11:09 +08:00
2024-10-28 21:58:35 +02:00
2024-10-28 21:58:35 +02:00
2024-04-11 23:52:37 +03:00
2024-11-26 01:11:09 +08:00
2024-05-31 09:34:21 +00:00
2024-11-13 06:39:37 +02:00
2024-10-28 21:58:35 +02:00
2024-10-13 14:01:09 +00:00
2024-09-28 02:34:18 +02:00
2024-11-03 17:29:27 +02:00
2024-10-23 15:01:56 +03:00
2024-12-03 21:03:25 +01:00
2024-04-23 16:06:58 +03:00
2024-11-21 23:12:27 +01:00
2023-07-21 15:47:42 +03:00
2024-02-29 16:47:44 +02:00
2024-02-29 12:45:08 +01:00
2024-08-09 15:30:04 +00:00
2023-04-05 22:33:12 +03:00
2024-09-23 15:43:11 +00:00
2024-07-29 00:54:58 +02:00
2024-08-13 22:40:37 +02:00
2024-08-13 22:40:37 +02:00
2024-11-17 20:40:38 +00:00
2024-09-12 21:22:41 +00:00
2024-12-07 15:37:03 +00:00
2024-11-06 22:01:11 +02:00
2024-08-03 17:04:27 +03:00
2024-11-02 15:16:38 +01:00
2024-07-19 10:08:50 +00:00
2024-08-09 15:30:04 +00:00
2023-10-16 00:04:29 +02:00
2023-06-20 19:58:05 +03:00
2023-06-20 19:58:05 +03:00
2024-08-09 15:30:04 +00:00
2024-08-02 12:20:14 +00:00
2024-10-14 23:26:24 +02:00
2024-10-14 23:26:24 +02:00
2024-12-07 15:37:03 +00:00
2024-12-07 15:37:03 +00:00