View Ticket
2016-11-13
| ||
14:31 | • Ticket [1fd2617b9c] Multiple URLs in station row `url` prevent playback status still Deferred with 3 other changes artifact: f800f81cc9 user: mario | |
14:31 | • Deferred ticket [1fd2617b9c]. artifact: 8dfd822f97 user: mario | |
14:29 | • New ticket [1fd2617b9c]. artifact: f694acff00 user: mario | |
Ticket Hash: | 1fd2617b9c76659906effa213a81a28442db4c35 | |||
Title: | Multiple URLs in station row `url` prevent playback | |||
Status: | Deferred | Type: | Code_Defect | |
Severity: | Important | Priority: | Immediate | |
Subsystem: | Resolution: | Open | ||
Last Modified: | 2016-11-13 14:31:33 | |||
Version Found In: | 2.1.9 | |||
User Comments: | ||||
mario added on 2016-11-13 14:29:43:
The RadioSure plugin stores space-delimited URLs in the `url` field. Playback or recording isn't possible without spacial handling, because all stream addresses are joined into a single quoted command line argument. Early ST2 test versions (1.9.x) did not properly escape command line arguments, thus worked by accident. And most later/core plugins omitted multi-URLs anyway, so it wasn't an issue until now. However, support for space-delimited URL collections was meant to be a feature. (the JSON field `url` shouldn't become a list/array however.) mario added on 2016-11-13 14:31:32: Deferred to the next release 2.2.1
mario added on 2016-11-13 14:31:33: Deferred to the next release 2.2.1
|