[M120 Migration][MM] Handle live stream duration and currenttime
1. Because player_get_duration return a 0 duration value for live streams,
special handling procedures are needed:
For HLS stream, use player_get_adaptive_streaming_info;
For Dash stream, use player_get_dash_info.
2. For live stream cases, in PlaybackCompleteCb, emit a ended event to media
element to mark live playback completed.
Patch from:
https://review.tizen.org/gerrit/#/c/293843/
Change-Id: Ib307ddf121b974785cf1dc9923d2f741cd715b1f
Signed-off-by: xiaofang <fang.xiao@samsung.com>
Signed-off-by: zhishun.zhou <zhishun.zhou@samsung.com>
22 files changed: