Handle Http Live Streaming native exception

Problem: Exception happens when user plays an http live streaming
source whose playlist is empty. Take baidu baike link as an example,
when user accesses
https://baikebcs.bdimg.com/others/mda-anemptyfile20170518.m3u8
and taps "play", NE happens.

Solution: Return malformed error when play an empty m3u8 file source

Bug: 123009871
Test: Launch browser to access
https://baikebcs.bdimg.com/others/mda-anemptyfile20170518.m3u8 and
then tap "play"

Change-Id: Ieaeb60f08fb24f2ca4ca554a70c5eb89b5cf6a16
1 file changed