Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Raveler/ffmpeg-cpp
/ functions
Functions
267 in github.com/Raveler/ffmpeg-cpp
⨍
Functions
267
◇
Types & classes
56
↓ 41 callers
Function
CleanUp
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:66
↓ 22 callers
Method
GetContext
source/ffmpeg-cpp/ffmpeg-cpp/OpenCodec.cpp:25
↓ 15 callers
Method
IsDone
source/ffmpeg-cpp/demo/GeneratedVideoSource.cpp:38
↓ 14 callers
Method
what
source/ffmpeg-cpp/ffmpeg-cpp/FFmpegException.h:18
↓ 11 callers
Method
PreparePipeline
source/ffmpeg-cpp/demo/GeneratedVideoSource.cpp:18
↓ 11 callers
Method
Step
source/ffmpeg-cpp/demo/GeneratedVideoSource.cpp:26
↓ 8 callers
Method
DecodeBestVideoStream
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:96
↓ 6 callers
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:215
↓ 6 callers
Method
DecodeBestAudioStream
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:85
↓ 5 callers
Method
CreateStream
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/Filter.cpp:195
↓ 4 callers
Method
Close
source/ffmpeg-cpp/decode_video/decode_video.cpp:50
↓ 4 callers
Method
Open
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:195
↓ 4 callers
Function
SetError
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:58
↓ 4 callers
Method
WritePacket
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:122
↓ 2 callers
Method
AddOutputStream
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:84
↓ 2 callers
Method
CleanUp
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:35
↓ 2 callers
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:96
↓ 2 callers
Function
GetExistingDemuxer
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:83
↓ 2 callers
Method
GetFrameCount
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:283
↓ 2 callers
Method
GetWidth
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:101
↓ 2 callers
Method
IsDone
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:199
↓ 2 callers
Method
IsPrimed
source/ffmpeg-cpp/decode_video/decode_video.cpp:55
↓ 2 callers
Method
IsPrimed
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:111
↓ 2 callers
Method
PreparePipeline
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:178
↓ 2 callers
Method
ProcessFrame
source/ffmpeg-cpp/ffmpeg-cpp/AudioFormatConverter.cpp:119
↓ 2 callers
Method
SetGlobalContainerHeader
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/Codec.cpp:89
↓ 2 callers
Method
SetLossless
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VP9Codec.cpp:22
↓ 2 callers
Method
SetPreset
source/ffmpeg-cpp/ffmpeg-cpp/codecs/H264NVEncCodec.cpp:12
↓ 2 callers
Method
SetQualityScale
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VideoCodec.cpp:22
↓ 2 callers
Method
Step
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:204
↓ 2 callers
Method
WriteFrame
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:72
↓ 2 callers
Method
WriteFrame
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/Filter.cpp:205
↓ 1 callers
Method
AddStreamInfo
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/AudioInputStream.cpp:26
↓ 1 callers
Method
ConvertFrame
source/ffmpeg-cpp/ffmpeg-cpp/VideoFormatConverter.cpp:61
↓ 1 callers
Method
DrainPacketQueue
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/OutputStream.cpp:40
↓ 1 callers
Method
FetchFrame
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:44
↓ 1 callers
Method
GetClosestSupportedFrameRate
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VideoCodec.cpp:88
↓ 1 callers
Method
GetDefaultAudioFormat
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:79
↓ 1 callers
Method
GetDefaultPixelFormat
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VideoCodec.cpp:81
↓ 1 callers
Method
GetDefaultSampleFormat
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/AudioCodec.cpp:117
↓ 1 callers
Method
GetDefaultSampleRate
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/AudioCodec.cpp:123
↓ 1 callers
Method
GetDefaultVideoFormat
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:74
↓ 1 callers
Method
GetFileName
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:301
↓ 1 callers
Method
GetFramesProcessed
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/InputStream.cpp:174
↓ 1 callers
Method
GetHeight
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:106
↓ 1 callers
Method
GetInfo
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:257
↓ 1 callers
Method
GetMediaType
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/Filter.cpp:16
↓ 1 callers
Method
GetMetaData
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:79
↓ 1 callers
Method
HasFrame
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:39
↓ 1 callers
Method
IsClosed
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:89
↓ 1 callers
Method
IsFrameRateSupported
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VideoCodec.cpp:41
↓ 1 callers
Method
IsPixelFormatSupported
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VideoCodec.cpp:29
↓ 1 callers
Method
IsPrimed
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:102
↓ 1 callers
Method
OpenStream
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/VideoOutputStream.cpp:13
↓ 1 callers
Method
PeekFrame
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:59
↓ 1 callers
Function
PlayDemo
This example demonstrates different combinations and usages for ffmpeg-cpp. Configure it by changing the values below. The list of supported codecs is
source/ffmpeg-cpp/demo/demo.cpp:18
↓ 1 callers
Method
SetCpuUsed
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VP9Codec.cpp:17
↓ 1 callers
Method
SetDeadline
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/VP9Codec.cpp:12
↓ 1 callers
Method
SetGenericOption
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/Codec.cpp:38
↓ 1 callers
Method
SetMetaData
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:74
↓ 1 callers
Method
WriteConvertedFrame
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/AudioEncoder.cpp:112
↓ 1 callers
Method
WriteData
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawAudioDataSource.cpp:61
↓ 1 callers
Method
WriteFrame
source/ffmpeg-cpp/decode_video/decode_video.cpp:23
↓ 1 callers
Function
ffmpegCppAddAudioStream
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:133
↓ 1 callers
Function
ffmpegCppAddVideoFilter
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:157
↓ 1 callers
Function
ffmpegCppAddVideoStream
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:109
↓ 1 callers
Function
ffmpegCppClose
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:236
↓ 1 callers
Function
ffmpegCppCreate
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:92
↓ 1 callers
Function
ffmpegCppGenerate
source/ffmpeg-cpp/simple_interface/SimpleInterface.cpp:171
↓ 1 callers
Function
generate_rgb
source/ffmpeg-cpp/demo/GeneratedVideoSource.cpp:43
↓ 1 callers
Function
select_channel_layout
select layout with the highest channel count */
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/AudioCodec.cpp:56
↓ 1 callers
Function
select_sample_rate
calculate the best sample rate for a codec, defaults to 44100
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/AudioCodec.cpp:37
Method
AddStreamInfo
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/VideoInputStream.cpp:21
Method
AddToFifo
source/ffmpeg-cpp/ffmpeg-cpp/AudioFormatConverter.cpp:160
Method
AudioCodec
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/AudioCodec.cpp:8
Method
AudioEncoder
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/AudioEncoder.cpp:11
Method
AudioFilter
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/AudioFilter.cpp:5
Method
AudioFormatConverter
source/ffmpeg-cpp/ffmpeg-cpp/AudioFormatConverter.cpp:6
Method
AudioInputStream
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/AudioInputStream.cpp:7
Method
AudioOutputStream
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/AudioOutputStream.cpp:7
Method
CalculateBitRate
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/InputStream.cpp:189
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/VideoFormatConverter.cpp:37
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/AudioFormatConverter.cpp:68
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoDataSource.cpp:58
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawAudioFileSource.cpp:44
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/EncodedFileSource.cpp:42
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/Demuxer.cpp:59
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawVideoFileSource.cpp:69
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawAudioDataSource.cpp:47
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Muxing/Muxer.cpp:38
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Codecs/Codec.cpp:58
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/AudioEncoder.cpp:62
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/Filter.cpp:26
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoEncoder.cpp:49
Method
CleanUp
source/ffmpeg-cpp/ffmpeg-cpp/Demuxing/InputStream.cpp:77
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Sources/RawAudioDataSource.cpp:88
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/AudioEncoder.cpp:122
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/Filter.cpp:245
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoFilterInput.cpp:84
Method
Close
source/ffmpeg-cpp/ffmpeg-cpp/Frame Sinks/VideoEncoder.cpp:149
next →
1–100 of 267, ranked by callers