Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenShot/libopenshot
/ functions
Functions
1,493 in github.com/OpenShot/libopenshot
⨍
Functions
1,493
◇
Types & classes
292
↓ 465 callers
Method
GetValue
Get the value at a specific index
src/KeyFrame.cpp:258
↓ 220 callers
Method
GetFrame
tests/ReaderBase.cpp:35
↓ 215 callers
Method
GetImage
Get pointer to Magick++ image object
src/Frame.cpp:870
↓ 171 callers
Method
Open
tests/EffectMask.cpp:96
↓ 156 callers
Method
AppendDebugMethod
Append debug information
src/ZmqLogger.cpp:178
↓ 150 callers
Method
ToDouble
Return this fraction as a double (i.e. 1/2 = 0.5)
src/Fraction.cpp:40
↓ 149 callers
Method
Reader
Set the current reader
src/Clip.cpp:332
↓ 144 callers
Method
AddPoint
Add a new point on the key-frame. Each point has a primary coordinate, a left handle, and a right handle.
src/KeyFrame.cpp:131
↓ 135 callers
Method
Close
tests/EffectMask.cpp:97
↓ 126 callers
Method
Layer
Set layer of clip on timeline (lower number is covered by higher numbers)
src/ClipBase.cpp:31
↓ 126 callers
Method
Position
src/QtPlayer.cpp:161
↓ 105 callers
Method
Id
Get basic properties
src/ClipBase.h:85
↓ 94 callers
Method
clear
Clear the BoxVec map
src/TrackedObjectBBox.cpp:294
↓ 89 callers
Method
get
examples/VulkanBenchmark.cpp:94
↓ 75 callers
Method
Add
tests/VideoCacheThread.cpp:364
↓ 68 callers
Method
GetInt
Get the rounded INT value at a specific index
src/KeyFrame.cpp:282
↓ 61 callers
Method
AddClip
Add an openshot::Clip to the timeline
src/Timeline.cpp:338
↓ 59 callers
Method
GetPixels
Get pixel data (as packets)
src/Frame.cpp:397
↓ 58 callers
Method
GetAudioSamplesCount
Get number of audio samples
src/Frame.cpp:368
↓ 56 callers
Method
End
Get end position of clip (trim end of video), which can be affected by the time curve.
src/Clip.cpp:414
↓ 53 callers
Method
GetAudioSamples
Get an array of sample data (and optional reverse the sample values)
src/Frame.cpp:314
↓ 52 callers
Method
Count
Count the frames in the queue
src/CacheDisk.cpp:387
↓ 50 callers
Method
ToFloat
Return this fraction as a float (i.e. 1/2 = 0.5)
src/Fraction.cpp:35
↓ 46 callers
Method
JsonValue
tests/ReaderBase.cpp:40
↓ 46 callers
Method
Start
Set start position (in seconds) of clip (trim start of video)
src/ClipBase.cpp:42
↓ 45 callers
Method
AddEffect
Add an effect to the clip
src/Clip.cpp:1222
↓ 39 callers
Function
CheckVk
examples/VulkanBenchmark.cpp:1008
↓ 37 callers
Function
CheckAv
examples/VulkanBenchmark.cpp:204
↓ 35 callers
Method
GetFrame
tests/Timeline.cpp:137
↓ 34 callers
Method
AddImage
Add (or replace) pixel data to the frame
src/Frame.cpp:712
↓ 33 callers
Method
JsonInfo
Generate Json::Value for this object
src/EffectBase.cpp:221
↓ 32 callers
Method
Clear
Clear all clips from timeline
src/Timeline.cpp:870
↓ 32 callers
Method
GetLength
Get the number of values (i.e. coordinates on the X axis)
src/KeyFrame.cpp:417
↓ 29 callers
Method
SampleRate
Get the original sample rate of this frame's audio data
src/Frame.cpp:502
↓ 28 callers
Method
SetJsonValue
tests/EffectMask.cpp:121
↓ 27 callers
Method
GetAudioChannelsCount
Get number of audio channels
src/Frame.cpp:358
↓ 26 callers
Method
Order
Get the order that this effect should be executed.
src/EffectBase.h:182
↓ 26 callers
Method
ParentTimeline
Set associated Timeline pointer
src/Clip.cpp:441
↓ 25 callers
Method
AddAudio
Add audio samples to a specific channel
src/Frame.cpp:830
↓ 25 callers
Method
ProcessFrame
src/EffectBase.cpp:514
↓ 24 callers
Method
AddColor
src/Frame.cpp:689
↓ 23 callers
Method
GetClosestPoint
Get current point (or closest point) from the X coordinate (i.e. the frame number)
src/KeyFrame.cpp:191
↓ 23 callers
Method
GetHeight
Get height of image
src/Frame.cpp:490
↓ 23 callers
Method
GetLong
Get the rounded INT value at a specific index
src/KeyFrame.cpp:287
↓ 23 callers
Method
GetWidth
Get height of image
src/Frame.cpp:496
↓ 23 callers
Method
MaskReader
src/EffectBase.cpp:308
↓ 23 callers
Method
setLastCachedIndex
tests/VideoCacheThread.cpp:40
↓ 22 callers
Method
Contains
Determine if point already exists
src/KeyFrame.cpp:184
↓ 22 callers
Method
reset
src/FFmpegReader.h:70
↓ 21 callers
Method
Duration
< Get end position (in seconds) of clip (trim end of video)
src/ClipBase.h:90
↓ 21 callers
Method
GetCount
Get the number of points (i.e. # of points)
src/KeyFrame.cpp:424
↓ 21 callers
Method
GetFrame
Create an openshot::Frame object for a specific frame number of this reader.
src/Clip.cpp:449
↓ 21 callers
Method
Remove
Remove a specific frame
src/CacheDisk.cpp:283
↓ 20 callers
Function
DebugLog
examples/VulkanBenchmark.cpp:215
↓ 20 callers
Method
GetMaxPoint
Get max point (by Y coordinate)
src/KeyFrame.cpp:245
↓ 20 callers
Method
Open
tests/Timeline.cpp:134
↓ 19 callers
Method
Close
examples/VulkanBenchmark.cpp:499
↓ 18 callers
Method
Effects
Return the list of effects on the timeline
src/Clip.h:249
↓ 18 callers
Method
GetColorHex
Get the HEX value of a color at a specific frame
src/Color.cpp:47
↓ 18 callers
Method
GetMappedFrame
src/FrameMapper.cpp:350
↓ 18 callers
Method
getLastCachedIndex
tests/VideoCacheThread.cpp:39
↓ 17 callers
Method
ChannelsLayout
Get the original sample rate of this frame's audio data
src/Frame.cpp:508
↓ 16 callers
Method
SetVideoOptions
Set video export options
src/ImageWriter.cpp:36
↓ 16 callers
Method
Speed
Get the Playback speed
src/QtPlayer.cpp:231
↓ 16 callers
Method
resize
Resize both datasets
src/AudioWaveformer.h:39
↓ 15 callers
Method
AddBox
Add a BBox to the BoxVec map
src/TrackedObjectBBox.cpp:45
↓ 15 callers
Method
ExtractSamples
Extract audio samples from any ReaderBase class
src/AudioWaveformer.cpp:51
↓ 15 callers
Method
IsIncreasing
Get the direction of the curve at a specific index (increasing or decreasing)
src/KeyFrame.cpp:292
↓ 15 callers
Method
Open
examples/VulkanBenchmark.cpp:447
↓ 15 callers
Method
ParentClip
Parent clip object of this reader (which can be unparented and NULL)
src/EffectBase.cpp:549
↓ 15 callers
Method
Reciprocal
Return the reciprocal as a new Fraction
src/Fraction.cpp:78
↓ 15 callers
Method
Reduce
src/Fraction.cpp:65
↓ 15 callers
Method
SetJson
tests/EffectMask.cpp:117
↓ 15 callers
Function
jsonFormat
examples/Example_opencv.cpp:189
↓ 14 callers
Method
GetMaxFrame
Compute the highest frame# based on the latest time and FPS
src/Timeline.cpp:479
↓ 14 callers
Method
JsonValue
tests/EffectMask.cpp:110
↓ 14 callers
Method
Seek
src/QtPlayer.cpp:166
↓ 14 callers
Method
SetCache
Set the cache object used by this reader
src/Timeline.cpp:1188
↓ 14 callers
Function
av_err2string
This wraps an unsafe C macro to be C++ compatible function
src/FFmpegUtilities.h:94
↓ 14 callers
Method
isReady
Is cache ready for playback (pre-roll)
src/Qt/VideoCacheThread.cpp:54
↓ 14 callers
Method
isScrubbing
tests/VideoCacheThread.cpp:45
↓ 14 callers
Method
setSpeed
src/Qt/VideoCacheThread.cpp:94
↓ 13 callers
Method
AddAudioSilence
Add audio silence
src/Frame.cpp:1001
↓ 13 callers
Method
Json
tests/ReaderBase.cpp:38
↓ 13 callers
Method
WriteFrame
Add a frame to the queue waiting to be encoded.
src/ImageWriter.cpp:85
↓ 13 callers
Function
lerp
src/effects/AnalogTape.cpp:46
↓ 13 callers
Method
what
src/Exceptions.h:34
↓ 12 callers
Method
Close
tests/Timeline.cpp:135
↓ 12 callers
Method
SetAudioOptions
Set audio export options
src/FFmpegWriter.cpp:288
↓ 12 callers
Function
loadFrame
Load a PNG fixture into a fresh Frame
tests/SphericalEffect.cpp:31
↓ 11 callers
Method
ApplyJsonDiff
Apply a special formatted JSON object, which represents a change to the timeline (insert, update, delete)
src/Timeline.cpp:1367
↓ 11 callers
Method
GetCache
tests/Timeline.cpp:131
↓ 11 callers
Method
GetMaxBytes
Gets the maximum bytes value
src/CacheBase.h:101
↓ 11 callers
Method
Open
Open the internal reader
src/Clip.cpp:378
↓ 11 callers
Method
scale
Scale # of values by some factor
src/AudioWaveformer.h:51
↓ 10 callers
Method
Add
Add a Frame to the cache
src/CacheDisk.cpp:89
↓ 10 callers
Function
CHECK_RUNTIME_ERROR_CONTAINS
tests/BenchmarkArgs.cpp:19
↓ 10 callers
Method
GetCache
Get the cache object (always return NULL for this reader)
src/Clip.h:210
↓ 10 callers
Method
ToInt
Return a rounded integer of the frame rate (for example 30000/1001 returns 30 fps)
src/Fraction.cpp:45
↓ 10 callers
Function
centerPixel
Helpers to sample pixels
tests/SphericalEffect.cpp:40
next →
1–100 of 1,493, ranked by callers