OSDN Git Service

RTSP: clear data/eos status before returning from seek
authorRobert Shih <robertshih@google.com>
Tue, 14 Jul 2015 00:59:36 +0000 (17:59 -0700)
committerRobert Shih <robertshih@google.com>
Thu, 16 Jul 2015 21:34:03 +0000 (14:34 -0700)
commit8d237a5ce1e3c1dbc1d538f47e68cff2cc52d799
tree3e77dfb6324d3a7bf390d6c6e6c576b897ad8cd5
parent11addc1d922efa0bf12e261481bba11024c7c7ab
RTSP: clear data/eos status before returning from seek

The original RTSP seek implementation involves pausing and restarting
a session. This change clears data/eos status after an rtsp session
is paused for a seek, and delays the seek to return after data/eos
status are cleared.

Bug: 22207372
Change-Id: I1bdf65653f90436f7ee5d7fe85eeadc1598a0d56
media/libmediaplayerservice/nuplayer/RTSPSource.cpp
media/libmediaplayerservice/nuplayer/RTSPSource.h
media/libstagefright/rtsp/MyHandler.h