Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/darktable-org/rawspeed
/ functions
Functions
1,115 in github.com/darktable-org/rawspeed
⨍
Functions
1,115
◇
Types & classes
445
↓ 253 callers
Method
getU32
src/librawspeed/tiff/CiffEntry.cpp:110
↓ 162 callers
Method
getEntry
src/librawspeed/tiff/CiffIFD.cpp:252
↓ 118 callers
Method
getU16
src/librawspeed/tiff/CiffEntry.cpp:125
↓ 91 callers
Method
get
src/librawspeed/io/Buffer.h:196
↓ 82 callers
Method
getEntryRecursive
src/librawspeed/tiff/CiffIFD.cpp:262
↓ 64 callers
Method
empty
src/librawspeed/decompressors/Cr2Decompressor.h:52
↓ 62 callers
Method
skipBytes
This may be used to skip arbitrarily large number of *bytes*, not limited by the fill level.
src/librawspeed/io/BitStream.h:242
↓ 61 callers
Method
hasEntryRecursive
src/librawspeed/tiff/CiffIFD.cpp:240
↓ 60 callers
Method
data
test/librawspeed/io/BitPumpLSBTest.cpp:39
↓ 60 callers
Method
end
src/librawspeed/io/Buffer.h:189
↓ 59 callers
Method
createData
src/librawspeed/common/RawImage.cpp:69
↓ 59 callers
Method
getCpp
src/librawspeed/common/RawImage.h:100
↓ 49 callers
Method
getRemainSize
src/librawspeed/io/ByteStream.h:78
↓ 48 callers
Method
getSize
src/librawspeed/io/Buffer.h:203
↓ 46 callers
Method
has
src/librawspeed/metadata/Camera.h:54
↓ 45 callers
Method
area
src/librawspeed/common/Point.h:77
↓ 45 callers
Function
getHostEndianness
src/librawspeed/io/Endianness.h:47
↓ 43 callers
Method
getBits
Returns len bits as a signed value. Highest bit is a sign bit
src/librawspeed/decompressors/HasselbladDecompressor.cpp:53
↓ 43 callers
Method
hasEntry
src/librawspeed/tiff/CiffIFD.cpp:234
↓ 42 callers
Method
begin
std begin/end iterators to allow for range loop
src/librawspeed/io/Buffer.h:184
↓ 42 callers
Method
getFloat
src/librawspeed/tiff/TiffEntry.cpp:179
↓ 42 callers
Method
getStream
src/librawspeed/io/ByteStream.h:104
↓ 40 callers
Method
getSubView
src/librawspeed/io/Buffer.h:154
↓ 39 callers
Method
getData
get pointer to memory at 'offset', make sure at least 'count' bytes are accessible
src/librawspeed/io/Buffer.h:170
↓ 38 callers
Method
getByte
src/librawspeed/tiff/CiffEntry.cpp:132
↓ 36 callers
Method
getDataType
src/librawspeed/common/RawImage.h:111
↓ 36 callers
Method
getID
src/librawspeed/tiff/TiffIFD.cpp:298
↓ 34 callers
Method
fill
src/librawspeed/io/BitStream.h:188
↓ 33 callers
Method
decompress
FIXME: this function is horrible.
src/librawspeed/decompressors/CrwDecompressor.cpp:202
↓ 31 callers
Function
APPEND
src/utilities/rstest/rstest.cpp:147
↓ 31 callers
Method
getU16DataAsUncroppedArray2DRef
src/librawspeed/common/RawImage.h:266
↓ 29 callers
Function
clampBits
src/librawspeed/common/Common.h:123
↓ 28 callers
Method
peekByte
src/librawspeed/io/ByteStream.h:115
↓ 28 callers
Method
setError
src/librawspeed/common/ErrorLog.cpp:27
↓ 25 callers
Method
reset
src/librawspeed/decompressors/FujiDecompressor.cpp:155
↓ 24 callers
Method
getBpp
src/librawspeed/common/RawImage.h:101
↓ 23 callers
Function
writeLog
src/librawspeed/common/Common.cpp:31
↓ 22 callers
Method
getBitsNoFill
src/librawspeed/io/BitStream.h:224
↓ 21 callers
Method
checkMemIsInitialized
src/librawspeed/common/RawImage.cpp:174
↓ 21 callers
Method
getPosition
src/librawspeed/io/ByteStream.h:69
↓ 20 callers
Function
CreateRawImage
fuzz/librawspeed/fuzz/Common.cpp:32
↓ 20 callers
Method
getIFDWithTag
src/librawspeed/tiff/TiffIFD.cpp:216
↓ 20 callers
Function
name
src/librawspeed/metadata/Camera.cpp:80
↓ 18 callers
Method
setByteOrder
src/librawspeed/io/Buffer.h:241
↓ 17 callers
Function
alignedFree
src/librawspeed/common/Memory.cpp:86
↓ 17 callers
Method
begin
src/librawspeed/common/Range.h:41
↓ 17 callers
Method
calculateCurve
src/librawspeed/common/Spline.h:150
↓ 17 callers
Function
check
test/librawspeed/metadata/ColorFilterArrayTest.cpp:172
↓ 17 callers
Method
hasLeafs
src/librawspeed/decompressors/BinaryHuffmanTree.h:118
↓ 16 callers
Method
getCamera
src/librawspeed/metadata/CameraMetaData.cpp:82
↓ 16 callers
Method
getSubStream
return ByteStream that starts at given offset i.e. this->data + offset == getSubStream(offset).data
src/librawspeed/io/ByteStream.h:48
↓ 16 callers
Function
isAligned
src/librawspeed/common/Common.h:93
↓ 16 callers
Function
roundUpDivision
src/librawspeed/common/Common.h:87
↓ 15 callers
Method
add
src/librawspeed/tiff/CiffIFD.cpp:154
↓ 15 callers
Method
getAllVacantNodesAtDepth
src/librawspeed/decompressors/BinaryHuffmanTree.h:204
↓ 15 callers
Method
getDcrawFilter
src/librawspeed/metadata/ColorFilterArray.cpp:199
↓ 15 callers
Function
isIn
src/librawspeed/common/Common.h:111
↓ 15 callers
Method
setColorAt
src/librawspeed/metadata/ColorFilterArray.cpp:177
↓ 15 callers
Function
setup
(app)
docs/sphinx-pyexec.py:52
↓ 15 callers
Method
skipBitsNoFill
src/librawspeed/io/BitStream.h:218
↓ 14 callers
Method
getString
src/librawspeed/tiff/CiffEntry.cpp:139
↓ 14 callers
Function
roundUp
src/librawspeed/common/Common.h:82
↓ 14 callers
Method
setNCodesPerLength
src/librawspeed/decompressors/NikonDecompressor.cpp:274
↓ 14 callers
Method
setPosition
src/librawspeed/io/ByteStream.h:74
↓ 12 callers
Method
TheTest
test/librawspeed/common/MemoryTest.cpp:44
↓ 12 callers
Method
setCodeValues
src/librawspeed/decompressors/NikonDecompressor.cpp:284
↓ 11 callers
Method
decodeDifference
src/librawspeed/decompressors/HuffmanTableLUT.h:159
↓ 11 callers
Method
isValid
src/librawspeed/io/Buffer.h:208
↓ 11 callers
Method
setCFA
src/librawspeed/metadata/ColorFilterArray.cpp:74
↓ 10 callers
Method
decode
src/librawspeed/decompressors/VC5Decompressor.cpp:311
↓ 10 callers
Function
extractHighBits
src/librawspeed/common/Common.h:161
↓ 10 callers
Method
getBuffer
src/librawspeed/io/ByteStream.h:91
↓ 10 callers
Method
getUncroppedDim
src/librawspeed/common/RawImage.cpp:242
↓ 10 callers
Method
setWithLookUp
setWithLookUp will set a single pixel by using the lookup table if supplied, You must supply the destination where the value should be written, and a
src/librawspeed/common/RawImage.h:279
↓ 9 callers
Method
check
src/librawspeed/io/ByteStream.h:56
↓ 9 callers
Method
getColorAt
src/librawspeed/metadata/ColorFilterArray.cpp:62
↓ 9 callers
Method
hasPositiveArea
src/librawspeed/common/Point.h:75
↓ 9 callers
Function
process
src/utilities/rstest/rstest.cpp:322
↓ 9 callers
Function
trimSpaces
Trim both leading and trailing spaces from the string
src/librawspeed/common/Common.h:185
↓ 8 callers
Function
ParseChecksumFileContent
src/librawspeed/common/ChecksumFile.cpp:64
↓ 8 callers
Method
getIFDsWithTag
src/librawspeed/tiff/CiffIFD.cpp:212
↓ 8 callers
Method
getSmallest
src/librawspeed/common/Point.h:90
↓ 8 callers
Method
isPointInsideInclusive
src/librawspeed/common/Point.h:129
↓ 8 callers
Method
peekBitsNoFill
src/librawspeed/io/BitStream.h:211
↓ 8 callers
Method
readUncompressedRaw
src/librawspeed/decompressors/UncompressedDecompressor.cpp:146
↓ 7 callers
Method
checkCameraSupported
src/librawspeed/decoders/RawDecoder.cpp:159
↓ 7 callers
Method
decodeCodeValue
src/librawspeed/decompressors/HuffmanTableLUT.h:150
↓ 7 callers
Method
decodeMetaData
src/librawspeed/decoders/RawDecoder.cpp:281
↓ 7 callers
Method
getBottom
src/librawspeed/common/Point.h:115
↓ 7 callers
Method
getBottomRight
src/librawspeed/common/Point.h:121
↓ 7 callers
Function
getByteSwapped
src/librawspeed/io/Endianness.h:70
↓ 7 callers
Method
getDataUncropped
src/librawspeed/common/RawImage.cpp:230
↓ 7 callers
Method
hasPrefix
src/librawspeed/io/ByteStream.h:134
↓ 7 callers
Method
isThisInside
src/librawspeed/common/Point.h:86
↓ 7 callers
Method
process
src/librawspeed/interpolators/Cr2sRawInterpolator.cpp:74
↓ 6 callers
Function
alignedMalloc
coverity[+alloc]
src/librawspeed/common/Memory.h:43
↓ 6 callers
Method
clear
src/librawspeed/decompressors/VC5Decompressor.h:160
↓ 6 callers
Method
decodeRaw
src/librawspeed/decoders/RawDecoder.cpp:259
↓ 6 callers
Method
getByteOrder
src/librawspeed/io/Buffer.h:239
↓ 6 callers
Function
getU16BE
src/librawspeed/io/Endianness.h:127
next →
1–100 of 1,115, ranked by callers