小东邪 (@XiaoDongXie1024)
  • Stars
    star
    696
  • Global Rank 43,129 (Top 2 %)
  • Followers 152
  • Following 8
  • Registered over 8 years ago
  • Most used languages
    Objective-C
    53.6 %
    C
    21.4 %
    Objective-C++
    14.3 %
    HTML
    7.1 %
    C++
    3.6 %
  • Location 🇨🇳 China
  • Country Total Rank 6,367
  • Country Ranking
    Objective-C++
    9
    C
    773
    C++
    1,346
    HTML
    9,598

Top repositories

1

XDXPCMToAACDemo

ios--Audio Queue、 Audio Unit: Convert PCM To AAC
Objective-C++
127
star
2

XDXVPNExtensionDemo

iOS - set up vpn connect and read packet by personal vpn .
C++
109
star
3

XDXVideoDecoder

iOS: use FFmpeg and VTDecompressionSession finish video decode and render to screen.
C
73
star
4

XDXHardwareEncoder

Use H264 or H265 release encoder
Objective-C
54
star
5

WorkQueue_FreeQueue_HandleSampleBuffer

Design a work queue to handle data and a free queue to cache data for handling large amount of camera data(sample buffer).
Objective-C++
37
star
6

Crop-sample-buffer

Objective-C
34
star
7

XDXVideoCapture_AVCaptureSession

iOS: Video capture by AVCaptureSession.
Objective-C
31
star
8

XDXAudioUnitCapture

iOS: Audio Capture - Base on Audio Unit (Remote IO/ Voice-Processing I/O)
Objective-C
31
star
9

XDXCaptureAVStreamEncodeMuxProject

iOS: Capture video and audio data(by AVCaptureSession and audio unit). Encode origin audio / video data. Final compose audio and video data to generate flv stream by ffmpeg. Write the FLV stream into file.
C
29
star
10

XDXParseFileAVStreamDemo

iOS: Parse audio, video from file then decode audio, video. final render video to screen, play voice by microphone.
C
27
star
11

XDXVideoEncoder

iOS: Encode video data by VTCompressionSessionRef and support h264, h265(hevc) hardware encode.
Objective-C
18
star
12

XDXVideoRenderPreview

iOS render NV12 or RGB data by OpenGL.
Objective-C
15
star
13

XDXAudioQueueCapture

iOS: Audio Capture - Base on Audio Queue
Objective-C
12
star
14

XDXAudioDecoder

iOS: decode audio data by audio converter (aac(...other compression format)->pcm)
Objective-C
12
star
15

XDXAudioEncoder

iOS: audio encode/convert by audio converter. (PCM->Other encode format)
Objective-C
11
star
16

XDXAudioVideoParseByFFmpeg

iOS: Parse h264/h265 audio and video data by FFmpeg.
C
11
star
17

XDXAudioQueuePlayer

iOS: Play audio by audio queue.
Objective-C++
10
star
18

XDXAudioDecoderPro

iOS: Decode and play audio data from .mov file by FFmpeg and audio converter.
C
10
star
19

XDXWeChatPayJumpClientDemo

Use wkwebview release wechat pay. (jump to wechat client)
Objective-C
8
star
20

XDXAVAsset

ios : AVAsset
Objective-C
7
star
21

XDXScreenOrientationChangedDemo

iOS -- OC -- Implement screen orientation and video orientation of camera rotate mehod. (实现带有相机的View的自动及手动旋转的方法)
Objective-C
6
star
22

XDXWKWebViewUpgrade

WKWebView add some extra function : pull refresh, JS interact, progress view ....
Objective-C
4
star
23

XDXTextContentHandler

The class is used to deal with text length, filter emoji...
Objective-C
4
star
24

CYAreaPicker

省市区选择器,带区号,带两种风格动画参考部分FECAddressPicker UI
Objective-C
3
star
25

ChengyangLi.github.io

小东邪博客
HTML
2
star
26

XiaoDongXie1024.github.io

Personal Blog
HTML
1
star
27

XDXFFmpegDynamicLibProject

Make ffmpeg dynamic lib
C
1
star
28

XDXBackgroundMode_iOS

iOS : Support background mode - all threads are active in the background.
Objective-C++
1
star