It was never really necessary to update the source capabilities before making sending a Request message. It was convenient though, since we didn't store the previous Source_Capabilities message. Now we do, so it's possible to make a new Request based on that. This commit makes the Sink do just that. It doesn't follow the spec's state diagram for this, but it's a minor change that works better with this firmware's design, so I don't mind. There's a comment explaining that too, so future folks won't be confused by it either.
|
|
||
55 |
|
55 |
|
56 |
|
56 |
|
57 |
|
57 |
|
|
58 |
|
|
|
59 |
|
|
|
60 |
|
|
58 |
|
61 |
|
59 |
|
62 |
|
60 |
|
63 |
|
|
|
||
38 |
|
38 |
|
39 |
|
39 |
|
40 |
|
40 |
|
41 |
|
|
|
|
41 |
|
|
|
42 |
|
|
|
43 |
|
|
42 |
|
44 |
|
43 |
|
45 |
|
44 |
|
46 |
|
|
|
||
277 |
|
277 |
|
278 |
|
278 |
|
279 |
|
279 |
|
280 |
|
|
|
281 |
|
|
|
|
280 |
|
|
|
281 |
|
|
282 |
|
282 |
|
283 |
|
283 |
|
284 |
|
|
|
|
284 |
|
|
|
285 |
|
|
285 |
|
286 |
|
286 |
|
287 |
|
287 |
|
288 |
|
|
|
||
299 |
|
300 |
|
300 |
|
301 |
|
301 |
|
302 |
|
|
303 |
|
|
|
304 |
|
|
|
305 |
|
|
|
306 |
|
|
|
307 |
|
|
|
308 |
|
|
|
309 |
|
|
|
310 |
|
|
|
311 |
|
|
|
312 |
|
|
|
313 |
|
|
|
314 |
|
|
|
315 |
|
|
302 |
|
316 |
|
303 |
|
317 |
|
304 |
|
318 |
|
|
|
||
30 |
|
30 |
|
31 |
|
31 |
|
32 |
|
32 |
|
|
33 |
|
|
33 |
|
34 |
|
34 |
|
35 |
|
35 |
|
36 |
|
|
|
||
175 |
|
175 |
|
176 |
|
176 |
|
177 |
|
177 |
|
178 |
|
|
|
|
178 |
|
|
179 |
|
179 |
|
180 |
|
180 |
|
181 |
|
181 |
|