Bug #1406
Bug #1266: Unable to write meta data
Misleading Error Message about inability to Write metadata
0%
Description
If you schedule a recording without using the EPG, then a misleading error message of
Recording error: "*.mkv": Unable to write meta data
is printed in the log.
This message results from code within muxer.c . The function is "muxer_write_meta(muxer_t *m, struct epg_broadcast *eb)". Since the recording schedule was timer based only, the pointer eb is passed in as NULL and the function exits right away with -1.
While it is true that the metadata was not written, it is not really an error because for the actions that TVH was asked to perform, no meta data can be scrapped.
While it is possible to trap out this condition at a higher level. I would suggest downgrading this to a "Warning" rather than an error and placing some documentation that this message is to be expected on timer only recording events.
History
Updated by Adam Sutton almost 12 years ago
- Status changed from New to Rejected
- Parent task set to #1266
Being covered by #1266. John had already noted in #hts that the reason related to NULL ptr in de_bcast, but I don't think he's updated the bug notes.
Adam