Lines Matching defs:SampleTable

17 #define LOG_TAG "SampleTable"
21 #include "include/SampleTable.h"
38 const uint32_t SampleTable::kChunkOffsetType32 = FOURCC('s', 't', 'c', 'o');
40 const uint32_t SampleTable::kChunkOffsetType64 = FOURCC('c', 'o', '6', '4');
42 const uint32_t SampleTable::kSampleSizeType32 = FOURCC('s', 't', 's', 'z');
44 const uint32_t SampleTable::kSampleSizeTypeCompact = FOURCC('s', 't', 'z', '2');
48 struct SampleTable::CompositionDeltaLookup {
68 SampleTable::CompositionDeltaLookup::CompositionDeltaLookup()
75 void SampleTable::CompositionDeltaLookup::setEntries(
85 uint32_t SampleTable::CompositionDeltaLookup::getCompositionTimeOffset(
113 SampleTable::SampleTable(const sp<DataSource> &source)
138 SampleTable::~SampleTable() {
161 bool SampleTable::isValid() const {
168 status_t SampleTable::setChunkOffsetParams(
209 status_t SampleTable::setSampleToChunkParams(
265 status_t SampleTable::setSampleSizeParams(
328 status_t SampleTable::setTimeToSampleParams(
367 status_t SampleTable::setCompositionTimeToSampleParams(
422 status_t SampleTable::setSyncSampleParams(off64_t data_offset, size_t data_size) {
468 uint32_t SampleTable::countChunkOffsets() const {
472 uint32_t SampleTable::countSamples() const {
476 status_t SampleTable::getMaxSampleSize(size_t *max_size) {
502 int SampleTable::CompareIncreasingTime(const void *_a, const void *_b) {
515 void SampleTable::buildSampleEntriesTable() {
558 status_t SampleTable::findSampleAtTime(
632 status_t SampleTable::findSyncSampleNear(
732 status_t SampleTable::findThumbnailSample(uint32_t *sample_index) {
775 status_t SampleTable::getSampleSize_l(
781 status_t SampleTable::getMetaDataForSample(
836 uint32_t SampleTable::getCompositionTimeOffset(uint32_t sampleIndex) {