85a9ab32d7
This CL also provides a new VTS case to test ES input stream. Please see the test.es https://drive.google.com/file/d/13ZDT9uhEO1LXDT2GcOhB91iIK6m_KEER/view?usp=sharing ES Format(all the numbers are in decimal): 1. First line is a general meta data to describe the whole file m:meta data size in bytes, l:ES frame line count X, V:video raw data size int bytes, A:audio raw data size in bytes, pv:video pid, pa:audio pid 2. The following X lines(equals to the ES frame line count) are the size/pts information of the video or audio ES frames. Starting with v means video, a means audio. They are printed in the same order as how they presented in the original ts. v, Len:current ES frame size in bytes, PTS: current ES frame PTS 3. After the X lines of ES frame descriptions, there are the video ES raw data connected with the audio ES raw data. Test: atest VtsHalTvTunerV1_0TargetTest Bug: 159027928 Change-Id: I56bd799fd6eda867df54d593235510a5e4758257 |
||
---|---|---|
.. | ||
Android.bp | ||
android.hardware.tv.tuner@1.0-service-lazy.rc | ||
android.hardware.tv.tuner@1.0-service-lazy.xml | ||
android.hardware.tv.tuner@1.0-service.rc | ||
android.hardware.tv.tuner@1.0-service.xml | ||
Demux.cpp | ||
Demux.h | ||
Descrambler.cpp | ||
Descrambler.h | ||
Dvr.cpp | ||
Dvr.h | ||
Filter.cpp | ||
Filter.h | ||
Frontend.cpp | ||
Frontend.h | ||
Lnb.cpp | ||
Lnb.h | ||
OWNERS | ||
service.cpp | ||
TimeFilter.cpp | ||
TimeFilter.h | ||
Tuner.cpp | ||
Tuner.h |