summaryrefslogtreecommitdiffstats
path: root/media/libstagefright
diff options
context:
space:
mode:
authorNipun Kwatra <nkwatra@google.com>2010-08-26 17:05:18 -0700
committerNipun Kwatra <nkwatra@google.com>2010-08-31 10:38:49 -0700
commitd7e7a3f98ffb5da7fe070de2e2dc3db338930b57 (patch)
tree4078ce59487fa9827b0a7bb868b19751592e9469 /media/libstagefright
parent6b2a75751d93fb2a4124e979603d79634ac017e0 (diff)
downloadframeworks_base-d7e7a3f98ffb5da7fe070de2e2dc3db338930b57.zip
frameworks_base-d7e7a3f98ffb5da7fe070de2e2dc3db338930b57.tar.gz
frameworks_base-d7e7a3f98ffb5da7fe070de2e2dc3db338930b57.tar.bz2
Adding support for parallel recording sessions.
- Added setOutputFileAuxiliary to pass the auxiliary file descriptor. The java interface through JNI will be checked in next. - renamed setupCameraSource to setupCamera as the function just sets the camera. - Added setupCameraSource which sets up the camera source. This functionality was in setupVideoEncoder before. - setupVideoEncoder now takes in a cameraSource instead of creating it on it own. - Refactored startMPEG4Recording() to use setupMPEG4Recording, setupMPEG4MetaData. - setupMPEG4Recording() takes in file descriptor, bitrates to setup a mpeg4 writer. This function can be called multiple times to setup multiple writers. - Added setupMPEG4MetaData() for setting up the meta data for mpeg4 writer. startMPEG4Recording() now calls setupMPEG4Recording, setupMPEG4MetaData for each recording session. Change-Id: I07f5334a1ff8e12a36f58e94129fcfa6add2208b
Diffstat (limited to 'media/libstagefright')
-rw-r--r--media/libstagefright/Android.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/media/libstagefright/Android.mk b/media/libstagefright/Android.mk
index b5a6327..6b7947e 100644
--- a/media/libstagefright/Android.mk
+++ b/media/libstagefright/Android.mk
@@ -10,7 +10,7 @@ LOCAL_SRC_FILES:= \
AudioSource.cpp \
AwesomePlayer.cpp \
CameraSource.cpp \
- CameraSourceTimeLapse.cpp \
+ CameraSourceTimeLapse.cpp \
DataSource.cpp \
ESDS.cpp \
FileSource.cpp \
@@ -24,6 +24,7 @@ LOCAL_SRC_FILES:= \
MediaDefs.cpp \
MediaExtractor.cpp \
MediaSource.cpp \
+ MediaSourceSplitter.cpp \
MetaData.cpp \
NuCachedSource2.cpp \
NuHTTPDataSource.cpp \