Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 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
40096ec
remove MediaHandleActivity.kt
xufuji456 Jan 5, 2026
712cb2d
add module of PlayEngine
xufuji456 Jan 6, 2026
26a0cdf
player: add interface of player
xufuji456 Jan 7, 2026
9ddfe45
player: add gitignore
xufuji456 Jan 7, 2026
16c9e0f
player: add base of next Player
xufuji456 Jan 8, 2026
724cf97
player: add interface of RenderView
xufuji456 Jan 10, 2026
468c041
player: add the helper of Measure
xufuji456 Jan 11, 2026
15a4175
player: add render with SurfaceView
xufuji456 Jan 13, 2026
317560c
player: add render with TextureView
xufuji456 Jan 15, 2026
f5b2216
app: add util of player
xufuji456 Jan 26, 2026
cfbc8a3
app: add view controller of player
xufuji456 Jan 27, 2026
1a15b2c
app: add presenter of player
xufuji456 Jan 28, 2026
be68ff4
app: add activity of player
xufuji456 Jan 29, 2026
5076c26
player: add wrapper of NextPlayer
xufuji456 Mar 10, 2026
b12e0e0
player: add define of player
xufuji456 Mar 12, 2026
4d4a33f
player: add speed meter
xufuji456 Mar 13, 2026
02cd0b7
player: add media clock
xufuji456 Mar 17, 2026
9817221
player: add base thread
xufuji456 Mar 19, 2026
8df0007
player: add message queue
xufuji456 Mar 21, 2026
a86e77c
player: add frame buffer
xufuji456 Apr 13, 2026
52a9121
player: add frame queue
xufuji456 Apr 13, 2026
0ab5b3e
player: add custom of avpacket
xufuji456 Apr 16, 2026
4d0a6ae
player: add custom of packet queue
xufuji456 Apr 20, 2026
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.

This file was deleted.

This file was deleted.

Loading