nareix
|
f3da3caa49
|
add avutil.CopyPackets avutil.CopyFile
|
2016-07-03 17:47:06 +08:00 |
|
nareix
|
25869d4bbc
|
change avutil.Create / avutil.Open params
|
2016-07-03 17:39:04 +08:00 |
|
nareix
|
9cac7971c4
|
use AVCC as H264 pkt.Data
|
2016-07-03 15:43:15 +08:00 |
|
nareix
|
0016af8cb1
|
add ffmpeg.VideoDecoder
|
2016-07-03 14:56:35 +08:00 |
|
nareix
|
e264c2fc2a
|
ffmpeg: redir func
|
2016-07-02 16:35:29 +08:00 |
|
nareix
|
ceaa849f40
|
rtmp: add connectPublish()
|
2016-07-02 16:30:44 +08:00 |
|
nareix
|
6092677199
|
rtmp: add WriteTrailer for Conn
|
2016-07-02 06:23:31 +08:00 |
|
nareix
|
bde39ebc16
|
rtmp: split connect from connectPlay
|
2016-07-02 06:23:13 +08:00 |
|
nareix
|
0b9155a9cf
|
avutil: call WriteTrailer() when Close()
|
2016-07-02 06:15:10 +08:00 |
|
nareix
|
75b94c4087
|
rtmp: fix comment
|
2016-07-02 06:07:18 +08:00 |
|
nareix
|
987738ca73
|
redir format/cgo
|
2016-07-02 06:01:34 +08:00 |
|
nareix
|
a18779ff4c
|
codec.MakeADTSHeader -> aacparser.MakeADTSHeader; remove ReadADTSHeader
|
2016-07-01 22:11:18 +08:00 |
|
nareix
|
4fbd234bbf
|
add pubsub.go
|
2016-07-01 21:52:36 +08:00 |
|
nareix
|
f61f4435ac
|
change import path
|
2016-07-01 21:45:15 +08:00 |
|
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 |
|