GenericSource: fix error handling during preparing or rebuffering

Test: cts
Bug: 119271544
Bug: 115287688
Change-Id: I18db8600c1b7d3cfa472ff376cf0f8629f0fbaff
1 file changed