Leo Ma
7c36e6b31b
Update
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
ecb473300d
Change API level into 21
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
39b31a24dd
Android Studio 3.0.0
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
1e2daa5359
Add arm64-v8a
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
805ba647fc
Add arm64-v8a
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
9136499ed1
Merge pull request #528 from zzugyl/master
...
Bugfix:Fix push stream failed over timestamp 0xffffff.
8 years ago
Jeffer
58324fdd19
Bugfix:Fix push stream failed over timestamp 0xffffff.
8 years ago
Leo Ma
d8de3cd6cd
Upgrade libx264
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
begeekmyfriend
0984dd5907
Use volatile flag for communication
...
Signed-off-by: begeekmyfriend <begeekmyfriend@gmail.com>
8 years ago
begeekmyfriend
9a3984d463
Move disconnection into handler thread
...
Signed-off-by: begeekmyfriend <begeekmyfriend@gmail.com>
8 years ago
begeekmyfriend
fd27c36c4f
Use volatile variable for communication
...
Signed-off-by: begeekmyfriend <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
d577b3dc45
Merge pull request #507 from zzugyl/master
...
Reset sps and pps
8 years ago
Jeffer
80bbecf363
Bugfix. Add sps pps reset to flv reset()
8 years ago
Leo Ma
18e9f7a2eb
Merge pull request #506 from zzugyl/master
...
修复sps,pps,sei等nalu信息的处理。
8 years ago
Leo Ma
cdb653070a
Merge branch 'master' into master
8 years ago
Jeffer
4ebc531b43
Bugfix.
8 years ago
Jeffer
330942cb82
Bugfix.
8 years ago
Leo Ma
b7a613fbb7
Improve code quality
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
4844254b92
Merge pull request #496 from zzugyl/master
...
only search startcode 4 byte(00 00 00 01 standard h264 encoder) in searchAnnexb
8 years ago
Jeffer
dc0be00732
only search startcode 4 byte(00 00 00 01 standard h264 encoder) in searchAnnexb
8 years ago
Leo Ma
6816a4ca86
Merge pull request #495 from zzugyl/master
...
only search startcode 4 byte(00 00 00 01 standard h264 encoder) in searchAnnexb
8 years ago
Leo Ma
77c692ae39
Merge branch 'master' into master
8 years ago
Jeffer
c617aff822
only search startcode 4 byte(00 00 00 01 standard h264 encoder) in searchAnnexb
8 years ago
Leo Ma
84b10e1870
Annexb search optimization
...
Assume there always be single slice for each video frame when sps and
pps are found. That would promote efficiency on some low-end devices.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
da8ca49ebb
Ignore annexb exception processing
...
Some devices produce unstandard H.264 slice without startcode. So we
ignore the annexb exception processing since it does not matter for
streaming.
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
88dd496f1a
Disable multi-slice for iOS HW decoding
...
Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
8 years ago
Leo Ma
ebb92c06ea
Merge pull request #476 from 0xFF0000FF/master
...
add proguard for release build
8 years ago
Moo
98afa75c65
add proguard for release build
8 years ago
begeekmyfriend
f6dfbe3f62
Fix audio sampling in FLV muxer
Signed-off-by: begeekmyfriend <begeekmyfriend@gmail.com>
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
# Changes to be committed:
# modified: library/src/main/java/net/ossrs/yasea/SrsFlvMuxer.java
#
8 years ago
vkuzub
f759800d87
Added startTorch and stopTorch methods ( #462 )
8 years ago
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