554 Commits

Author SHA1 Message Date
nareix
b20a950b7b seperate segment into directory 2016-06-08 14:43:41 +08:00
nareix
58acf9ee66 add codec.go 2016-06-08 14:41:32 +08:00
nareix
7453318fd5 change repo to github.com/nareix/ffmpeg 2016-06-08 14:36:58 +08:00
nareix
0971d60a78 change to ChannelLayout 2016-06-08 14:36:31 +08:00
nareix
3d24ac4ea9 bugfix when AudioFrame.Slice() 2016-06-07 19:36:07 +08:00
nareix
e81f77b92d pktreorder: add debug print 2016-06-07 19:36:06 +08:00
nareix
ca45b8cc97 fix transcode.Demuxer ReadPacket() bug 2016-06-07 19:36:06 +08:00
nareix
5f4a22fb98 add ChannelLayout.String() 2016-06-07 19:36:06 +08:00
nareix
60470c83ac update channels_test.go 2016-06-07 19:36:06 +08:00
nareix
df3ad04ce1 rename to channels 2016-06-07 19:36:06 +08:00
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