summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2010-08-04 10:14:30 -0700
committerAndreas Huber <andih@google.com>2010-08-04 11:49:24 -0700
commit57648e4eec7dd2593af467877bc7cce4aa654759 (patch)
tree55b4d4115bb8b2a31b7cd327f110fad1c0250235 /media/libstagefright/include
parent737998f5955aa14f1b21967f6f559bca60cb1844 (diff)
downloadframeworks_base-57648e4eec7dd2593af467877bc7cce4aa654759.zip
frameworks_base-57648e4eec7dd2593af467877bc7cce4aa654759.tar.gz
frameworks_base-57648e4eec7dd2593af467877bc7cce4aa654759.tar.bz2
Support for Gtalk video, includes AMR/H.263 assembler and packetization support, extensions to MediaRecorder to stream via RTP over a pair of UDP sockets as well as various fixes to the RTP implementation.
Change-Id: I95b8dd487061add9bade15749e563b01cd99d9a6
Diffstat (limited to 'media/libstagefright/include')
-rw-r--r--media/libstagefright/include/AwesomePlayer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/media/libstagefright/include/AwesomePlayer.h b/media/libstagefright/include/AwesomePlayer.h
index 8d0877c..55e2c36 100644
--- a/media/libstagefright/include/AwesomePlayer.h
+++ b/media/libstagefright/include/AwesomePlayer.h
@@ -38,6 +38,8 @@ struct NuCachedSource2;
struct ALooper;
struct ARTSPController;
+struct ARTPSession;
+struct UDPPusher;
struct AwesomeRenderer : public RefBase {
AwesomeRenderer() {}
@@ -178,6 +180,8 @@ private:
sp<ALooper> mLooper;
sp<ARTSPController> mRTSPController;
+ sp<ARTPSession> mRTPSession;
+ sp<UDPPusher> mRTPPusher, mRTCPPusher;
struct SuspensionState {
String8 mUri;