Home
last modified time | relevance | path

Searched refs:iFilePosition (Results 1 – 25 of 48) sorted by relevance

12

/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/filesystem/
H A DZipFile.cpp127 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 DCacheStrategy.cpp195 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 DCacheStrategy.h37 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 DCircularCache.cpp247 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 DXbtFile.cpp205 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 DCircularCache.h34 int64_t CachedDataEndPosIfSeekTo(int64_t iFilePosition) override;
36 bool IsCachedPosition(int64_t iFilePosition) override;
H A DImageFile.cpp78 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 DMusicDatabaseFile.cpp71 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 DOverrideFile.cpp98 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 DCDDAFile.cpp156 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 DUPnPFile.h25 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override {return -1;}
H A DImageFile.h26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
H A DMusicDatabaseFile.h26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
H A DCDDAFile.h26 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
H A DOverrideFile.h32 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
H A DZipFile.h33 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
H A DXbtFile.h37 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/android/filesystem/
H A DAPKFile.cpp112 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 DAPKFile.h28 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/platform/posix/filesystem/
H A DPosixFile.cpp164 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 DPosixFile.h27 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cdrip/
H A DEncoder.cpp107 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 DTVOSFile.cpp214 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 DTVOSFile.h47 int64_t Seek(int64_t iFilePosition, int iWhence = SEEK_SET) override;
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/addons/
H A DVFSEntry.h75 int64_t Seek(void* ctx, int64_t iFilePosition, int iWhence = SEEK_SET);
162 int64_t Seek(int64_t iFilePosition, int whence = SEEK_SET) override;

12