summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/nuplayer/RTSPSource.h
diff options
context:
space:
mode:
authorLi Sun <sunli@codeaurora.org>2015-10-28 14:02:17 +0800
committerSteve Kondik <steve@cyngn.com>2016-04-13 13:54:55 -0700
commit9fd0a690245e0a87592e5578397bc46b5af6e473 (patch)
treeba731cbbee010449b2d370188adef28ceed87be8 /media/libmediaplayerservice/nuplayer/RTSPSource.h
parent322d0a4dd98eae78c0f0acbebc2b622be9fd5438 (diff)
downloadframeworks_av-9fd0a690245e0a87592e5578397bc46b5af6e473.zip
frameworks_av-9fd0a690245e0a87592e5578397bc46b5af6e473.tar.gz
frameworks_av-9fd0a690245e0a87592e5578397bc46b5af6e473.tar.bz2
rtsp: keep video damaged access unit to enhance fault tolerance
Make RTSPSource to accept some video damaged access units to enhance fault tolerance. Disable this change as default. add the property to enable it such as: "adb shell setprop rtsp.video.keep-damaged-au video/3gpp" for H263 "adb shell setprop rtsp.video.keep-damaged-au video/avc" for H264 Change-Id: I3b7fb4b098aba5daf149cf36dab7e9380c6d2f69
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/RTSPSource.h')
-rw-r--r--media/libmediaplayerservice/nuplayer/RTSPSource.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/nuplayer/RTSPSource.h b/media/libmediaplayerservice/nuplayer/RTSPSource.h
index 6438a1e..c431174 100644
--- a/media/libmediaplayerservice/nuplayer/RTSPSource.h
+++ b/media/libmediaplayerservice/nuplayer/RTSPSource.h
@@ -118,6 +118,10 @@ private:
sp<AReplyToken> mSeekReplyID;
+ int32_t mVideoTrackIndex;
+ bool mKeepDamagedAccessUnits;
+ uint32_t mNumKeepDamagedAccessUnits;
+
sp<AnotherPacketSource> getSource(bool audio);
void onConnected();