Commit Graph

  • 61fd978563 Fix video frame cache counting bug Leo Ma 2016-09-09 15:51:24 +0800
  • 2203e1d9c8 Audio recording compatibility Leo Ma 2016-09-06 21:36:09 +0800
  • 24cc6e6e92 Rename Leo Ma 2016-09-06 11:40:03 +0800
  • 638df0209c Merge branch 'master' into gpuimage Leo Ma 2016-09-06 11:25:07 +0800
  • a40d818294 Add stop recording method into stop operation on UI Leo Ma 2016-09-06 10:30:33 +0800
  • b1f35ffe89 Optimize RTMP writer thread Leo Ma 2016-09-06 10:19:24 +0800
  • 9339e9d544 Reduce streaming delay during connection Leo Ma 2016-09-05 10:36:00 +0800
  • 9c1385c22c Fix PTS data type bug Leo Ma 2016-09-02 17:27:35 +0800
  • d69477ae0d Merge branch 'master' of github.com:begeekmyfriend/yasea Leo Ma 2016-09-02 17:14:01 +0800
  • 03b2dbb1e4 Fix PTS data type bug Leo Ma 2016-09-02 17:11:23 +0800
  • 3f905fd9fd Merge pull request #102 from thegobot/patch-5 Leo Ma 2016-08-31 21:04:52 +0800
  • b2b65a9fef Update SrsPublisher.java thegobot 2016-08-31 20:58:05 +0800
  • 17f3904321 Add stopRecord in stopPublish Leo Ma 2016-08-26 09:41:46 +0800
  • b29ee3a77a Modify network weak exception as event handler Leo Ma 2016-08-26 09:15:26 +0800
  • 4adb67785b Modify network weak exception as event handler Leo Ma 2016-08-26 09:00:13 +0800
  • 144608b4f6 Remove surfaceDestoryed overrided method Leo Ma 2016-08-25 12:32:36 +0800
  • 72f9273fb3 Update Leo Ma 2016-08-23 10:58:46 +0800
  • dbf20ce0bf Add gpuimage Leo Ma 2016-08-23 10:22:29 +0800
  • cf0ec99282 Set app platform option Leo Ma 2016-08-18 10:42:08 +0800
  • 116c70609d Add app platform option Leo Ma 2016-08-18 10:34:28 +0800
  • 94652a884f Rename Leo Ma 2016-08-15 17:32:19 +0800
  • 47a5756ba8 Use DTS as RTMP AV packet timestamp Leo Ma 2016-08-15 17:12:08 +0800
  • 65153631f7 Audio only flag control Leo Ma 2016-08-04 12:49:23 +0800
  • 10b4732188 Merge pull request #65 from thegobot/patch-1 Leo Ma 2016-08-03 08:55:52 +0800
  • d798c95bfd Update SrsEncoder.java thegobot 2016-08-03 01:16:10 +0800
  • c42c84a8a1 SDK Leo Ma 2016-07-29 11:43:14 +0800
  • b2ec6c8e55 Fix MP4 recording bug Leo Ma 2016-07-29 11:03:30 +0800
  • 6c922d3026 Open x264 preset setting method from JNI Leo Ma 2016-07-22 15:59:55 +0800
  • 3b79c48a0a Remove unneccesary log Leo Ma 2016-07-21 17:14:58 +0800
  • 9f8c243f61 Update Leo Ma 2016-07-21 13:30:14 +0800
  • 50f364b356 Add YUV sampling FPS detect Leo Ma 2016-07-21 11:36:08 +0800
  • eed0b14a3e Promote output fps for x264 Leo Ma 2016-07-20 18:05:44 +0800
  • 73a65b9e4d Open multi-threaded feature of x264 for Android Leo Ma 2016-07-20 18:02:06 +0800
  • f947fb5f10 Not repeat nal headers in x264 Leo Ma 2016-07-20 10:20:07 +0800
  • 1e49d04a39 Fix soft and hard encoding selection bug Leo Ma 2016-07-19 21:54:31 +0800
  • b87bc2d616 Add configuration header Leo Ma 2016-07-18 21:10:30 +0800
  • 6d10b3915a Process video in UI thread for less CPU occupation Leo Ma 2016-07-18 19:38:09 +0800
  • 945d9961fb Update UI for encoder switch Leo Ma 2016-07-18 15:37:22 +0800
  • c840be301f Set the encoding resolution as 32x for MTK codec Leo Ma 2016-07-18 13:01:28 +0800
  • 035637d9f7 Update Leo Ma 2016-07-18 12:51:32 +0800
  • d3d3135aa7 Add x264 for soft encoding Leo Ma 2016-07-18 12:45:12 +0800
  • 903c655e7b Add camera focus mode Leo Ma 2016-07-16 16:42:15 +0800
  • f876d48687 Set color format for camera always be NV21 Leo Ma 2016-07-14 08:40:29 +0800
  • f7f52cef57 Fix GetDirectBufferAddress bug in jni for Nexus Leo Ma 2016-07-13 10:32:40 +0800
  • 1f13351a12 Update Leo Ma 2016-07-13 02:30:42 +0800
  • 4fbb1328a3 Fix libyuv mirror flipping and rotation Leo Ma 2016-07-13 02:23:10 +0800
  • 358b4e9e96 Add libyuv Leo Ma 2016-06-16 22:12:10 +0800
  • e5179d4a31 Change mime type macro into constant string Leo Ma 2016-06-06 00:24:16 +0800
  • 2042e33305 Clear warning Leo Ma 2016-06-05 22:15:04 +0800
  • c9c5ee8816 Select proper resolution for 16:9 screen ratio Leo Ma 2016-06-05 21:55:34 +0800
  • 9607b4f34d Fix camera surface view binding Leo Ma 2016-06-04 19:18:27 +0800
  • 15247e9879 Update for new branch Leo Ma 2016-06-03 01:19:00 +0800
  • 25bca4aee4 Compress Mp4parser utility Leo Ma 2016-06-02 22:08:36 +0800
  • 317a8c640a Fix orientation setting bug Leo Ma 2016-06-02 21:16:56 +0800
  • 25ab6f385f Change UI layout as full screen Leo Ma 2016-06-02 20:38:37 +0800
  • a72cdd0fe5 Separate YUV porcessing from UI thread Leo Ma 2016-06-01 21:21:16 +0800
  • 35515cbd8f Remove zip file Leo Ma 2016-06-01 07:18:58 +0800
  • c278d6e50f Fix compiling bug Leo Ma 2016-05-31 23:26:03 +0800
  • 912a7bc1bf Feature list Leo Ma 2016-05-31 22:42:29 +0800
  • 7a31662ab5 Merge branch 'mp4-storage' Leo Ma 2016-05-31 22:14:13 +0800
  • fe6351f5f6 Layout simplification Leo Ma 2016-05-31 22:04:16 +0800
  • 093d1eb65b Seperate encoder and muxer Leo Ma 2016-05-31 21:57:05 +0800
  • 232f3e632a Add onpause and onresume handler of recording Leo Ma 2016-05-31 20:03:32 +0800
  • 89d5f72f8e Reset bool flag on stopping recording Leo Ma 2016-05-31 02:08:11 +0800
  • 2a8bbbe5f3 Add pause recording function Leo Ma 2016-05-31 01:49:12 +0800
  • b2b4b3f75b Recording while streaming Leo Ma 2016-05-31 00:35:42 +0800
  • a8b3856b97 Use return of write as file size calculation Leo Ma 2016-05-30 07:41:03 +0800
  • db8610e945 Fix mdat size bug Leo Ma 2016-05-30 00:28:12 +0800
  • 1d0580e1c8 Fix recording video frame size bug Leo Ma 2016-05-29 15:58:35 +0800
  • 3081b3805e Video is OK Leo Ma 2016-05-29 14:50:59 +0800
  • 4ef6381338 AAC is OK Leo Ma 2016-05-29 00:00:13 +0800
  • bb3ca01edd Update Leo Ma 2016-05-27 00:45:23 +0800
  • 540a40c2f5 Publishing under dynamatic orientation Leo Ma 2016-05-26 01:05:42 +0800
  • b086328590 Add recording event handler Leo Ma 2016-05-24 23:39:34 +0800
  • 3a24aaf221 MP4 file muxing Leo Ma 2016-05-24 22:56:34 +0800
  • 281bd83006 Update Leo Ma 2016-05-22 19:55:02 +0800
  • 8a4adc545b Fix bug Leo Ma 2016-05-22 07:14:56 +0800
  • a4ee06a9de Directory adjustment Leo Ma 2016-05-21 21:11:16 +0800
  • a987d9bd10 Add MP4Parser library Leo Ma 2016-05-21 21:01:35 +0800
  • 91dac74d9e Modify sea into yasea Leo Ma 2016-05-21 20:59:45 +0800
  • 5ee43c681e Final patch for RTMP timestamp Leo Ma 2016-05-12 16:24:11 +0800
  • 9e35f22b7f Fix extended timestamp Leo Ma 2016-05-11 17:17:27 +0800
  • 848b0763b9 Better interface Leo Ma 2016-05-10 17:23:46 +0800
  • bbd0e7df2f Add metadata on publishing Leo Ma 2016-05-10 11:58:19 +0800
  • 0307650290 Fix key frame interval setting Leo Ma 2016-05-10 10:42:40 +0800
  • a9cdb36a66 Fix connection packet format Leo Ma 2016-05-09 19:58:27 +0800
  • 4111df5876 Add property length info to AmfMap writing Leo Ma 2016-05-09 18:24:07 +0800
  • 4ec88b7131 Add video output FPS dectection Leo Ma 2016-05-09 15:41:00 +0800
  • be1b7d888b Fix type cast bug Leo Ma 2016-05-05 10:46:40 +0800
  • 18a1358534 Supplement get methods of publisher Leo Ma 2016-05-05 00:33:28 +0800
  • 205e72a234 Complete reset on connetion shutdown Leo Ma 2016-05-05 00:07:21 +0800
  • e95be5335b Reduce target sdk version for android M (API 23) Leo Ma 2016-05-04 19:36:13 +0800
  • d071b6ed8d Retrieve server ip/pid/id on connection if any Leo Ma 2016-05-04 14:18:08 +0800
  • b5e39cb218 Revert onMetaData sending Leo Ma 2016-05-04 10:19:34 +0800
  • 882ce15d3e Fix streaming on nginx-rtmp Leo Ma 2016-05-03 16:58:34 +0800
  • 71a7e51940 Remove unnessary condition in SrsFlvMuxer stop Leo Ma 2016-05-03 15:06:51 +0800
  • 04c831146d Add event handler for RTMP Leo Ma 2016-05-03 11:31:36 +0800
  • 7281158f1c Fix RTMP packet timestamp marking Leo Ma 2016-05-01 11:47:56 +0800
  • cc08c9f399 Fix timestamp mark Leo Ma 2016-04-28 19:35:10 +0800
  • 0e2e7e5e80 Connection process synchronization Leo Ma 2016-04-28 18:22:35 +0800