nareix
|
d1e2d3d2ff
|
add isDurationNormal to pktqueue
|
2016-06-07 19:36:06 +08:00 |
|
nareix
|
32022b73d4
|
add Close() to audio decoder interface
|
2016-06-07 19:36:06 +08:00 |
|
nareix
|
3ff7fa9b5c
|
pktreorder bugfix
|
2016-06-07 19:36:06 +08:00 |
|
nareix
|
4a48b5df35
|
add SizeLength and IndexLength
|
2016-06-07 19:33:26 +08:00 |
|
nareix
|
9bb11c6fc4
|
add packet handler for av.AAC
|
2016-06-07 19:33:11 +08:00 |
|
nareix
|
ff6d406d5e
|
bugfix: only f.linesize[0] is valid
|
2016-06-07 19:32:31 +08:00 |
|
nareix
|
a49ccdb0ca
|
choose default sample format for AudioEncoder
|
2016-06-06 16:49:05 +08:00 |
|
nareix
|
486862d5e1
|
add SetLogLevel
|
2016-06-06 16:48:12 +08:00 |
|
nareix
|
966db88bc3
|
use av.CodecData
|
2016-06-06 16:48:00 +08:00 |
|
nareix
|
9af997cd0f
|
add sdp field PayloadType, bugfix
|
2016-06-06 16:47:35 +08:00 |
|
nareix
|
fed739021e
|
bugfix Describe(), use pktqueue, add Open(), add Streams(), add relocate
block start $ sign
|
2016-06-06 16:45:29 +08:00 |
|
nareix
|
baa18a4731
|
use BytesPerSample
|
2016-06-05 20:02:20 +08:00 |
|
nareix
|
eaf15b625c
|
update pktqueue
|
2016-06-05 20:01:54 +08:00 |
|
nareix
|
52e0c5b80e
|
Delete README.md
|
2016-06-04 21:34:25 +08:00 |
|
nareix
|
8d1ff3f208
|
Resample can work. add NewAudioEncoderByName() NewAudioEncoderByCodecType()
|
2016-06-01 18:02:32 +08:00 |
|
nareix
|
0c75342d60
|
add SampleFormat ChannelLayout
|
2016-06-01 16:56:58 +08:00 |
|
nareix
|
1f907b025c
|
fix Encode() and audioFrameAssignToFF()
|
2016-05-30 11:13:31 +08:00 |
|
nareix
|
45d195c6c1
|
add sample format / channel layout / AVFrame convention
|
2016-05-30 08:18:23 +08:00 |
|
nareix
|
5729c1dda5
|
add CurrentTime
|
2016-05-26 20:14:45 +08:00 |
|
nareix
|
3f00344bcf
|
add IsCodecSupported
|
2016-05-26 20:14:36 +08:00 |
|
nareix
|
e620324491
|
add IsCodecSupported
|
2016-05-26 20:14:21 +08:00 |
|
nareix
|
d3ba527309
|
adjust newapi
|
2016-05-25 07:44:59 +08:00 |
|
nareix
|
eec4063cf9
|
adjust newapi
|
2016-05-25 07:44:31 +08:00 |
|
nareix
|
790569a35a
|
update
|
2016-05-25 07:44:06 +08:00 |
|
nareix
|
33495dece0
|
newapi
|
2016-05-25 07:43:48 +08:00 |
|
nareix
|
c0f9eb1432
|
first
|
2016-05-25 07:42:08 +08:00 |
|
nareix
|
8e14c48c2a
|
update audio.go
|
2016-05-20 23:51:14 +08:00 |
|
nareix
|
3b9c06f2e1
|
fix decoder and encoder
|
2016-05-19 22:27:15 +08:00 |
|
nareix
|
ab6a068d45
|
second
|
2016-05-19 19:40:50 +08:00 |
|
nareix
|
d6862125f7
|
add flush mode
|
2016-05-19 17:12:02 +08:00 |
|
nareix
|
86e17d8e71
|
add ffmpeg audio decoder and encoder
|
2016-05-19 16:57:25 +08:00 |
|
nareix
|
2eb65b8fac
|
add ParseSliceHeaderFromNALU()
|
2016-05-16 20:53:34 +08:00 |
|
nareix
|
be1994a49b
|
first blood
|
2016-05-04 22:28:01 +08:00 |
|
nareix
|
25ee94037e
|
rm example
|
2016-05-04 11:33:02 +08:00 |
|
nareix
|
9767e93332
|
remove example
|
2016-05-04 11:32:13 +08:00 |
|
nareix
|
5b03e2383f
|
add writePaddingTSPackets
|
2016-05-03 22:54:50 +08:00 |
|
nareix
|
12f2f28f55
|
change readPacket mechanism and add h264 probing
|
2016-04-30 09:44:07 +08:00 |
|
nareix
|
6b554c9c52
|
add CreateCodecDataBySPSAndPPS
|
2016-04-30 09:34:45 +08:00 |
|
nareix
|
2412e77d72
|
SplitNALu bugfix
|
2016-04-30 09:22:33 +08:00 |
|
nareix
|
b1239fc37c
|
add Time() and fix pkt.cts missing bug
|
2016-04-21 22:52:51 +08:00 |
|
nareix
|
bf4a926ce6
|
add DebugOutput
|
2016-04-21 22:49:42 +08:00 |
|
nareix
|
dbbb2bbff3
|
add WriteTrailer
|
2016-04-21 22:13:32 +08:00 |
|
nareix
|
9ff5539ccb
|
change to newapi
|
2016-04-21 21:22:22 +08:00 |
|
nareix
|
902c647841
|
fix muxer cts bug
|
2016-04-21 21:21:50 +08:00 |
|
nareix
|
c7890dcc2e
|
fix video no ctts bug
|
2016-04-21 21:17:51 +08:00 |
|
nareix
|
dd4452fb65
|
rewrite demuxer and muxer
|
2016-04-21 20:50:19 +08:00 |
|
nareix
|
e01abfd2a6
|
rewrite Track to Stream
|
2016-04-21 19:21:52 +08:00 |
|
nareix
|
a4e262dd22
|
add stream.go and rewrite track to stream
|
2016-04-21 19:21:28 +08:00 |
|
nareix
|
2364b70034
|
fix setSampleIndex search chunkGroup bug
|
2016-04-21 19:13:48 +08:00 |
|
nareix
|
7d1af58451
|
api change
|
2016-04-21 16:11:32 +08:00 |
|