Commit Graph

  • 6ad0556e8f Merge remote-tracking branch 'origin/master' xufulong 2021-09-26 17:12:35 +0800
  • 2b6653f3d8 cast to concrete type xufulong 2021-09-26 17:12:23 +0800
  • 92c6919779 change to absoluteAdapterPosition xufuji456 2021-09-26 00:04:41 +0800
  • 2a95b20538 adjust code style xufulong 2021-09-23 18:25:13 +0800
  • b56958f2f0 Merge remote-tracking branch 'origin/master' xufulong 2021-09-23 10:28:17 +0800
  • c1a377fe9d fix:remove accurate_seek when cutting audio xufulong 2021-09-23 10:28:05 +0800
  • 93b1994b31 change unsigned to int xufuji456 2021-09-22 23:44:45 +0800
  • 494ea794ba change int16_t to int8_t xufulong 2021-09-22 19:34:30 +0800
  • 06f260d613 update learning group of ffmpeg xufulong 2021-09-22 11:30:10 +0800
  • 448d3c200f change type from short to byte xufulong 2021-09-20 20:34:08 +0800
  • ec2d447925 remove note xufulong 2021-09-20 15:48:03 +0800
  • 3aad838886 Adjust: init data xufulong 2021-09-19 15:33:12 +0800
  • 28f3ae6aaf realloc when next size is larger than current xufulong 2021-09-19 15:15:20 +0800
  • 1410df401b delete local reference after newShortArray xufuji456 2021-09-18 23:19:34 +0800
  • 08799c74a9 remove log xufulong 2021-09-18 17:14:48 +0800
  • aecd1c94e2 move malloc memory to init method xufulong 2021-09-18 15:28:15 +0800
  • 4543796fa9 add out_samples to struct xufulong 2021-09-18 14:35:26 +0800
  • 334f446a1d move param into struct xufulong 2021-09-18 14:06:06 +0800
  • 61131656f8 move param to struct xufulong 2021-09-18 12:07:39 +0800
  • 54003bcb71 update header file xufuji456 2021-09-17 23:37:28 +0800
  • 43f68741c3 replace struct with params xufulong 2021-09-17 20:09:17 +0800
  • dff47a5a5c release when finish playing xufulong 2021-09-17 15:14:51 +0800
  • 658be6c733 copy fft result directly xufulong 2021-09-17 14:02:55 +0800
  • 2ea1a4994a remove something no using xufulong 2021-09-17 11:48:22 +0800
  • ed5abd7236 change int to short xufulong 2021-09-17 10:43:15 +0800
  • 318ba98c2b do fft directly xufuji456 2021-09-17 00:37:59 +0800
  • 1ed324216f create learning group 2 xufuji456 2021-09-11 13:46:01 +0800
  • 684c15c3f5 update learning group xufuji456 2021-09-06 09:01:35 +0800
  • 486efaad44 Remove testing code xufuji456 2021-09-03 09:17:50 +0800
  • e96fa5608e Add: fft visualizer xufuji456 2021-09-01 09:18:25 +0800
  • c054452b23 change concrete pointer to void* xufuji456 2021-08-29 23:19:57 +0800
  • 928e5f315a move the struct of block to queue xufuji456 2021-08-29 22:47:55 +0800
  • 1f023a0007 update learning group xufuji456 2021-08-29 10:37:45 +0800
  • 56b26e410c submit missing code xufuji456 2021-08-29 10:27:10 +0800
  • e0a3e271ad modify: add subtitle into video xufuji456 2021-08-26 00:03:33 +0800
  • 00df3801e7 remove unused code xufuji456 2021-08-25 09:14:09 +0800
  • f97025601a Add: FFT data callback xufuji456 2021-08-24 00:10:04 +0800
  • 4114651e59 adjust buffer queue xufuji456 2021-08-22 00:02:49 +0800
  • 6e52fc3832 Add mediacodec to decode h264 xufuji456 2021-08-21 22:42:44 +0800
  • 1fb74254b0 remove symbol from macro define xufuji456 2021-08-21 22:22:55 +0800
  • f439efa62a rename header file xufuji456 2021-08-20 09:12:49 +0800
  • 979b25dbbf change time unit from int to float xufuji456 2021-08-19 00:22:59 +0800
  • 7f031c8dcf update learining group xufuji456 2021-08-18 08:55:53 +0800
  • c60ebdb6ec update queue xufuji456 2021-08-18 00:20:49 +0800
  • b885fa4b96 update window xufuji456 2021-08-17 09:16:20 +0800
  • d51bdd6b6a Add: calculate spectrum by running FFT xufuji456 2021-08-17 00:26:42 +0800
  • 6480ebadde change NULL to nullptr xufuji456 2021-08-15 21:25:56 +0800
  • 74dca79a8f Add audio effect: loli and uncle xufuji456 2021-08-14 16:33:16 +0800
  • 6dd2338a9b Add effect: echo funny tremolo xufuji456 2021-08-13 23:43:43 +0800
  • 5475fd59df Adjust adding and removing watermark xufuji456 2021-08-13 23:15:32 +0800
  • 0b4e896f39 Add: remove logo from video xufuji456 2021-08-11 23:56:49 +0800
  • 8000dca856 update learning group xufuji456 2021-08-11 09:15:48 +0800
  • 3f38010a7b amix: adjust the weight(volume) of audio xufuji456 2021-08-11 00:32:50 +0800
  • 159f76954b adjust view layout xufuji456 2021-08-08 21:18:32 +0800
  • 1a2e8a55b7 replace NULL with nullptr,using auto instead of concrete type xufuji456 2021-08-08 20:58:33 +0800
  • ba919de3b4 remove onLive module xufuji456 2021-08-08 20:16:54 +0800
  • 442d35414e add network change listener xufuji456 2021-08-08 16:52:36 +0800
  • 9c27d982f7 remove debug log xufuji456 2021-08-08 16:51:33 +0800
  • 10618041aa rtmp module:using source code co compile xufuji456 2021-08-08 16:00:36 +0800
  • f122a5b972 remove duplicate header file xufuji456 2021-08-08 15:44:31 +0800
  • b302f87aa4 update http url xufuji456 2021-08-08 13:07:40 +0800
  • 8c19d62158 fix mix audio: using -vn; add feature: merger audio xufuji456 2021-08-05 00:44:52 +0800
  • 62f7b27ba9 update learning group xufuji456 2021-08-02 09:01:44 +0800
  • 174a13a3c6 using work thread to parse lrc, and callback to main thread xufuji456 2021-08-01 21:31:06 +0800
  • cdb33387e2 parse and display external lrc xufuji456 2021-08-01 20:25:44 +0800
  • 3c1c4e48e2 parse lrc format of lyrics xufuji456 2021-08-01 19:02:29 +0800
  • 03bbdcf160 move timeConvert method to TimeUtil xufuji456 2021-08-01 16:08:31 +0800
  • 167522812a adjust release order xufuji456 2021-07-31 00:07:27 +0800
  • 4fccf3f6a6 release audioTrack when exit playing xufuji456 2021-07-30 23:26:36 +0800
  • c9c3529f2f Change gop(key frame interval) of video xufuji456 2021-07-30 09:11:00 +0800
  • d754d44275 release AudioPlayer when coming destroy xufuji456 2021-07-29 09:10:52 +0800
  • 92040ff073 update filter parameters of equalizer xufuji456 2021-07-28 00:14:34 +0800
  • 1255b906a8 update equalizer when seeking progress xufuji456 2021-07-27 23:24:46 +0800
  • b9b2d4aab9 callback progress when stop seeking xufuji456 2021-07-27 22:56:11 +0800
  • 5a4773b338 update learning group xufuji456 2021-07-26 09:07:06 +0800
  • 577a9e0b53 add super equalizer xufuji456 2021-07-26 00:15:05 +0800
  • c509dba761 passing filter from application xufuji456 2021-07-25 22:44:42 +0800
  • bad4fccffe passing time_base to initial filter xufuji456 2021-07-25 21:11:45 +0800
  • de652b94b9 change filter_graph to local reference xufuji456 2021-07-25 20:58:46 +0800
  • 9ae3ee755f change windowBuffer to local reference xufuji456 2021-07-25 18:03:33 +0800
  • 43ede7ab4b Changing video filter in a single work-thread xufuji456 2021-07-25 15:48:01 +0800
  • ff1562d8bb change Arrays.asList to mutableListOf xufuji456 2021-07-25 00:24:42 +0800
  • 0e6e6ccba5 set the rotate degree of video xufuji456 2021-07-24 00:06:52 +0800
  • 9ceed1d4af pull filtered audio from the filter graph xufuji456 2021-07-21 08:54:06 +0800
  • 4f77ad512d add equalizer filter xufuji456 2021-07-21 08:40:12 +0800
  • 436fd27021 rename parameter xufuji456 2021-07-21 00:28:32 +0800
  • 7ccecadd06 remove redundant notes xufuji456 2021-07-19 23:52:44 +0800
  • 394971436c add volume filter xufuji456 2021-07-19 23:44:16 +0800
  • d17ecf27e4 update learning group xufuji456 2021-07-19 08:35:10 +0800
  • 63ca2fbb2d using avcodec_free_context instead of avcodec_close xufuji456 2021-07-18 22:35:38 +0800
  • f4559f157d enable AudioTrack player xufuji456 2021-07-18 21:56:17 +0800
  • 55e83b8c04 change to const type xufuji456 2021-07-18 18:50:45 +0800
  • 12a683f45f adjust free order xufuji456 2021-07-18 18:44:54 +0800
  • 20f55a458b 修改ThreadPoolUtil细节,线程池不应该每次都新建 Jenner-Zhl 2021-07-14 21:25:02 +0800
  • 5b7b439d41 update learning group xufuji456 2021-07-12 23:43:05 +0800
  • 8bd5902592 update the configuration of version xufuji456 2021-07-10 09:48:40 +0800
  • edd617d087 check if happen NullPointer xufuji456 2021-07-09 08:41:42 +0800
  • 2a6ce9b6ac update the formulation of mixer xufuji456 2021-07-08 08:43:36 +0800
  • bea2c911c8 update learning group xufuji456 2021-07-05 08:03:00 +0800
  • b57acdc1fa cut video: copy all tracks of audio xufuji456 2021-06-30 00:06:01 +0800