437 Commits

Author SHA1 Message Date
nareix
ff7d24c845 handlerMuxer: add stage control 2016-07-13 17:56:09 +08:00
nareix
975080658c mp4: bugfix write lastpkt 2016-07-13 16:06:07 +08:00
nareix
51ad6aeb7a flv: remove debug func 2016-07-13 15:59:01 +08:00
nareix
e3a02beada add SPEEX codec 2016-07-13 15:11:11 +08:00
nareix
4b5f50e03f flv/rtmp: packet read logic bugfix 2016-07-13 13:13:32 +08:00
nareix
e1f6aa15fe flv/rtmp: combine probe and packet <-> tag logic in flv; improve flvio 2016-07-13 09:05:18 +08:00
nareix
6f32e25e03 add ServerDemuxer / ServerMuxer 2016-07-12 16:44:48 +08:00
nareix
79f3f92350 flv: add NELLYMOSER support 2016-07-12 15:58:21 +08:00
nareix
4b181e84e0 rtmp: bugfix probe save videostreamindex 2016-07-12 15:57:51 +08:00
nareix
eaa160539d add walltime demuxer 2016-07-12 14:36:48 +08:00
nareix
8b5871123f rtmp: fix tcUrl 2016-07-12 14:04:55 +08:00
nareix
ae360fea7d avconv: add Options.SupportedCodecTypes 2016-07-12 13:29:00 +08:00
nareix
12b407d5e4 add avconv.go 2016-07-12 13:15:54 +08:00
nareix
89170590b1 transcode: remove debug 2016-07-12 13:14:08 +08:00
nareix
fb6c20e424 interface change CodecData()(CodecData,error)
handler.AudioDecoder(av.AudioCodecData)
2016-07-12 12:55:44 +08:00
nareix
e64341e05c ffmpeg: add AudioCodecHandler 2016-07-12 12:51:22 +08:00
nareix
952ac6e1b8 transcode: interface change 2016-07-12 12:23:16 +08:00
nareix
393f695613 avutil: add audio encoder/decoder for handlers 2016-07-12 11:14:38 +08:00
nareix
512de0943f av: add SupportedCodecTypes / AudioEncoder options 2016-07-12 11:14:07 +08:00
nareix
824149ada7 format: add supported codec types for muxer 2016-07-12 11:09:51 +08:00
nareix
0c902b3668 ffmpeg: can set options for audio encoder 2016-07-12 11:08:22 +08:00
nareix
331bc9ff5f transcode: FindAudioDecoderEncoder add stream index param 2016-07-12 10:36:45 +08:00
nareix
46e601abda rtmp: support conn.URL 2016-07-12 08:39:53 +08:00
nareix
396376da2d pubsub: Queue support Demuxer and Close 2016-07-12 08:38:52 +08:00
nareix
18205e5206 rtmp: move DebugConn Debug to global var 2016-07-11 22:53:51 +08:00
nareix
55302701af flv: flush bufio.Writer when WriteTrailer 2016-07-10 23:49:55 +08:00
nareix
53d1f9ef98 mp4: bugfix samplesize 2016-07-10 23:31:12 +08:00
nareix
6c3cd7a227 ts: replace old TSHeader reader with ParseTSHeader 2016-07-10 20:30:12 +08:00
nareix
2ba9a341ad flv: fix flvio flags value, add bufio 2016-07-10 17:11:54 +08:00
nareix
b0fd58b57d ts: WriteTrailer need flush bufio.Writer 2016-07-10 17:02:34 +08:00
nareix
a102eab6c1 ts: optimize muxer 2016-07-10 15:09:18 +08:00
nareix
b0699b337b add normalizer.go 2016-07-08 15:55:01 +08:00
nareix
c8aef22958 remove unused files 2016-07-07 07:57:16 +08:00
nareix
ea26f04c10 add format aac.go 2016-07-04 23:04:55 +08:00
nareix
9fad1bb467 add aac into format register 2016-07-04 22:28:00 +08:00
nareix
b3b1bc52db rtsp: fmt 2016-07-04 22:26:54 +08:00
nareix
4d96132e78 rtsp: writePacket h264 only write naluType 1~5 2016-07-04 09:44:20 +08:00
nareix
634b9a9b68 remove log 2016-07-04 09:30:55 +08:00
nareix
6b17e5588f mp4: fix first packet not write error 2016-07-04 09:19:49 +08:00
nareix
d193138644 rtsp: add DebugRtp default options; fix findRTSP block locate bug 2016-07-04 09:06:15 +08:00
nareix
8c9fc95dfc ts: fix demuxer adts parse bug 2016-07-04 01:07:26 +08:00
nareix
0da1951da5 aacparser: fix Complete() and ParseADTSHeader add ChannelConfig check 2016-07-04 01:06:55 +08:00
nareix
344964c4f0 rtsp: bugfix payload offset 2016-07-03 23:08:17 +08:00
nareix
6536e6f784 aacparser: adjust func ParseADTSHeader FillADTSHeader 2016-07-03 22:46:28 +08:00
nareix
929adb2829 rtsp: make sure EOF returns io.EOF 2016-07-03 17:51:37 +08:00
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