Commit Graph

  • e24eeb9bbb Add condition before pushing to the encoder Leo Ma 2017-01-19 14:32:40 +0800
  • 43ca4b0e8e Upgrade gradle building environment to 2.2.3 Leo Ma 2017-01-19 11:25:54 +0800
  • 4c57223703 Separate publishing control from camera preview Leo Ma 2017-01-19 11:24:12 +0800
  • d49144ae53 Comment out unnecessary code Leo Ma 2017-01-09 16:13:54 +0800
  • 4cc35613a3 Spelling mistakes corrected (#295) Nikhil Kilivayil 2017-01-08 16:00:22 +0530
  • 42fd31eb5c Fix camera switch bug Leo Ma 2017-01-07 14:47:22 +0800
  • f6f071a6b6 Audio record improvement Leo Ma 2017-01-05 14:11:31 +0800
  • ad73ed4397 Fix record bug Leo Ma 2016-12-30 14:01:14 +0800
  • 6cff148e3f Change NDK platform into API 19 Leo Ma 2016-12-15 13:31:48 +0800
  • e38864abb1 Improve beauty filter shader (#267) z2045217 2016-12-14 14:29:18 +0800
  • 3ea631d61c Update AndroidManifest.xml (#268) shishuo 2016-12-14 13:09:10 +0800
  • a361ef4fd4 Replace magic number Leo Ma 2016-12-12 17:04:22 +0800
  • 6080e3d72c Simplify gpuimage shader loading approach Leo Ma 2016-12-12 16:14:16 +0800
  • 0f9e5f0589 Set surface view fixed size adapting to preview Leo Ma 2016-12-12 15:54:18 +0800
  • bd6f929b1a Add feature in manifest Leo Ma 2016-12-09 16:42:42 +0800
  • 652cff57e4 Adjust SDK level for video display upside down Leo Ma 2016-12-07 13:53:01 +0800
  • 3700fc7fbe Remove dead code Leo Ma 2016-11-25 16:57:24 +0800
  • 79748eba58 Add x86 jniLibs Leo Ma 2016-11-25 16:36:59 +0800
  • 9e12df1b70 Add abiFilters property in gradle building Leo Ma 2016-11-25 15:21:49 +0800
  • d55ad9602b Fix video upside down Leo Ma 2016-11-25 11:23:01 +0800
  • 74bfa1049d Delete Leo Ma 2016-11-17 11:16:08 +0800
  • eec570da7b Add libx264.a and libyuv under arm64-v8a and x86 Leo Ma 2016-11-16 18:25:21 +0800
  • e9aaf904a4 Upgrade libx264 Leo Ma 2016-11-16 18:15:04 +0800
  • 5023200374 Update Leo Ma 2016-11-15 19:34:47 +0800
  • 2c4e21603e Adjust NDK platform version for compatibility Leo Ma 2016-11-15 18:54:30 +0800
  • e9653b10d7 Preview resolution adaption Leo Ma 2016-11-15 18:38:29 +0800
  • e75f2f1b74 Enable AEC and AGC Leo Ma 2016-11-15 17:38:20 +0800
  • 6c44514793 Substitute message handler for exception Leo Ma 2016-11-11 20:29:42 +0800
  • d15f19309f Update NDK building script Leo Ma 2016-11-10 19:00:53 +0800
  • 9a7dde468e Update NDK building script Leo Ma 2016-11-10 18:35:15 +0800
  • c22ce5d9db Fix app module packet bug Leo Ma 2016-11-08 18:44:53 +0800
  • 03d5733d57 Add library path in gradle setting Leo Ma 2016-11-08 18:15:21 +0800
  • 2a6588a3bc Fix bug Leo Ma 2016-11-08 18:09:45 +0800
  • b02909de66 Prevent context leak for magic filter Leo Ma 2016-11-08 17:53:50 +0800
  • 766be308ea Seperate RTMP packet Leo Ma 2016-11-08 17:06:16 +0800
  • adccd4cfb0 Seperate library module from app module Leo Ma 2016-11-08 16:25:49 +0800
  • 715cef59de Fix camera focus mode setting Leo Ma 2016-11-07 21:32:09 +0800
  • 4036d5db2a Add ADTS header for AAC ES Leo Ma 2016-11-07 21:13:27 +0800
  • 68cb5a37d1 Egl context version compatibility Leo Ma 2016-11-07 17:50:17 +0800
  • 3b7d80db76 Fix camera face swith bug Leo Ma 2016-11-04 17:40:39 +0800
  • 0c24613585 Seperate handler from thread to UI Leo Ma 2016-11-04 17:13:20 +0800
  • a1050c902b Improve camera open method Leo Ma 2016-11-04 16:55:39 +0800
  • f848421c85 Update Leo Ma 2016-11-03 14:25:27 +0800
  • c6150ad655 Adjust surface aspect ratio Leo Ma 2016-11-03 12:52:19 +0800
  • f369302ae4 Multiply orthografic projection matrix Leo Ma 2016-11-02 20:03:16 +0800
  • 7b7bd272f5 Update UI Leo Ma 2016-11-01 15:56:11 +0800
  • 7ecaf736ec Separate external and internal sampler shader Leo Ma 2016-11-01 14:01:24 +0800
  • 15f6d481a0 Add GL debug function Leo Ma 2016-11-01 11:39:35 +0800
  • e66268d889 Update gradle building Leo Ma 2016-10-31 19:46:33 +0800
  • 4264e9357a Optimize blur shader drawing Leo Ma 2016-10-31 19:14:48 +0800
  • 1706a896e7 Simplification Leo Ma 2016-10-31 19:12:32 +0800
  • 7e3b61bd30 Bind FBO texture for drawing Leo Ma 2016-10-29 18:36:55 +0800
  • 8b4898505c Adjust preview and output resolution Leo Ma 2016-10-28 13:18:08 +0800
  • 51571ce94a Substitute RBO for texture as FBO color attachment Leo Ma 2016-10-25 18:58:43 +0800
  • 81696ed5ad Simplify GPU image filter implementation Leo Ma 2016-10-25 16:21:53 +0800
  • 44d9e47484 Use EGL version 3 for EGL extension (KHR) Leo Ma 2016-10-25 15:29:40 +0800
  • 4a33be9c80 Simplify vertex data Leo Ma 2016-10-25 15:24:46 +0800
  • 89df395ffc Substitute VBO for vertex array Leo Ma 2016-10-25 15:17:55 +0800
  • 6476e13a72 Text formatting Leo Ma 2016-10-25 15:15:14 +0800
  • 537074d980 Update Leo Ma 2016-10-21 18:30:47 +0800
  • 16ecb8c74a Fix bug Leo Ma 2016-10-19 13:02:49 +0800
  • 35c1d0bd97 Update Leo Ma 2016-10-19 12:39:56 +0800
  • 28ec5f2a85 Remove camera preview callback in GLSurfaceView Leo Ma 2016-10-18 19:10:40 +0800
  • 0638231992 Simplification Leo Ma 2016-10-18 18:50:33 +0800
  • 87296629b5 Add some defense Leo Ma 2016-10-18 16:40:46 +0800
  • a4e39d8963 Magic filter streaming Leo Ma 2016-10-18 16:34:17 +0800
  • dea9e8631e Romove Leo Ma 2016-10-14 15:43:56 +0800
  • cc90c1a594 Fix magic filter not be drawn into memory Leo Ma 2016-10-14 15:32:34 +0800
  • 330bf18f42 Update Leo Ma 2016-10-12 19:10:49 +0800
  • 3432938159 Rename Leo Ma 2016-10-12 18:57:35 +0800
  • b06cd0cc89 Set preview texture in onSurfaceCreated callback Leo Ma 2016-10-08 20:13:53 +0800
  • 2da354eeef Fix bug Leo Ma 2016-10-04 15:51:22 +0800
  • 05304fd614 Add AV output bitrate statistics Leo Ma 2016-10-04 14:28:10 +0800
  • 0a736fafdf Add AV output bitrate statistics Leo Ma 2016-10-04 14:22:30 +0800
  • c3b264ce28 Fix aac specific config reset on stop Leo Ma 2016-10-03 09:34:38 +0800
  • 5b0f39b6e1 Fix audio sequence header missing Leo Ma 2016-09-29 20:07:04 +0800
  • 06efebdddc Layout adjustment Leo Ma 2016-09-28 10:14:40 +0800
  • ce80229c72 Recover beauty glsl Leo Ma 2016-09-28 09:53:33 +0800
  • 9114fa30dc Always reset in shutdown Leo Ma 2016-09-28 00:25:23 +0800
  • e6bc026809 Fix shutdown bug Leo Ma 2016-09-27 17:22:12 +0800
  • 5211eb4169 Camera filter switch Leo Ma 2016-09-27 16:33:34 +0800
  • 5294709150 Forbid beauty in camera default filter Leo Ma 2016-09-27 16:25:30 +0800
  • 340078a9d4 Preview size setting on creation Leo Ma 2016-09-26 17:53:48 +0800
  • 40880dec4f Optimization Leo Ma 2016-09-26 17:28:42 +0800
  • 367cbb3989 Simplify RTMP connection process Leo Ma 2016-09-23 11:16:38 +0800
  • d2be32a030 Fix shutdown bug Leo Ma 2016-09-22 17:34:44 +0800
  • 53132193c7 Optimize RTMP read thread off Leo Ma 2016-09-22 11:52:10 +0800
  • 7e8e23387a Not do networking and IO operation on main thread Leo Ma 2016-09-21 12:09:54 +0800
  • 072021325b Update Android Studio scripts Leo Ma 2016-09-19 19:34:44 +0800
  • cb6d638042 Add libyuv mips ABI support Leo Ma 2016-09-19 13:41:54 +0800
  • cf144ea392 Supplement Leo Ma 2016-09-16 22:13:44 +0800
  • b7af586963 Portrait and landscape resolution setting Leo Ma 2016-09-16 21:56:41 +0800
  • 23953cb2c4 Use getApplicationContext for context reference Leo Ma 2016-09-13 11:45:38 +0800
  • f7b2f8da83 Remove getNumberOfCameras method Leo Ma 2016-09-13 10:16:27 +0800
  • 92129f8291 Fix bug Leo Ma 2016-09-13 09:48:36 +0800
  • 7fc877bff9 Remove SrsPublisher class dependency in magicfilter Leo Ma 2016-09-12 20:42:26 +0800
  • e6d07c7c6d Remove stopRecord method in stopPublish Leo Ma 2016-09-12 16:15:44 +0800
  • 805093d63e Fix return value bug Leo Ma 2016-09-12 15:59:04 +0800
  • e946126c44 Do not throw uncaught exception in UI thread Leo Ma 2016-09-10 10:37:53 +0800
  • 45b58145c7 Remove connection flag on sample writing Leo Ma 2016-09-09 23:03:15 +0800