Home | History | Annotate | Download | only in libstagefright

Lines Matching defs:SampleTable

17 #define LOG_TAG "SampleTable"
23 #include "include/SampleTable.h"
40 const uint32_t SampleTable::kChunkOffsetType32 = FOURCC('s', 't', 'c', 'o');
42 const uint32_t SampleTable::kChunkOffsetType64 = FOURCC('c', 'o', '6', '4');
44 const uint32_t SampleTable::kSampleSizeType32 = FOURCC('s', 't', 's', 'z');
46 const uint32_t SampleTable::kSampleSizeTypeCompact = FOURCC('s', 't', 'z', '2');
52 struct SampleTable::CompositionDeltaLookup {
72 SampleTable::CompositionDeltaLookup::CompositionDeltaLookup()
79 void SampleTable::CompositionDeltaLookup::setEntries(
89 int32_t SampleTable::CompositionDeltaLookup::getCompositionTimeOffset(
117 SampleTable::SampleTable(const sp<DataSource> &source)
144 SampleTable::~SampleTable() {
167 bool SampleTable::isValid() const {
174 status_t SampleTable::setChunkOffsetParams(
215 status_t SampleTable::setSampleToChunkParams(
312 status_t SampleTable::setSampleSizeParams(
376 status_t SampleTable::setTimeToSampleParams(
446 status_t SampleTable::setCompositionTimeToSampleParams(
520 status_t SampleTable::setSyncSampleParams(off64_t data_offset, size_t data_size) {
588 uint32_t SampleTable::countChunkOffsets() const {
592 uint32_t SampleTable::countSamples() const {
596 status_t SampleTable::getMaxSampleSize(size_t *max_size) {
622 int SampleTable::CompareIncreasingTime(const void *_a, const void *_b) {
635 void SampleTable::buildSampleEntriesTable() {
718 status_t SampleTable::findSampleAtTime(
792 status_t SampleTable::findSyncSampleNear(
892 status_t SampleTable::findThumbnailSample(uint32_t *sample_index) {
935 status_t SampleTable::getSampleSize_l(
941 status_t SampleTable::getMetaDataForSample(
996 int32_t SampleTable::getCompositionTimeOffset(uint32_t sampleIndex) {