Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrapheneOS/Camera
/ functions
Functions
635 in github.com/GrapheneOS/Camera
⨍
Functions
635
◇
Types & classes
71
↓ 61 callers
Method
put
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:84
↓ 53 callers
Method
equals
app/src/main/java/app/grapheneos/camera/CapturedItems.kt:58
↓ 51 callers
Method
get
app/src/main/java/app/grapheneos/camera/BlurBitmap.kt:8
↓ 47 callers
Method
setAttribute
Sets the value of the specified tag. @param tag the name of the tag. @param value the value of the tag.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4221
↓ 39 callers
Method
apply
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:114
↓ 39 callers
Method
getAttribute
Returns the value of the specified tag or {@code null} if there is no such tag in the image file. @param tag the name of the tag.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4131
↓ 37 callers
Method
write
(byte[] bytes)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7997
↓ 31 callers
Method
contains
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:57
↓ 31 callers
Method
showMessage
app/src/main/java/app/grapheneos/camera/ui/activities/InAppGallery.kt:657
↓ 30 callers
Method
start
app/src/main/java/app/grapheneos/camera/ui/activities/MoreSettings.kt:345
↓ 29 callers
Method
edit
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:59
↓ 29 callers
Method
readFully
(byte[] buffer, int offset, int length)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7824
↓ 25 callers
Method
read
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7781
↓ 25 callers
Method
toString
()
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:198
↓ 24 callers
Method
readInt
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7862
↓ 23 callers
Method
skipFully
Discards n bytes of data from the input stream. This method will block until either the full amount has been skipped or the end of the stream is reach
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7890
↓ 20 callers
Method
getIntValue
(ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3398
↓ 19 callers
Method
getString
app/src/main/java/app/grapheneos/camera/CamConfig.kt:685
↓ 19 callers
Method
toString
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3098
↓ 18 callers
Method
createULong
(long[] values, ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3144
↓ 18 callers
Method
getValue
(ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3236
↓ 18 callers
Method
putBoolean
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:95
↓ 17 callers
Method
getBoolean
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:55
↓ 16 callers
Method
createUShort
(int[] values, ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3130
↓ 13 callers
Method
copy
Copies all of the bytes from {@code in} to {@code out}. Neither stream is closed. Returns the total number of bytes transferred.
app/src/main/java/androidxc/exifinterface/media/ExifInterfaceUtils.java:45
↓ 13 callers
Method
seek
Seek to the given absolute position in the stream (i.e. the number of bytes from the beginning of the stream).
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7727
↓ 13 callers
Method
setByteOrder
(ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7768
↓ 13 callers
Method
writeByte
(int val)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8007
↓ 13 callers
Method
writeInt
(int val)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8021
↓ 12 callers
Method
getString
app/src/main/java/app/grapheneos/camera/ui/SettingsDialog.kt:94
↓ 12 callers
Method
putInt
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:92
↓ 12 callers
Method
readUnsignedShort
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7908
↓ 12 callers
Method
show
app/src/main/java/app/grapheneos/camera/ui/activities/VideoPlayer.kt:73
↓ 11 callers
Method
closeQuietly
Closes 'closeable', ignoring any checked exceptions. Does nothing if 'closeable' is null.
app/src/main/java/androidxc/exifinterface/media/ExifInterfaceUtils.java:134
↓ 11 callers
Method
getInt
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:52
↓ 11 callers
Method
remove
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:97
↓ 10 callers
Method
readByte
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7836
↓ 9 callers
Method
close
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:5854
↓ 9 callers
Method
getAttributeInt
Returns the integer value of the specified tag. If there is no such tag in the image file or the value cannot be parsed as integer, return <var>defaul
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4175
↓ 9 callers
Method
length
Return the total length (in bytes) of the underlying stream if known, otherwise {@link #LENGTH_UNSET}.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7976
↓ 9 callers
Method
replaceInvalidTags
(@IfdType int ifdType, String invalidTag, String validTag)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8094
↓ 8 callers
Method
readShort
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7846
↓ 8 callers
Method
size
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3478
↓ 8 callers
Method
start
app/src/main/java/app/grapheneos/camera/AutoFinishOnSleep.kt:32
↓ 7 callers
Method
writeUnsignedShort
(int val)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8035
↓ 6 callers
Method
getExifAttribute
Returns the EXIF attribute of the specified tag or {@code null} if there is no such tag in the image file. @param tag the name of the tag.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4100
↓ 6 callers
Method
getOrientation
()
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:215
↓ 6 callers
Method
position
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7772
↓ 6 callers
Function
prepareMediaPlayer
app/src/main/java/app/grapheneos/camera/TunePlayer.kt:10
↓ 6 callers
Method
putString
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:90
↓ 6 callers
Method
reset
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7969
↓ 6 callers
Method
startCamera
Start the camera with latest hard configuration
app/src/main/java/app/grapheneos/camera/CamConfig.kt:1089
↓ 6 callers
Method
writeExifSegment
(ByteOrderedDataOutputStream dataOutputStream)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7394
↓ 5 callers
Method
getSharedPreferences
app/src/main/java/app/grapheneos/camera/ui/activities/SecureActivity.kt:6
↓ 5 callers
Method
lseek
(FileDescriptor fd, long offset, int whence)
app/src/main/java/androidxc/exifinterface/media/ExifInterfaceUtils.java:172
↓ 5 callers
Method
mark
(int readlimit)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7964
↓ 5 callers
Method
readExifSegment
(byte[] exifBytes, int imageType)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:6719
↓ 5 callers
Method
removeAttribute
Remove any values of the specified tag. @param tag the name of the tag.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4564
↓ 5 callers
Method
stop
app/src/main/java/app/grapheneos/camera/AutoFinishOnSleep.kt:36
↓ 5 callers
Method
takePicture
app/src/main/java/app/grapheneos/camera/ui/activities/CaptureActivity.kt:122
↓ 4 callers
Method
addListener
app/src/main/java/app/grapheneos/camera/notifier/SensorOrientationChangeNotifier.kt:173
↓ 4 callers
Method
available
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7776
↓ 4 callers
Method
get
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:43
↓ 4 callers
Method
getJpegAttributes
Loads EXIF attributes from a JPEG input stream. @param in The input stream that starts with the JPEG data. @param offsetToJpeg The offset to JPEG dat
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:5608
↓ 4 callers
Method
hide
app/src/main/java/app/grapheneos/camera/ui/activities/VideoPlayer.kt:79
↓ 4 callers
Method
onTouchEvent
app/src/main/java/app/grapheneos/camera/ui/seekbar/ZoomBar.kt:137
↓ 4 callers
Method
readImageFileDirectory
(SeekableByteOrderedDataInputStream dataInputStream, @IfdType int ifdType)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:6801
↓ 4 callers
Method
readUnsignedInt
()
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7924
↓ 4 callers
Method
refreshHints
app/src/main/java/app/grapheneos/camera/analyzer/QRAnalyzer.kt:32
↓ 4 callers
Method
rotate
app/src/main/java/app/grapheneos/camera/ui/activities/CaptureActivity.kt:249
↓ 4 callers
Method
setDataSource
(MediaMetadataRetriever retriever, MediaDataSource dataSource)
app/src/main/java/androidxc/exifinterface/media/ExifInterfaceUtils.java:187
↓ 4 callers
Method
setMainActivity
app/src/main/java/app/grapheneos/camera/ui/seekbar/ZoomBar.kt:51
↓ 4 callers
Method
setThumbnailData
(ByteOrderedDataInputStream in)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:7066
↓ 4 callers
Method
startActivity
app/src/main/java/app/grapheneos/camera/ui/activities/QrTile.kt:23
↓ 4 callers
Method
startRecording
app/src/main/java/app/grapheneos/camera/capturer/VideoCapturer.kt:152
↓ 4 callers
Method
startsWith
(byte[] cur, byte[] val)
app/src/main/java/androidxc/exifinterface/media/ExifInterfaceUtils.java:93
↓ 4 callers
Function
storageLocationToUiString
app/src/main/java/app/grapheneos/camera/util/Utils.kt:39
↓ 4 callers
Method
writeUnsignedInt
(long val)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8043
↓ 3 callers
Method
clear
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:103
↓ 3 callers
Method
convertFromExifDateTime
(String dateTime)
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:160
↓ 3 callers
Method
createFromInputStream
Returns an Exif from the exif data contain in the input stream. @param is the input stream to read exif data from
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:151
↓ 3 callers
Method
createString
(String value)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3182
↓ 3 callers
Method
createURational
(Rational[] values, ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3187
↓ 3 callers
Method
dispatchTouchEvent
app/src/main/java/app/grapheneos/camera/ui/activities/MoreSettings.kt:271
↓ 3 callers
Method
getInstance
app/src/main/java/app/grapheneos/camera/notifier/SensorOrientationChangeNotifier.kt:22
↓ 3 callers
Method
getOptimalLocation
app/src/main/java/app/grapheneos/camera/App.kt:85
↓ 3 callers
Function
getParcelableExtra
app/src/main/java/app/grapheneos/camera/util/IntentUtils.kt:8
↓ 3 callers
Method
getRawAttributes
(SeekableByteOrderedDataInputStream in)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:5737
↓ 3 callers
Method
getString
app/src/main/java/app/grapheneos/camera/util/SharedPrefs.kt:50
↓ 3 callers
Method
getStringValue
(ByteOrder byteOrder)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:3423
↓ 3 callers
Method
getThumbnailBytes
Returns the thumbnail bytes inside the image file, regardless of the compression type of the thumbnail image.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4856
↓ 3 callers
Method
isSeekableFD
(FileDescriptor fd)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4639
↓ 3 callers
Method
loadAttributes
This function decides which parser to read the image data according to the given input stream type and the content of the input stream.
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:4574
↓ 3 callers
Method
mimeType
app/src/main/java/app/grapheneos/camera/capturer/ImageSaver.kt:297
↓ 3 callers
Method
parseDateTime
(@Nullable String dateTimeString, @Nullable String subSecs, @Nullable String offsetString)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:5238
↓ 3 callers
Method
parseTimestamp
@return The timestamp (in millis), or {@link #INVALID_TIMESTAMP} if no time is available.
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:669
↓ 3 callers
Method
readByteOrder
(ByteOrderedDataInputStream dataInputStream)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:6757
↓ 3 callers
Method
stopRecording
app/src/main/java/app/grapheneos/camera/capturer/VideoCapturer.kt:397
↓ 3 callers
Method
swapBasedOnImageSize
(@IfdType int firstIfdType, @IfdType int secondIfdType)
app/src/main/java/androidxc/exifinterface/media/ExifInterface.java:8053
↓ 3 callers
Method
toMetersPerSecond
()
app/src/main/java/androidxc/camera/core/impl/utils/Exif.java:721
next →
1–100 of 635, ranked by callers