diff options
author | Andreas Huber <andih@google.com> | 2012-09-04 16:30:49 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2012-09-04 16:47:21 -0700 |
commit | 66e72bc85fb762876baff60ef29de729da93cf26 (patch) | |
tree | be694f1cbe0c554e4e4e351cdc7c80b177a864f2 /media/libstagefright/wifi-display/source/Converter.h | |
parent | fbe9d81ff5fbdc5aecdcdd13e4a5d7f019824f96 (diff) | |
download | frameworks_av-66e72bc85fb762876baff60ef29de729da93cf26.zip frameworks_av-66e72bc85fb762876baff60ef29de729da93cf26.tar.gz frameworks_av-66e72bc85fb762876baff60ef29de729da93cf26.tar.bz2 |
Configure the SurfaceMediaSource to emit the same number of buffers
as the video encoder allocates for its input. Do this before connecting
the bufferqueue through surface flinger.
Change-Id: Ibc81db1359afe2d88fdb75b23fadae65c8a6f7cc
Diffstat (limited to 'media/libstagefright/wifi-display/source/Converter.h')
-rw-r--r-- | media/libstagefright/wifi-display/source/Converter.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libstagefright/wifi-display/source/Converter.h b/media/libstagefright/wifi-display/source/Converter.h index 6700a32..67471c7 100644 --- a/media/libstagefright/wifi-display/source/Converter.h +++ b/media/libstagefright/wifi-display/source/Converter.h @@ -36,6 +36,8 @@ struct Converter : public AHandler { status_t initCheck() const; + size_t getInputBufferCount() const; + sp<AMessage> getOutputFormat() const; void feedAccessUnit(const sp<ABuffer> &accessUnit); |