Files
FFmpeg/libavcodec
Andreas Rheinhardt ec1b6e0cd4 avcodec/ccaption_dec: Avoid relocations for strings
The longest string here takes four bytes, so using an array
of pointers is wasteful even when ignoring the cost of relocations;
the lack of relocations also implies that this array
will now be put into .rodata and not into .data.rel.ro.

Static asserts are used to ensure that all strings are always
properly zero-terminated.

Tested-by: Marth64 <marth64@proxyid.net>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2024-03-08 00:59:24 +01:00
..
2024-03-04 17:38:57 +01:00
2023-11-10 00:14:02 +01:00
2024-02-27 00:11:21 +01:00
2024-02-27 00:11:21 +01:00
2023-03-02 21:32:00 +01:00
2023-09-11 00:27:45 +02:00
2023-05-15 10:24:54 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-09-22 13:15:00 +08:00
2023-09-01 23:59:14 +02:00
2023-09-11 00:27:45 +02:00
2024-02-12 22:00:03 +02:00
2024-02-12 22:00:03 +02:00
2023-09-22 13:15:00 +08:00
2023-09-22 13:15:00 +08:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-10-01 02:25:09 +02:00
2023-09-07 00:42:10 +02:00
2024-02-27 20:32:37 +02:00
2024-02-27 20:32:37 +02:00
2023-09-11 00:27:45 +02:00
2023-05-21 10:50:59 +02:00
2024-03-04 17:45:00 +01:00
2023-11-14 19:15:51 +02:00
2023-10-09 19:52:51 +03:00
2023-09-07 00:42:10 +02:00
2023-01-26 20:37:14 +01:00
2023-05-15 10:24:54 +02:00
2023-09-11 00:27:45 +02:00
2023-10-03 00:27:14 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-10-31 21:33:25 +02:00
2023-10-31 21:33:25 +02:00
2023-09-07 00:42:10 +02:00
2024-02-29 10:30:16 +01:00
2023-09-11 00:27:45 +02:00
2023-09-07 00:42:10 +02:00
2023-11-08 17:37:58 +11:00
2024-02-20 17:31:40 +11:00
2024-01-25 11:07:28 -05:00
2024-03-07 16:33:23 +01:00
2024-02-21 20:08:25 +02:00
2024-02-21 20:08:25 +02:00
2023-05-15 10:24:54 +02:00
2023-09-11 00:27:45 +02:00
2023-09-07 00:42:10 +02:00
2023-02-09 15:35:14 +01:00
2023-09-11 00:27:45 +02:00
2023-01-31 09:00:56 +01:00
2023-09-11 00:27:45 +02:00
2023-12-29 00:45:20 +01:00
2023-09-04 11:04:45 +02:00
2023-11-09 12:53:35 +01:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-09-28 19:37:58 +02:00
2023-09-30 15:35:04 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2023-11-01 22:53:26 +02:00
2023-01-17 12:54:54 +01:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00
2022-12-24 23:43:45 +01:00
2023-12-22 09:28:04 -03:00
2023-12-22 09:28:04 -03:00
2023-09-11 00:27:45 +02:00
2023-12-08 17:20:48 +02:00
2023-12-08 17:20:48 +02:00
2023-10-10 00:22:55 +02:00
2024-02-03 00:26:17 +01:00
2023-09-11 00:27:45 +02:00
2024-02-17 14:45:49 +02:00
2024-02-17 14:45:49 +02:00
2023-09-11 00:27:45 +02:00
2023-09-11 00:27:45 +02:00