Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
1def959
update shell: make with cpu core number
xufuji456 Feb 14, 2025
5bea6c7
update shell: setup compile os system
xufuji456 Feb 14, 2025
25f8325
update shell: simplify parameter
xufuji456 Feb 14, 2025
1f834a1
update ffmpeg learning group
xufuji456 Feb 19, 2025
4fe1b0a
update learning group
xufuji456 Feb 28, 2025
f2f0c78
update learning group
xufuji456 Mar 10, 2025
166fca4
update learning group
xufuji456 Apr 18, 2025
70d257e
revert: show ffmpeg version
xufuji456 Apr 18, 2025
0862020
improve manager file permission
xufuji456 Apr 18, 2025
b54fd78
add scoped storage to permission
xufuji456 Apr 18, 2025
2681b83
update learning group
xufuji456 May 12, 2025
9c76680
update learning group
xufuji456 May 28, 2025
c56abf2
update learning group
xufuji456 Jun 5, 2025
e963b99
update learning group
xufuji456 Jun 16, 2025
87b3bac
update learning group
xufuji456 Jul 8, 2025
a2814fd
update learn group
xufuji456 Jul 21, 2025
94a3236
update learning group
xufuji456 Aug 4, 2025
8dac4dd
build ffmpeg: support 16kb page size
xufuji456 Aug 13, 2025
b4d353b
build lame: support 16kb page size
xufuji456 Aug 13, 2025
05895e5
build x264: support 16kb page size
xufuji456 Aug 13, 2025
5142b09
build openssl: support 16kb page size
xufuji456 Aug 14, 2025
763087c
build mp3lame: support 16kb page size
xufuji456 Aug 14, 2025
345cf52
build x264: support 16kb running
xufuji456 Aug 18, 2025
524c491
build mp3lame: support 16kb running
xufuji456 Aug 19, 2025
5021439
remove libmp3 module
xufuji456 Aug 19, 2025
e4d787f
build ffmpeg: add pkg-config
xufuji456 Aug 25, 2025
b55e882
update cmake: support 16kb page size
xufuji456 Aug 25, 2025
6c1095f
update lib of ffmpeg: support 16kb page size
xufuji456 Aug 26, 2025
cf0a6be
update learning group
xufuji456 Aug 31, 2025
2f16f31
fix: use lowerCase instead of toLowerCase
xufuji456 Nov 25, 2025
649bbef
update gradle to 8.8.0
xufuji456 Nov 25, 2025
5cd3238
engine/common: add common define
xufuji456 Nov 25, 2025
f3d52a3
engine/common: add message
xufuji456 Nov 26, 2025
64e75b3
engine/common: add errorCode
xufuji456 Nov 27, 2025
78de443
engine/common: add log module
xufuji456 Nov 27, 2025
daecca8
engine/common: add CommonUtil
xufuji456 Nov 28, 2025
842bd66
engine/common: add NalUnitParser
xufuji456 Nov 28, 2025
20629f3
engine/common: add define of struct
xufuji456 Dec 1, 2025
03f113c
remove module of AndroidMedia
xufuji456 Dec 1, 2025
6d15b19
engine/common: add dictionary
xufuji456 Dec 2, 2025
a171e80
engine/common: add jni util
xufuji456 Dec 2, 2025
8563ed2
engine/common: add JniEnv of Android
xufuji456 Dec 2, 2025
daf734f
engine/common: add CMakeLists
xufuji456 Dec 2, 2025
a6f4642
engine/demux: add FFmpegUtil
xufuji456 Dec 3, 2025
10f9f40
engine/demux: add ExtractorInterface
xufuji456 Dec 3, 2025
3bb88fd
engine/demux: add Extractor of FFmpeg
xufuji456 Dec 3, 2025
a89fe80
engine/demux: add CmakeList
xufuji456 Dec 4, 2025
33db779
engine/decode: add VideoCodecInfo.h
xufuji456 Dec 4, 2025
09fa1ab
engine/decode: add parser of h26x
xufuji456 Dec 5, 2025
685e0a8
engine/decode: add NAL converter
xufuji456 Dec 6, 2025
595db2c
engine/decode: add intermediate buffer
xufuji456 Dec 6, 2025
309e27f
engine/decode: add interface of audio decoder
xufuji456 Dec 7, 2025
7b89aff
engine/decode: add software AudioDecoder with ffmpeg
xufuji456 Dec 7, 2025
95b2722
engine/decode: add interface of VideoDecoder
xufuji456 Dec 8, 2025
d6a6991
update learning group
xufuji456 Dec 8, 2025
2f9bf42
engine/decode: add soft video decoder with ffmpeg
xufuji456 Dec 8, 2025
da52183
engine/decode: add factory video decoder
xufuji456 Dec 9, 2025
f2b9fc4
engine/decode: add CMakeLists
xufuji456 Dec 9, 2025
00bb922
engine/render: add AudioRenderInfo
xufuji456 Dec 10, 2025
384facf
engine/render: add interface of AudioRender
xufuji456 Dec 10, 2025
958b37d
engine/render: add JNI helper of AudioTrack
xufuji456 Dec 10, 2025
66c9980
engine/render: add audio render with AudioTrack
xufuji456 Dec 11, 2025
1d3ef49
engine/render: add information of VideoRender
xufuji456 Dec 12, 2025
a8d55e2
engine/render: add interface of VideoRender
xufuji456 Dec 14, 2025
83a7050
engine/render: add color-space conversion
xufuji456 Dec 14, 2025
54322e5
engine/render: add the rotation of texture
xufuji456 Dec 15, 2025
3841492
engine/render: add operation of OpenGL
xufuji456 Dec 16, 2025
fda7a60
engine/render: add EglContext of Android
xufuji456 Dec 16, 2025
42d0453
engine/render: add shader factory
xufuji456 Dec 21, 2025
27921f6
engine/decode: add interface of video decoder
xufuji456 Dec 21, 2025
30f5469
engine/render: add wrapper of opengl context
xufuji456 Dec 22, 2025
6782bfd
engine/render: add base filter of OpenGL
xufuji456 Dec 22, 2025
a3e1811
engine/render: add OpenGL filter
xufuji456 Dec 23, 2025
d3d5226
engine/render: add OpenGL render
xufuji456 Dec 24, 2025
4f2c0df
engine/render: add mediacodec video render
xufuji456 Dec 24, 2025
b0c107a
remove media file
xufuji456 Dec 24, 2025
e0fbd6b
remove useless file
xufuji456 Dec 24, 2025
e3ebc95
remove useless file
xufuji456 Dec 25, 2025
d462dee
remove dimens.xml
xufuji456 Dec 25, 2025
1177523
remove video_cutting file
xufuji456 Dec 25, 2025
4742a5a
remove audio resample file
xufuji456 Dec 25, 2025
8bce4ca
remove yuv_converter file
xufuji456 Dec 25, 2025
44bd40d
remove rtmp pusher
xufuji456 Dec 26, 2025
dd9bdd1
merge ffprobe in ffmpeg
xufuji456 Dec 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion AndroidMedia/.gitignore

This file was deleted.

40 changes: 0 additions & 40 deletions AndroidMedia/build.gradle

This file was deleted.

21 changes: 0 additions & 21 deletions AndroidMedia/proguard-rules.pro

This file was deleted.

5 changes: 0 additions & 5 deletions AndroidMedia/src/main/AndroidManifest.xml

This file was deleted.

This file was deleted.

This file was deleted.

Loading