Leo Ma
a8c36e3b43
Parameter adjustment
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
9f4e114308
Parameter adjustment
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
1e5c7c1675
Fix NDK r15 undeclared identifier
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
027335249b
Add new files for mp4 parser
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
4b67a0640f
Rename
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
283d52ef73
Modify x264 configure to activate pthread on NDK
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
4e69fd9204
Update libx264.a
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
dbd8c8545f
Update libx264 cross building scripts
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
b8fb3ec1c8
Add x264_config.h
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
af436378bc
Add libx264.a
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
957a64f452
upgrade libx264
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
ab9e285eb7
Remove gradle configuration
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo de Penning
27261b2310
lisa-4 RTMP publishing ( #424 )
...
* lisa-4 RTMP publishing
- Merged changes from JvT (Greg Long) to Illuminoo fork of yasea
- Optimized memory allocation for crop/scaled conversion to I420 in lib_enc.cc
- Integrated optimized yasea library in LISA
* lisa-4 RTMP publishing
8 years ago
Leo Ma
70d7964cc8
Add arm64-v8a build script for libx264
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
8e4fcdb90f
Quit PCM loop on interrupt
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
b1a0be2911
Improve audio mute feature
...
Add an latency in PCM loop. It is trivial but it works.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
a50b40b41f
Improve audio record switch
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
875a5cdc0d
Add MagicFilterFactory
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
86d0bd218d
Remove MagicFilterFactory
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
f9101d465d
Simplify GLES vertex setting
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
c2a93b6ba1
Simplify GLES vertex setting
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
c03254ae24
Fix bug
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
6e3ba0dda5
Update
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
7f27ca32d0
Update
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
5e039d6539
Fix preview rotation bug
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
6d92307149
Bug fix
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
48c4049774
Update
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
81e1d9f291
Roll back gradle build version for compatibility
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
c2ffb005d5
Update
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
1c528bf09f
Set preview resolution as 640x360
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
470b338588
Remove out-of-date comment
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
23aab4bdd8
Add audio mute feature
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
1dca4f2792
Use unified constant variable
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
a0a7321e9c
Fix FLV tag buffer overflow
...
The length of tag should be calculated completly.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
6d7e296205
Fix FLV tag buffer overflow
...
Add header size in encoded stream
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
bbbb29ef7d
Fix FLV allocation buffer overflow
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
4d84f0fab1
Updrade Android Studio 2.3
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
464bbcd9c8
Update gradle building
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
ad45075ac1
Fix soft encoding mosaic
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
e1d985ed77
Fix x264 preset parameter
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
c7d8e589b2
App name and stream name must not be null
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
6acb7726fc
Camera flash mode detect
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
a5e37b814d
Camera audo focus feature
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
8917fbc559
Fix 'NULL' into 'null'
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
3eb1c0e0c9
Do not start encoding thread in camera preview mode
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
239efc00a2
Forget to enable encoding thread on camera switch
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
3765273cf0
Replace ByteBuffer.allocate with allocateDirect
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
9f5673a0d8
Decouple camera and encoding
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
a36039093a
Settle API
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
2cfb8336ab
Forget to enable encoder on camera switch
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago