From a6252003a20f97f4d6b6764a099023bf9006bbcf Mon Sep 17 00:00:00 2001 From: nareix Date: Thu, 30 Jun 2016 13:20:27 +0800 Subject: [PATCH] add codec --- av.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/av.go b/av.go index 98635b5..1bc7ed5 100644 --- a/av.go +++ b/av.go @@ -122,6 +122,10 @@ func (self CodecType) String() string { return "PCM_MULAW" case PCM_ALAW: return "PCM_ALAW" + case SPEEX: + return "SPEEX" + case NELLYMOSER: + return "NELLYMOSER" } return "" } @@ -144,7 +148,7 @@ func MakeVideoCodecType(base uint32) (c CodecType) { return } -const avCodecTypeMagic = 16531653 +const avCodecTypeMagic = 233333 var ( H264 = MakeVideoCodecType(avCodecTypeMagic + 1) @@ -152,6 +156,8 @@ var ( AAC = MakeAudioCodecType(avCodecTypeMagic + 1) PCM_MULAW = MakeAudioCodecType(avCodecTypeMagic + 2) PCM_ALAW = MakeAudioCodecType(avCodecTypeMagic + 3) + SPEEX = MakeAudioCodecType(avCodecTypeMagic + 4) + NELLYMOSER = MakeAudioCodecType(avCodecTypeMagic + 5) ) type CodecData interface {