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
Method
VideoPlaybackThread
Constructor
src/Qt/VideoPlaybackThread.cpp:24
Method
VideoRenderWidget
src/Qt/VideoRenderWidget.cpp:22
Method
VideoRenderer
src/Qt/VideoRenderer.cpp:16
Method
Volume
Get the Volume
src/PlayerBase.cpp:58
Method
Volume
Get the Volume
src/QtPlayer.cpp:246
Method
WaitForFence
examples/VulkanBenchmark.cpp:1898
Method
Wave
Blank constructor, useful when using Json to load the effect properties
src/effects/Wave.cpp:19
Method
Whisperization
src/audio_effects/Whisperization.cpp:20
Method
WhisperizationEffect
src/audio_effects/Whisperization.h:79
Method
Width
examples/VulkanBenchmark.cpp:523
Method
WriteFrame
Add a frame to the queue waiting to be encoded.
src/FFmpegWriter.cpp:672
Method
WriterBase
Constructor
src/WriterBase.cpp:26
Method
WriterClosed
* @brief Constructor * * @param message A message to accompany the exception * @param file_path (optional) The output file being written *
src/Exceptions.h:430
Method
ZmqLogger
Default constructor
src/ZmqLogger.h:49
Method
_bind_methods
bindings/godot/osg_timeline.cpp:25
Method
abortHandler
Windows exception handler
src/CrashHandler.cpp:58
Method
add_audio_stream
Add an audio output stream
src/FFmpegWriter.cpp:1012
Method
add_avframe
Add an AVFrame to the cache
src/FFmpegWriter.cpp:1000
Method
add_layer
Process a new layer of video or audio
src/Timeline.cpp:640
Method
add_property_choice_json
src/TrackedObjectBase.cpp:28
Method
add_property_choice_json
src/ClipBase.cpp:132
Method
add_property_json
Generate JSON for a property
src/TrackedObjectBBox.cpp:461
Method
add_property_json
Generate JSON for a property
src/ClipBase.cpp:96
Method
add_video_stream
Add a video output stream
src/FFmpegWriter.cpp:1146
Method
adjust_frame_number_minimum
Adjust frame number minimum value
src/Clip.cpp:726
Method
adjust_timeline_framenumber
Adjust frame number for Clip position and start (which can result in a different number)
src/Clip.cpp:1619
Method
allocate_avframe
Allocate an AVFrame object
src/FFmpegWriter.cpp:2035
Method
analysis
src/audio_effects/STFT.cpp:145
Method
apply_background
Apply background image to the current clip image (i.e. flatten this image onto previous layer)
src/Clip.cpp:1278
Method
apply_effects
Apply effects to the source frame (if any)
src/Clip.cpp:1297
Method
apply_effects
Apply effects to the source frame (if any)
src/Timeline.cpp:554
Method
apply_json_to_clips
Apply JSON diff to clips
src/Timeline.cpp:1412
Method
apply_json_to_effects
Apply JSON diff to effects
src/Timeline.cpp:1545
Method
apply_json_to_timeline
Apply JSON diff to timeline properties
src/Timeline.cpp:1651
Method
apply_keyframes
Apply keyframes to the source frame (if any)
src/Clip.cpp:1324
Method
apply_mapper_to_clip
Apply a FrameMapper to a clip which matches the settings of this timeline
src/Timeline.cpp:501
Method
apply_timemapping
Adjust the audio and image of a time mapped frame
src/Clip.cpp:573
Method
apply_waveform
Apply apply_waveform image to the source frame (if any)
src/Clip.cpp:1400
Method
assignmentoptimal
// Solve optimal solution for assignment problem using Munkres algorithm, also known as Hungarian Algorithm. //
src/sort_filter/Hungarian.cpp:60
Method
auto_detect_format
auto detect format (from path)
src/FFmpegWriter.cpp:118
Method
boxBlurH
Credit: http://blog.ivank.net/fastest-gaussian-blur.html (MIT License) Modified to process all four channels in a pixel array
src/effects/Blur.cpp:136
Method
boxBlurT
src/effects/Blur.cpp:163
Method
box_blur_row
src/effects/AnalogTape.h:79
Method
buildassignmentvector
/
src/sort_filter/Hungarian.cpp:193
Method
calculateAttackOrRelease
src/audio_effects/Compressor.cpp:107
Method
calculateAttackOrRelease
src/audio_effects/Expander.cpp:113
Method
calculate_max_duration
Calculate the max and min duration (in seconds) of the timeline, based on all the clips, and cache the value
src/Timeline.cpp:791
Method
calculate_max_size
Calculate the max_size QSize, based on parent timeline and parent clip settings
src/QtImageReader.cpp:195
Method
calculate_time
Calculate time of a frame number, based on a framerate
src/Timeline.cpp:544
Method
centeredViewport
src/Qt/VideoRenderWidget.cpp:55
Method
clampToTimelineRange
src/Qt/VideoCacheThread.cpp:372
Function
cleanUpBuffer
Clean up buffer after QImage is deleted
src/QtUtilities.h:42
Method
clear
Clear and free memory of both datasets
src/AudioWaveformer.h:59
Method
closeEvent
src/Qt/PlayerDemo.cpp:59
Method
close_audio
Close the audio codec
src/FFmpegWriter.cpp:931
Method
close_video
Close the video codec
src/FFmpegWriter.cpp:912
Method
computePrerollFrames
src/Qt/VideoCacheThread.cpp:341
Method
computeassignmentcost
/
src/sort_filter/Hungarian.cpp:213
Method
constrain
Constrain a color value from 0 to 255
src/EffectBase.cpp:77
Method
constrain
Constrain a color value from 0 to 255
src/Frame.cpp:678
Method
create_folder
check for chunk folder
src/ChunkWriter.cpp:267
Function
create_source_png
tests/EffectMask.cpp:42
Method
detectObjectsClip
Apply object detection to clip
src/ClipProcessingJobs.cpp:62
Method
does_folder_exist
Check if folder path existing
src/ChunkReader.cpp:42
Function
ffmpeg_get_codec_context
Allocate and populate an AVCodecContext from stream codec parameters.
src/FFmpegUtilities.h:149
Method
find_chunk_frame
Find the location of a frame in a chunk
src/ChunkReader.cpp:120
Method
find_intersecting_clips
Find intersecting clips (or non intersecting clips)
src/Timeline.cpp:1138
Method
flush_encoders
Flush encoders
src/FFmpegWriter.cpp:770
Method
fnv1a_32
src/effects/AnalogTape.h:44
Method
formattedFPS
Return a formatted FPS
src/Profiles.cpp:142
Method
get
examples/VulkanBenchmark.cpp:112
Method
getAudioDeviceNames
Get vector of audio device names & types
src/Qt/AudioPlaybackThread.h:143
Method
getBytes
Get the size in bytes of a frame (rough estimate)
src/Qt/VideoCacheThread.cpp:107
Method
getCurrentFramePosition
Get the currently playing frame number (if any)
src/Qt/VideoPlaybackThread.cpp:36
Method
getFrame
Return the current frame object
src/AudioReaderSource.h:81
Method
getFrame
Get the next displayed frame (based on speed and direction)
src/Qt/PlayerPrivate.cpp:143
Method
getFrame
Get the current frame object (which is filling the buffer)
src/Qt/AudioPlaybackThread.cpp:233
Method
getNextAudioBlock
Get the next block of audio samples
src/AudioBufferSource.cpp:31
Method
getNextReadPosition
Get the next read position of this source
src/AudioBufferSource.cpp:91
Method
getNextReadPosition
Get the next read position of this source
src/AudioReaderSource.h:68
Method
getOutputsNames
Get the names of the output layers
src/CVObjectDetection.cpp:273
Method
getSpeed
Get Speed (The speed and direction to playback a reader (1=normal, 2=fast, 3=faster, -1=rewind, etc...)
src/Qt/AudioPlaybackThread.h:122
Method
getSpeed
@return The current speed (1=normal, 2=fast, –1=rewind, etc.)
src/Qt/VideoCacheThread.h:63
Method
getTotalLength
Get the total length (in samples) of this audio source
src/AudioReaderSource.cpp:124
Method
getTotalLength
Get the total length (in samples) of this audio source
src/AudioBufferSource.cpp:98
Method
get_chunk_path
get a formatted path of a specific chunk
src/ChunkReader.cpp:161
Method
get_chunk_path
get a formatted path of a specific chunk
src/ChunkWriter.cpp:43
Method
get_file_extension
Get file extension
src/Clip.cpp:561
Function
get_hw_dec_format
Get hardware pix format
src/FFmpegReader.cpp:164
Method
get_image
bindings/godot/osg_timeline.cpp:75
Method
get_rect_xysr
Convert bounding box from [cx,cy,s,r] to [x,y,w,h] style.
src/sort_filter/KalmanTracker.cpp:110
Method
get_transform
Get QTransform from keyframes
src/Clip.cpp:1450
Method
hash01
src/effects/AnalogTape.h:64
Method
init_effect_details
Init effect settings
src/effects/Saturation.cpp:95
Method
init_effect_details
Init effect settings
src/effects/Wave.cpp:33
Method
init_effect_details
Init effect settings
src/effects/Blur.cpp:35
Method
init_effect_details
Init effect settings
src/effects/Pixelate.cpp:41
Method
init_effect_details
Init effect settings
src/effects/Hue.cpp:32
Method
init_effect_details
src/effects/ColorMap.cpp:139
Method
init_effect_details
Init effect settings
src/effects/ObjectDetection.cpp:46
← previous
next →
1,201–1,300 of 1,493, ranked by callers