Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Skiiyis/Hestia
/ functions
Functions
1,347 in github.com/Skiiyis/Hestia
⨍
Functions
1,347
◇
Types & classes
612
Function
av_ceil_log2_c
Compute ceil(log2(x)). * @param x value used to compute ceil(log2(x)) * @return computed ceiling of log2(x) */
ffmpeg/src/main/cpp/libavutil/common.h:298
Function
av_clip64_c
* Clip a signed 64bit integer value into the amin-amax range. * @param a value to clip * @param amin minimum value of the clip range * @param amax
ffmpeg/src/main/cpp/libavutil/common.h:147
Function
av_clip_c
* Clip a signed integer value into the amin-amax range. * @param a value to clip * @param amin minimum value of the clip range * @param amax maximu
ffmpeg/src/main/cpp/libavutil/common.h:131
Function
av_clip_int16_c
* Clip a signed integer value into the -32768,32767 range. * @param a value to clip * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:191
Function
av_clip_int8_c
* Clip a signed integer value into the -128,127 range. * @param a value to clip * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:171
Function
av_clip_intp2_c
* Clip a signed integer into the -(2^p),(2^p-1) range. * @param a value to clip * @param p bit position to clip at * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:212
Function
av_clip_uint16_c
* Clip a signed integer value into the 0-65535 range. * @param a value to clip * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:181
Function
av_clip_uint8_c
* Clip a signed integer value into the 0-255 range. * @param a value to clip * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:161
Function
av_clip_uintp2_c
* Clip a signed integer to an unsigned power of two range. * @param a value to clip * @param p bit position to clip at * @return clipped value *
ffmpeg/src/main/cpp/libavutil/common.h:225
Function
av_clipd_c
* Clip a double value into the amin-amax range. * @param a value to clip * @param amin minimum value of the clip range * @param amax maximum value
ffmpeg/src/main/cpp/libavutil/common.h:285
Function
av_clipf_c
* Clip a float value into the amin-amax range. * @param a value to clip * @param amin minimum value of the clip range * @param amax maximum value o
ffmpeg/src/main/cpp/libavutil/common.h:269
Function
av_clipl_int32_c
* Clip a signed 64-bit integer value into the -2147483648,2147483647 range. * @param a value to clip * @return clipped value */
ffmpeg/src/main/cpp/libavutil/common.h:201
Function
av_cmp_q
* Compare two rationals. * * @param a First rational * @param b Second rational * * @return One of the following values: * - 0 if `a ==
ffmpeg/src/main/cpp/libavutil/rational.h:88
Function
av_fifo_peek2
* Return a pointer to the data stored in a FIFO buffer at a certain offset. * The FIFO buffer is not modified. * * @param f AVFifoBuffer to peek
ffmpeg/src/main/cpp/libavutil/fifo.h:172
Function
av_int2float
* Reinterpret a 32-bit integer as a float. */
ffmpeg/src/main/cpp/libavutil/intfloat.h:40
Function
av_isgraph
* Locale-independent conversion of ASCII isgraph. */
ffmpeg/src/main/cpp/libavutil/avstring.h:211
Function
av_isxdigit
* Locale-independent conversion of ASCII isxdigit. */
ffmpeg/src/main/cpp/libavutil/avstring.h:244
Function
av_lfg_get
* Get the next random unsigned 32-bit number using an ALFG. * * Please also consider a simple LCG like state= state*1664525+1013904223, * it may be
ffmpeg/src/main/cpp/libavutil/lfg.h:47
Function
av_make_error_string
* Fill the provided buffer with a string containing an error string * corresponding to the AVERROR code errnum. * * @param errbuf a buffer
ffmpeg/src/main/cpp/libavutil/error.h:109
Function
av_make_q
* Create an AVRational. * * Useful for compilers that do not support compound literals. * * @note The return value is not reduced. * @see av_redu
ffmpeg/src/main/cpp/libavutil/rational.h:71
Function
av_mlfg_get
* Get the next random unsigned 32-bit number using a MLFG. * * Please also consider av_lfg_get() above, it is faster. */
ffmpeg/src/main/cpp/libavutil/lfg.h:57
Function
av_mod_uintp2_c
* Clear high bits from an unsigned integer starting with specific bit position * @param a value to clip * @param p bit position to clip at * @ret
ffmpeg/src/main/cpp/libavutil/common.h:236
Function
av_parity_c
ffmpeg/src/main/cpp/libavutil/common.h:324
Function
av_popcount64_c
* Count number of bits set to one in x * @param x value to count bits of * @return the number of bits set to one in x */
ffmpeg/src/main/cpp/libavutil/common.h:320
Function
av_popcount_c
* Count number of bits set to one in x * @param x value to count bits of * @return the number of bits set to one in x */
ffmpeg/src/main/cpp/libavutil/common.h:307
Function
av_sat_add32_c
* Add two signed 32-bit values with saturation. * * @param a one value * @param b another value * @return sum with signed saturation */
ffmpeg/src/main/cpp/libavutil/common.h:247
Function
av_sat_dadd32_c
* Add a doubled value to another value with saturation at both stages. * * @param a first value * @param b value doubled and added to a * @retur
ffmpeg/src/main/cpp/libavutil/common.h:258
Function
av_size_mult
* Multiply two `size_t` values checking for overflow. * * @param[in] a,b Operands of multiplication * @param[out] r Pointer to the result of the
ffmpeg/src/main/cpp/libavutil/mem.h:671
Function
av_strnlen
* Get the count of continuous non zero chars starting from the beginning. * * @param len maximum number of characters to check in the string, that
ffmpeg/src/main/cpp/libavutil/avstring.h:140
Function
av_ts_make_string
* Fill the provided buffer with a string containing a timestamp * representation. * * @param buf a buffer with size in bytes of at least AV_TS_MAX_
ffmpeg/src/main/cpp/libavutil/timestamp.h:43
Function
av_ts_make_time_string
* Fill the provided buffer with a string containing a timestamp time * representation. * * @param buf a buffer with size in bytes of at least AV_TS
ffmpeg/src/main/cpp/libavutil/timestamp.h:64
Function
avpriv_isfinite
ffmpeg/src/main/cpp/libavutil/libm.h:353
Function
avpriv_isfinitef
ffmpeg/src/main/cpp/libavutil/libm.h:347
Function
avpriv_isinf
ffmpeg/src/main/cpp/libavutil/libm.h:309
Function
avpriv_isinff
Note: these do not follow the BSD/Apple/GNU convention of returning -1 for -Inf, +1 for Inf, 0 otherwise, but merely follow the POSIX/ISO mandated spe
ffmpeg/src/main/cpp/libavutil/libm.h:301
Function
avpriv_isnan
ffmpeg/src/main/cpp/libavutil/libm.h:332
Function
avpriv_isnanf
ffmpeg/src/main/cpp/libavutil/libm.h:324
Function
avpriv_mirror
ffmpeg/src/main/cpp/libavutil/internal.h:332
Function
avpriv_strtod
ffmpeg/src/main/cpp/compat/strtod.c:45
Function
cbrt
ffmpeg/src/main/cpp/libavutil/libm.h:54
Function
cbrtf
ffmpeg/src/main/cpp/libavutil/libm.h:61
Method
changeFragmentShader
Replaces the fragment shader.
MediaCodec/src/androidTest/java/io/github/sawameimei/mediacodec/CameraToMpegTest.java:686
Method
close
()
RTMP/src/main/java/com/github/faucamp/simplertmp/DefaultRtmpPublisher.java:313
Method
close
()
RTMP/src/main/java/com/github/faucamp/simplertmp/io/RtmpStreamWriter.java:19
Method
commandRun
(String[] cmd)
ffmpeg/src/main/java/io/github/sawameimei/ffmpeg/FFmpegBridge.java:18
Function
compare_codec_desc
ffmpeg/src/main/cpp/cmdutils.c:1412
Function
compare_int64
ffmpeg/src/main/cpp/ffmpeg.c:2778
Method
compile
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/VertexShader.java:8
Method
compile
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatFragmentShader.java:30
Method
compile
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FragmentShader.java:8
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPreviewWriteSkinGLProgram.java:65
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/WriteSkinGLProgram.java:61
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterWriteSkinGLProgram.java:64
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/WaterMaskProgram.java:65
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPrevGLProgram.java:65
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterFaceDetectorGLProgram.java:74
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterBeautyGLProgram.java:73
Method
compile
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPreviewBeautyGLProgram.java:86
Method
computePresentationTime
()
StudyFFmpeg/src/main/java/io/github/sawameimei/studyffmpeg/Hdot264Encoder.java:105
Method
computePresentationTime
()
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec/Hdot264Encoder.java:105
Method
connect
()
RTMP/src/main/java/io/github/sawameimei/rtmp/RtmpCollector.java:39
Method
connect
connect @return @throws IOException
RTMP/src/main/java/io/github/sawameimei/rtmp/RtmpConnection.java:86
Method
connect
(String url)
RTMP/src/main/java/com/github/faucamp/simplertmp/DefaultRtmpPublisher.java:101
Function
copysign
ffmpeg/src/main/cpp/libavutil/libm.h:68
Method
createFloatBuffer
Allocates a direct float buffer, and populates it with the float array data.
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec2/GlUtil.java:166
Method
createImageTexture
Creates a texture from raw data. @param data Image data, in a "direct" ByteBuffer. @param width Texture width, in pixels (not bytes). @param height T
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec2/GlUtil.java:136
Method
createOffscreenSurface
Creates an EGL surface associated with an offscreen buffer.
opengleslib/src/main/java/io/github/sawameimei/opengleslib/common/EGLCore.java:261
Method
createStream
(CreateStreamCallback callback)
RTMP/src/main/java/io/github/sawameimei/rtmp/RtmpCollector.java:45
Method
decode
()
StudyFFmpeg/src/main/java/io/github/sawameimei/studyffmpeg/Hdot264Decoder.java:58
Function
decode_interrupt_cb
ffmpeg/src/main/cpp/ffmpeg.c:457
Method
disAmount
(FragmentShader fragmentShader)
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatGLProgram.java:27
Method
disable
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatVertexShader.java:68
Method
disable
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/VertexShader.java:16
Method
disable
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatFragmentShader.java:48
Method
disable
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FragmentShader.java:14
Method
dispatchMessage
(Message msg)
StudyFFmpeg/src/main/java/io/github/sawameimei/studyffmpeg/FFMpegEncoderDispatcher.java:107
Method
dispatchMessage
(Message msg)
StudyFFmpeg/src/main/java/io/github/sawameimei/studyffmpeg/EncoderDispatcher.java:76
Method
dispatchMessage
(Message msg)
StudyFFmpeg/src/main/java/io/github/sawameimei/studyffmpeg/DecoderDispatcher.java:77
Method
dispatchMessage
(Message msg)
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec/EncoderDispatcher.java:76
Method
dispatchMessage
(Message msg)
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec/DecoderDispatcher.java:77
Method
dispatchMessage
(Message msg)
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/MP4Encoder.java:103
Method
dispatchMessage
(Message msg)
PlayOpenGL/src/main/java/io/github/sawameimei/playopengl/DrawTriangleActivity.java:26
Method
dispatchMessage
(Message msg)
PlayOpenGL/src/main/java/io/github/sawameimei/playopengl/DrawLineActivity.java:23
Method
draw
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatVertexShader.java:74
Method
draw
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FlatGLProgram.java:37
Method
draw
()
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/VertexShader.java:14
Method
draw
绘制的时候, 输入程序从外部读取纹理并渲染到FBO纹理上, 中间件程序从FBO读取纹理并渲染到FBO纹理上, 输出程序从FBO读取纹理并渲染到外部(Surface,FBO 等)
opengleslib/src/main/java/io/github/sawameimei/opengleslib/glprogram/FBOGroupGLProgram.java:104
Method
draw
Issues the draw call. Does the full setup on every call. @param mvpMatrix The 4x4 projection matrix. @param vertexBuffer Buffer with vertex
MediaCodec/src/main/java/io/github/sawameimei/mediacodec/mediaCodec2/Texture2dProgram.java:287
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPreviewWriteSkinGLProgram.java:109
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/WriteSkinGLProgram.java:106
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterWriteSkinGLProgram.java:108
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/WaterMaskProgram.java:78
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPrevGLProgram.java:77
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterFaceDetectorGLProgram.java:123
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/FilterBeautyGLProgram.java:89
Method
draw
()
PlayOpenGLES2.0/src/main/java/io/github/sawameimei/playopengles20/glprogram/CameraPreviewBeautyGLProgram.java:101
Method
draw
(GL10 gl)
PlayOpenGL/src/main/java/io/github/sawameimei/playopengl/solarSystem/Star.java:38
Method
drawFrame
(SurfaceTexture st)
MediaCodec/src/androidTest/java/io/github/sawameimei/mediacodec/CameraToMpegTest.java:802
Method
drawFrame
(GL10 gl)
PlayOpenGL/src/main/java/io/github/sawameimei/playopengl/DrawIcosahedronActivity.java:98
Method
drawFrame
(GL10 gl)
PlayOpenGL/src/main/java/io/github/sawameimei/playopengl/DrawPointActivity.java:21
← previous
next →
701–800 of 1,347, ranked by callers