528 Commits

Author SHA1 Message Date
nareix
16cf2032b8 Add 'flv/' from commit '11e3df395475c71432b5073f08149038303164a3'
git-subtree-dir: flv
git-subtree-mainline: 021f28e76c58eadc851ac4ae04d49fc9dd382b43
git-subtree-split: 11e3df395475c71432b5073f08149038303164a3
2016-07-01 21:37:43 +08:00
nareix
021f28e76c Add 'codec/' from commit 'cef54937c5de3d17c5b4d14a489d4c445d613ef8'
git-subtree-dir: codec
git-subtree-mainline: 8b0ee7d5c264e0de454a9d23a5644b04ce8f2864
git-subtree-split: cef54937c5de3d17c5b4d14a489d4c445d613ef8
2016-07-01 21:37:19 +08:00
nareix
8b0ee7d5c2 Add 'ffmpeg/' from commit '4776c64d2f86b0f104a307b268f9d380442ddfba'
git-subtree-dir: ffmpeg
git-subtree-mainline: fa23e7de020e0f7bae834736d87efd4979db8838
git-subtree-split: 4776c64d2f86b0f104a307b268f9d380442ddfba
2016-07-01 21:36:10 +08:00
nareix
fa23e7de02 Add 'av/' from commit '1e6ad658a8d31461229d4d008a3f92635b4075eb'
git-subtree-dir: av
git-subtree-mainline: 452846833ce59b0f918bd3f1e5e98ce40a30fb03
git-subtree-split: 1e6ad658a8d31461229d4d008a3f92635b4075eb
2016-07-01 21:35:47 +08:00
nareix
452846833c Add 'rtsp/' from commit 'df0f52cf38a45d842291bb72e1adc24de397d1dd'
git-subtree-dir: rtsp
git-subtree-mainline: 6b682ae3918d3f153df86e11eb07d386bfcd26b8
git-subtree-split: df0f52cf38a45d842291bb72e1adc24de397d1dd
2016-07-01 21:35:08 +08:00
nareix
6b682ae391 Add 'rtmp/' from commit '88373387b8cf909bdfd2c3f04363703929b481a2'
git-subtree-dir: rtmp
git-subtree-mainline: 3bd15c08fd4f3009abfa19ef761443d540d5927e
git-subtree-split: 88373387b8cf909bdfd2c3f04363703929b481a2
2016-07-01 21:34:03 +08:00
nareix
3bd15c08fd Add 'ts/' from commit '7530d353fdefcc59d83c3c8ebea0a147dcbab234'
git-subtree-dir: ts
git-subtree-mainline: 92528599badd9da7f5b10d64f10186a1646bb520
git-subtree-split: 7530d353fdefcc59d83c3c8ebea0a147dcbab234
2016-07-01 21:33:16 +08:00
nareix
92528599ba Add 'mp4/' from commit 'bd71ca9823ec91410ccdf4d2ed783ba44b8a14d7'
git-subtree-dir: mp4
git-subtree-mainline: 8bb2ec1a5cdf4acae1ca4dfa09dd876b850bea24
git-subtree-split: bd71ca9823ec91410ccdf4d2ed783ba44b8a14d7
2016-07-01 21:31:47 +08:00
nareix
8bb2ec1a5c first 2016-07-01 21:29:47 +08:00
nareix
bd71ca9823 bugfix: if h264 create sync sample 2016-07-01 19:53:36 +08:00
nareix
9965a4c768 add error msg 2016-07-01 19:51:55 +08:00
nareix
df0f52cf38 remove aac adts header when input 2016-07-01 19:48:36 +08:00
nareix
647db1ed5c spell error 2016-07-01 19:26:31 +08:00
nareix
4e5fa6d414 change to h264parser.FindDataNALUInAVCCNALUs() 2016-07-01 19:20:29 +08:00
nareix
11e3df3954 change to h264parser.FindDataNALUInAVCCNALUs() 2016-07-01 19:20:19 +08:00
nareix
88373387b8 change to h264parser.FindDataNALUInAVCCNALUs() 2016-07-01 19:20:07 +08:00
nareix
cef54937c5 add FindDataNALUInAVCCNALUs and IsDataNALU 2016-07-01 19:19:44 +08:00
nareix
1e6ad658a8 forget r.Close() in OpenDemuxer 2016-07-01 18:57:23 +08:00
nareix
ebb5dcf9e1 use new h264parser.SplitNALUs 2016-07-01 18:47:31 +08:00
nareix
ebdf95b174 use h264parser.CheckNALUsType for muxer and demuxer 2016-07-01 18:43:27 +08:00
nareix
d08dd0b0a1 add h264parser.CheckNALUsType for demuxer and muxer 2016-07-01 18:37:16 +08:00
nareix
7530d353fd muxer: use h264parser.CheckNALUsType 2016-07-01 18:31:42 +08:00
nareix
6b887066cf demuxer: rewrite packet split logic 2016-07-01 18:25:47 +08:00
nareix
8c0225de82 demuxer: check nalu type 2016-07-01 18:22:33 +08:00
nareix
6ceb48ab20 muxer: use h264parser.CheckNALUsType instead of SplitNALUs 2016-07-01 18:17:37 +08:00
nareix
116764e6c3 add CheckNALUsType() 2016-07-01 18:02:43 +08:00
nareix
6d4ade40be add NALU_RAW/AVCC/ANNEXB 2016-07-01 17:57:27 +08:00
nareix
d4285826d9 rename consts 2016-07-01 17:53:33 +08:00
nareix
f2ec2e0f97 add Datav in Videodata 2016-07-01 17:51:16 +08:00
nareix
5e29541c44 remove log 2016-07-01 06:10:33 +08:00
nareix
72fd658033 demuxer add pkts buf 2016-07-01 06:10:18 +08:00
nareix
93f7f62fad fix demuxer bug 2016-06-30 23:21:27 +08:00
nareix
9ffa28a3fd remove unused code 2016-06-30 23:00:22 +08:00
nareix
9f0741d706 small mistake 2016-06-30 22:57:21 +08:00
nareix
4a10a9ef1b ReadHeader() -> Streams() 2016-06-30 22:55:31 +08:00
nareix
ceb78810e2 ReadHeader() -> Streams() 2016-06-30 22:55:20 +08:00
nareix
61326c9bfd ReadHeader() -> Streams() 2016-06-30 22:55:11 +08:00
nareix
8ec37155b5 remove html.UnescapeString; ReadHeader() -> Streams() 2016-06-30 22:54:53 +08:00
nareix
f8b8ea404c ReadHeader() -> Streams() 2016-06-30 22:52:12 +08:00
nareix
938fe90bad ReadHeader() -> Streams() 2016-06-30 22:51:35 +08:00
nareix
06439a64eb add MuxCloser and DemuxCloser 2016-06-30 20:31:31 +08:00
nareix
20aee0b19c bugfix avutil 2016-06-30 20:31:15 +08:00
nareix
6464b2f68c add handler 2016-06-30 20:07:50 +08:00
nareix
29c2b0e6af add handler 2016-06-30 20:07:10 +08:00
nareix
fd62ece67d add handler 2016-06-30 19:42:15 +08:00
nareix
e85b96ed10 add handler 2016-06-30 19:38:52 +08:00
nareix
3278c29b62 add handler 2016-06-30 19:24:53 +08:00
nareix
3961941cc1 add avutil.go 2016-06-30 19:18:10 +08:00
nareix
a6252003a2 add codec 2016-06-30 13:20:27 +08:00
nareix
57c2e849f2 set default write chunk size to 1024*1024*128 2016-06-30 13:14:11 +08:00