Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CristianOlivera1/openvid
/ functions
Functions
941 in github.com/CristianOlivera1/openvid
⨍
Functions
941
◇
Types & classes
205
↓ 1 callers
Function
exportWithMediabunnyAndAudio
( video: HTMLVideoElement, canvasHandle: VideoCanvasHandle, canvas: HTMLCanvasElement, duratio
hooks/useVideoExport.ts:466
↓ 1 callers
Function
fetchPexels
(query: string, page: number, perPage: number)
app/api/photos/route.ts:91
↓ 1 callers
Function
fetchPexelsCurated
(page: number, perPage: number)
app/api/photos/route.ts:138
↓ 1 callers
Function
fetchPhotos
( query: string, page = 1, perPage = 20 )
lib/photo-providers.ts:25
↓ 1 callers
Function
fetchPixabayCurated
(page: number, perPage: number)
app/api/photos/route.ts:144
↓ 1 callers
Function
fetchUnsplashCurated
(page: number, perPage: number)
app/api/photos/route.ts:128
↓ 1 callers
Function
finalizeSetup
(group: THREE.Group)
app/components/ui/editor/mockups-3d/Laptop3DViewer.tsx:343
↓ 1 callers
Function
finalizeSetup
(group: THREE.Group)
app/components/ui/editor/mockups-3d/DoubleIPhone3DViewer.tsx:260
↓ 1 callers
Function
findAllGaps
( existingFragments: ZoomFragment[], videoDuration: number, minDuration: number )
app/components/ui/editor/ZoomFragmentTrackItem.tsx:293
↓ 1 callers
Function
findExistingVideo
(fileName: string, fileSize: number)
lib/videos-library.ts:56
↓ 1 callers
Function
findNextClipPosition
(clips: VideoTrackClip[])
types/video-track.types.ts:27
↓ 1 callers
Function
finish
(byteArray)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
formatDuration
(seconds: number)
app/components/ui/editor/VideoClipTrackItem.tsx:214
↓ 1 callers
Function
formatFileSize
(bytes: number)
lib/videos-library.ts:421
↓ 1 callers
Function
formatStars
(count: number | null)
components/ui/GitHubStars.tsx:27
↓ 1 callers
Function
formatTime
(seconds: number)
app/components/ui/RecordingOverlay.tsx:26
↓ 1 callers
Function
formatVideoDuration
(seconds: number)
lib/videos-library.ts:427
↓ 1 callers
Function
gcd
(a: number, b: number)
lib/video-upload-cache.ts:65
↓ 1 callers
Function
generateOrganizationSchema
()
app/components/seo/StructuredData.tsx:132
↓ 1 callers
Function
generateVideoId
()
hooks/useScreenRecording.ts:16
↓ 1 callers
Function
generateWebAppSchema
(locale: 'es' | 'en' | 'ru')
app/components/seo/StructuredData.tsx:65
↓ 1 callers
Function
getActiveClipAtTime
(clips: VideoTrackClip[], timelineTime: number)
hooks/useVideoExport.ts:19
↓ 1 callers
Function
getAllImageProjects
()
lib/image-projects-cache.ts:175
↓ 1 callers
Function
getAllLibraryVideos
()
lib/videos-library.ts:250
↓ 1 callers
Function
getAspectRatioNumber
(ratio: AspectRatio, customDimensions?: { width: number; height: number })
lib/canvas.utils.ts:65
↓ 1 callers
Function
getAspectRatioStyle
(ratio: AspectRatio, customDimensions?: { width: number; height: number })
lib/canvas.utils.ts:49
↓ 1 callers
Function
getBinaryPromise
(binaryFile)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
getButtonContent
()
app/components/common/Header.tsx:59
↓ 1 callers
Function
getCachedThumbnails
( videoId: string, quality: string, interval: number )
lib/thumbnail-cache.ts:59
↓ 1 callers
Function
getCurrentProjectId
()
lib/image-projects-cache.ts:237
↓ 1 callers
Function
getCursorPreviewElement
()
app/components/ui/editor/CursorMenu.tsx:41
↓ 1 callers
Function
getDiscovery
()
app/api/photos/route.ts:159
↓ 1 callers
Function
getEditorModeConfig
(mode: EditorMode)
types/editor-mode.types.ts:55
↓ 1 callers
Function
getExecutableName
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
getImageMetadata
* Get image metadata from file
lib/image-upload-cache.ts:47
↓ 1 callers
Function
getLibraryVideoInfoList
()
lib/videos-library.ts:275
↓ 1 callers
Function
getMockupDefaultConfig
(mockup: Mockup | undefined)
types/mockup.types.ts:74
↓ 1 callers
Function
getMockupFeatures
(mockup: Mockup | undefined)
types/mockup.types.ts:70
↓ 1 callers
Function
getNextProvider
()
app/api/photos/route.ts:18
↓ 1 callers
Function
getPreviewMaskStyles
(presetConfig: Partial<ImageMaskConfig>)
app/components/ui/editor/ImageMaskEditor.tsx:67
↓ 1 callers
Function
getRecordButtonContent
()
app/components/ui/editor/ToolsSidebar.tsx:179
↓ 1 callers
Function
getSearch
(query: string, page: number, perPage: number)
app/api/photos/route.ts:182
↓ 1 callers
Function
getStartButtonContent
()
app/components/ui/home/RecordingSteps.tsx:27
↓ 1 callers
Function
getStatusMessage
()
app/components/ui/ExportOverlay.tsx:28
↓ 1 callers
Function
getSvgDataUrl
(svgId: string, color: string)
components/canvas-svg/index.tsx:267
↓ 1 callers
Function
getVideoMetadata
(file: File)
lib/videos-library.ts:81
↓ 1 callers
Function
getVideoMetadata
(file: File)
lib/video-upload-cache.ts:70
↓ 1 callers
Function
handleAddToTrack
(id: string)
app/components/ui/editor/VideosMenu.tsx:76
↓ 1 callers
Function
handleBadgeClick
(badge: string)
app/components/ui/PhotoPickerPopover.tsx:192
↓ 1 callers
Function
handleCategoryChange
(cat: MockupCategory)
app/components/ui/editor/MockupMenu.tsx:199
↓ 1 callers
Function
handleDeviceClick
(id: ImageDeviceId)
app/components/ui/editor/MockupMenu.tsx:205
↓ 1 callers
Function
handleGradientTypeChange
(type: GradientType)
app/components/ui/BackgroundColorEditor.tsx:251
↓ 1 callers
Function
handleLanguageChange
(newLocale: 'en' | 'es' | 'ru')
app/components/common/LanguageSwitcher.tsx:25
↓ 1 callers
Function
handleOAuthSignIn
(provider: OAuthProvider)
app/[locale]/(auth)/login/page.tsx:49
↓ 1 callers
Function
handlePresetClick
(preset: MaskPreset)
app/components/ui/editor/ImageMaskEditor.tsx:48
↓ 1 callers
Function
handleSolidColorChange
(color: string)
app/components/ui/BackgroundColorEditor.tsx:231
↓ 1 callers
Function
handleStandardRatioClick
(ratio: AspectRatio)
app/components/ui/AspectRatioSelect.tsx:46
↓ 1 callers
Function
handleToggleAudio
(id: string, currentHasAudio: boolean | undefined)
app/components/ui/editor/VideosMenu.tsx:91
↓ 1 callers
Function
handleUrlChange
(url: string)
app/components/ui/editor/Mockup2dMenu.tsx:43
↓ 1 callers
Function
hasAnyVideo
()
lib/video-cache-utils.ts:45
↓ 1 callers
Function
hasRecordedVideo
()
lib/video-cache-utils.ts:3
↓ 1 callers
Function
initRandomFill
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
initRuntime
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
initializeAuth
()
app/contexts/useAuth.tsx:67
↓ 1 callers
Function
instantiateAsync
(binary,binaryFile,imports,callback)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
isPresetActive
(preset: MaskPreset)
app/components/ui/editor/ImageMaskEditor.tsx:30
↓ 1 callers
Function
keepRuntimeAlive
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
lerp
(a: number, b: number, t: number)
app/components/ui/editor/mockups-3d/Laptop3DViewer.tsx:35
↓ 1 callers
Function
loadClipBlobs
()
app/[locale]/(editor)/editor/page.tsx:1490
↓ 1 callers
Function
loadDoubleIPhoneGltf
()
app/components/ui/editor/mockups-3d/DoubleIPhone3DViewer.tsx:49
↓ 1 callers
Function
loadGltfFromUrl
(url: string)
lib/phone3d.utils.ts:164
↓ 1 callers
Function
loadGltfGroup
()
lib/phone3d.utils.ts:185
↓ 1 callers
Function
loadImage
()
app/[locale]/(editor)/editor/page.tsx:1997
↓ 1 callers
Function
loadLaptopGltf
()
app/components/ui/editor/mockups-3d/Laptop3DViewer.tsx:62
↓ 1 callers
Function
loadSpecificGltf
(url: string)
app/components/ui/editor/mockups-3d/Phone3DViewer.tsx:53
↓ 1 callers
Function
loadVideoFromIndexedDB
()
hooks/useScreenRecording.ts:126
↓ 1 callers
Function
locateFile
(path)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
luminance
(r: number, g: number, b: number)
lib/color.utils.ts:17
↓ 1 callers
Function
measure
()
app/components/ui/editor/CanvasElementsLayer.tsx:135
↓ 1 callers
Function
parseTool
(value: string | null)
hooks/useActiveTool.ts:20
↓ 1 callers
Function
play
()
components/ui/DeviceCard.tsx:22
↓ 1 callers
Function
play
()
app/components/ui/editor/Mockup3dMenu.tsx:144
↓ 1 callers
Function
postRun
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
preRun
()
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
quit_
(status,toThrow)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
r
(a)
public/ffmpeg/814.ffmpeg.js:1
↓ 1 callers
Function
randomFill
(view)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
readEmAsmArgs
(sigPtr,buf)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
receiveInstance
(instance,module)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
resetVisuals
()
app/components/ui/BackgroundColorEditor.tsx:84
↓ 1 callers
Function
runEmAsmFunction
(code,sigPtr,argbuf)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
saveImageProject
(project: Omit<ImageProject, "id" | "imageDataUrl" | "thumbnailDataUrl" | "createdAt" | "updatedAt">)
lib/image-projects-cache.ts:87
↓ 1 callers
Function
saveThumbnailsToCache
( videoId: string, quality: string, interval: number, thumbnails: { time: number; dataUrl: str
lib/thumbnail-cache.ts:95
↓ 1 callers
Function
saveUploadedImage
(file: File)
lib/image-upload-cache.ts:77
↓ 1 callers
Function
saveVideoToIndexedDB
( blob: Blob, duration: number, extras: { cameraBlob?: Blob | null; cameraConfig?: CameraConfig
hooks/useScreenRecording.ts:80
↓ 1 callers
Function
setErrNo
(value)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
shapeRadius
(shape: CameraConfig["shape"], size: number)
app/components/ui/FloatingCameraPreview.tsx:13
↓ 1 callers
Function
stringToAscii
(str,buffer)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
stringToPtr
(str)
public/ffmpeg/ffmpeg-core.js:8
↓ 1 callers
Function
toColumns
(items: T[], n: number)
app/components/ui/Skeleton.tsx:106
← previous
next →
301–400 of 941, ranked by callers