View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002271 | DCP-o-matic | Bugs | public | 2022-06-07 23:01 | 2023-09-01 21:52 |
| Reporter | carl | Assigned To | carl | ||
| Priority | immediate | Severity | block | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 2.16.14 | ||||
| Summary | 0002271: Making a DCP from a project containing subs made < 2.16.14 fails as the Font stuff isn't written correctly | ||||
| Description | ... only set up during examination. | ||||
| Tags | No tags attached. | ||||
| Branch | 2271-fix-font-ids | ||||
| Estimated weeks required | |||||
| Estimated work required | Undecided | ||||
|
|
e.g. with a srt, the metadata used to contaim
after re-examination it has
because this font is now identified by an empty ID (because there is no Font ID in the .srt). The old metadata does not work because FontIdMap::get() fails in ReelWriter::write() around 935. Here we are trying to get the ID (from our re-written list) that corresponds to a shared_ptr<Font>. However that shared_ptr<Font> will be null because when the sub was emitted in Re-writing font to "" in Fonts for StringTextFileContent would help with .srt inputs. I think .ssa inputs are more of a problem. Maybe we should just force a re-exam of StringTextFileContent. Basically the IDs use in the actual file have to correspond to the IDs in the <Font> tags in the metadata. |
|
|
14e02ad2f79bdc6fbc320ec7b9282b5faabdb825 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-06-07 23:01 | carl | New Issue | |
| 2022-06-07 23:01 | carl | Assigned To | => carl |
| 2022-06-07 23:01 | carl | Status | new => confirmed |
| 2022-06-08 23:48 | carl | Note Added: 0005087 | |
| 2022-06-09 20:15 | carl | Branch | => 2271-fix-font-ids |
| 2022-06-09 20:15 | carl | Estimated work required | => Undecided |
| 2022-06-10 21:27 | carl | Status | confirmed => in progress |
| 2022-06-10 22:12 | carl | Status | in progress => resolved |
| 2022-06-10 22:12 | carl | Resolution | open => fixed |
| 2022-06-10 22:12 | carl | Note Added: 0005092 | |
| 2023-09-01 21:52 | carl | Status | resolved => closed |