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 |
Leo Ma
|
da863658e3
|
Open camera after connection and encoder enabled
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
8 years ago |
Leo Ma
|
3e0874b080
|
Fix camera freezing on orientation change
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
a50396c567
|
Clear frame cache before close consumer thread
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
3b5892e869
|
Add camera flash permission
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
2767ac5400
|
GC optimization
Reduce the count of garbage collection in data flow and improve the
reusability of the data buffer.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
e24eeb9bbb
|
Add condition before pushing to the encoder
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
43ca4b0e8e
|
Upgrade gradle building environment to 2.2.3
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
4c57223703
|
Separate publishing control from camera preview
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
d49144ae53
|
Comment out unnecessary code
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Nikhil Kilivayil
|
4cc35613a3
|
Spelling mistakes corrected (#295)
|
9 years ago |
Leo Ma
|
42fd31eb5c
|
Fix camera switch bug
The encoder should be available when camera is opened.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
f6f071a6b6
|
Audio record improvement
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
ad73ed4397
|
Fix record bug
It should not start recording when AV format not assigned.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
6cff148e3f
|
Change NDK platform into API 19
Fix libc compatibility for elder platform.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
z2045217
|
e38864abb1
|
Improve beauty filter shader (#267)
|
9 years ago |
shishuo
|
3ea631d61c
|
Update AndroidManifest.xml (#268)
Fix build error:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs
|
9 years ago |
Leo Ma
|
a361ef4fd4
|
Replace magic number
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
6080e3d72c
|
Simplify gpuimage shader loading approach
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
0f9e5f0589
|
Set surface view fixed size adapting to preview
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |
Leo Ma
|
bd6f929b1a
|
Add feature in manifest
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
|
9 years ago |