/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/filesystem/ |
H A D | ZipFile.cpp | 127 if (iFilePosition > mZipItem.usize) in Seek() 129 m_iFilePos = iFilePosition; in Seek() 138 m_iFilePos += iFilePosition; in Seek() 165 if (iFilePosition == m_iFilePos) in Seek() 167 if (iFilePosition > mZipItem.usize || iFilePosition < 0) in Seek() 172 if (iFilePosition < m_iFilePos) in Seek() 184 …ssize_t iToRead = (iFilePosition - m_iFilePos) > blockSize ? blockSize : iFilePosition - m_iFilePo… in Seek() 195 if (iFilePosition < 0) in Seek() 200 iFilePosition += m_iFilePos; in Seek() 201 while (m_iFilePos < iFilePosition) in Seek() [all …]
|
H A D | CacheStrategy.cpp | 195 int64_t CSimpleFileCache::Seek(int64_t iFilePosition) in Seek() argument 197 int64_t iTarget = iFilePosition - m_nStartPosition; in Seek() 221 return iFilePosition; in Seek() 246 if (iFilePosition >= m_nStartPosition && iFilePosition <= m_nStartPosition + m_nWritePosition) in CachedDataEndPosIfSeekTo() 248 return iFilePosition; in CachedDataEndPosIfSeekTo() 258 return iFilePosition >= m_nStartPosition && iFilePosition <= m_nStartPosition + m_nWritePosition; in IsCachedPosition() 315 int64_t CDoubleCache::Seek(int64_t iFilePosition) in Seek() argument 321 if (!m_pCache->IsCachedPosition(iFilePosition) && in Seek() 327 return m_pCache->Seek(iFilePosition); // Normal seek in Seek() 386 bool CDoubleCache::IsCachedPosition(int64_t iFilePosition) in IsCachedPosition() argument [all …]
|
H A D | CacheStrategy.h | 37 virtual int64_t Seek(int64_t iFilePosition) = 0; 52 virtual int64_t CachedDataEndPosIfSeekTo(int64_t iFilePosition) = 0; 54 virtual bool IsCachedPosition(int64_t iFilePosition) = 0; 78 int64_t Seek(int64_t iFilePosition) override; 82 int64_t CachedDataEndPosIfSeekTo(int64_t iFilePosition) override; 84 bool IsCachedPosition(int64_t iFilePosition) override; 113 int64_t Seek(int64_t iFilePosition) override; 119 int64_t CachedDataEndPosIfSeekTo(int64_t iFilePosition) override; 121 bool IsCachedPosition(int64_t iFilePosition) override;
|
H A D | CircularCache.cpp | 247 int64_t CCircularCache::CachedDataEndPosIfSeekTo(int64_t iFilePosition) in CachedDataEndPosIfSeekTo() argument 249 if (IsCachedPosition(iFilePosition)) in CachedDataEndPosIfSeekTo() 251 return iFilePosition; in CachedDataEndPosIfSeekTo() 259 bool CCircularCache::IsCachedPosition(int64_t iFilePosition) in IsCachedPosition() argument 261 return iFilePosition >= m_beg && iFilePosition <= m_end; in IsCachedPosition()
|
H A D | XbtFile.cpp | 205 int64_t CXbtFile::Seek(int64_t iFilePosition, int iWhence) in Seek() argument 214 newPosition = iFilePosition; in Seek() 218 newPosition += iFilePosition; in Seek() 222 newPosition = GetLength() + iFilePosition; in Seek()
|
H A D | CircularCache.h | 34 int64_t CachedDataEndPosIfSeekTo(int64_t iFilePosition) override; 36 bool IsCachedPosition(int64_t iFilePosition) override;
|
H A D | ImageFile.cpp | 78 int64_t CImageFile::Seek(int64_t iFilePosition, int iWhence /*=SEEK_SET*/) in Seek() argument 80 return m_file.Seek(iFilePosition, iWhence); in Seek()
|
H A D | MusicDatabaseFile.cpp | 71 int64_t CMusicDatabaseFile::Seek(int64_t iFilePosition, int iWhence /*=SEEK_SET*/) in Seek() argument 73 return m_file.Seek(iFilePosition, iWhence); in Seek()
|
H A D | OverrideFile.cpp | 98 int64_t COverrideFile::Seek(int64_t iFilePosition, int iWhence /*=SEEK_SET*/) in Seek() argument 100 return m_file.Seek(iFilePosition, iWhence); in Seek()
|
H A D | CDDAFile.cpp | 156 int64_t CFileCDDA::Seek(int64_t iFilePosition, int iWhence /*=SEEK_SET*/) in Seek() argument 161 lsn_t lsnPosition = (int)iFilePosition / CDIO_CD_FRAMESIZE_RAW; in Seek()
|
H A D | UPnPFile.h | 25 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override {return -1;}
|
H A D | ImageFile.h | 26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
H A D | MusicDatabaseFile.h | 26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
H A D | CDDAFile.h | 26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
H A D | OverrideFile.h | 32 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
H A D | ZipFile.h | 33 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
H A D | XbtFile.h | 37 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/android/filesystem/ |
H A D | APKFile.cpp | 112 int64_t CAPKFile::Seek(int64_t iFilePosition, int iWhence) in Seek() argument 123 if (m_file_pos + iFilePosition > m_file_size) in Seek() 125 file_pos = m_file_pos + iFilePosition; in Seek() 130 if (iFilePosition > m_file_size) in Seek() 132 file_pos = iFilePosition; in Seek() 137 if (iFilePosition > m_file_size) in Seek() 139 file_pos = m_file_size - iFilePosition; in Seek()
|
H A D | APKFile.h | 28 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/posix/filesystem/ |
H A D | PosixFile.cpp | 164 int64_t CPosixFile::Seek(int64_t iFilePosition, int iWhence /* = SEEK_SET*/) in Seek() argument 172 m_filePos = lseek64(m_fd, (off64_t)iFilePosition, iWhence); in Seek() 174 const off_t filePosOffT = (off_t) iFilePosition; in Seek() 176 if (sizeof(int64_t) != sizeof(off_t) && iFilePosition != filePosOffT) in Seek()
|
H A D | PosixFile.h | 27 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cdrip/ |
H A D | Encoder.cpp | 107 int64_t CEncoder::FileSeek(int64_t iFilePosition, int iWhence) in FileSeek() argument 112 return m_file->Seek(iFilePosition, iWhence); in FileSeek()
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/darwin/tvos/filesystem/ |
H A D | TVOSFile.cpp | 214 int64_t CTVOSFile::Seek(int64_t iFilePosition, int iWhence /*=SEEK_SET*/) in Seek() argument 217 return m_pFallbackFile->Seek(iFilePosition, iWhence); in Seek()
|
H A D | TVOSFile.h | 47 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/addons/ |
H A D | VFSEntry.h | 75 int64_t Seek(void* ctx, int64_t iFilePosition, int iWhence = SEEK_SET); 162 int64_t Seek(int64_t iFilePosition, int whence = SEEK_SET) override;
|