Add PCML/8000 to ffmpeg transcoder
This commit is contained in:
@@ -46,6 +46,7 @@ func NewProducer(url string) (core.Producer, error) {
|
|||||||
{Name: core.CodecPCM, ClockRate: 16000},
|
{Name: core.CodecPCM, ClockRate: 16000},
|
||||||
{Name: core.CodecPCMA, ClockRate: 16000},
|
{Name: core.CodecPCMA, ClockRate: 16000},
|
||||||
{Name: core.CodecPCMU, ClockRate: 16000},
|
{Name: core.CodecPCMU, ClockRate: 16000},
|
||||||
|
{Name: core.CodecPCML, ClockRate: 8000},
|
||||||
{Name: core.CodecPCM, ClockRate: 8000},
|
{Name: core.CodecPCM, ClockRate: 8000},
|
||||||
{Name: core.CodecPCMA, ClockRate: 8000},
|
{Name: core.CodecPCMA, ClockRate: 8000},
|
||||||
{Name: core.CodecPCMU, ClockRate: 8000},
|
{Name: core.CodecPCMU, ClockRate: 8000},
|
||||||
@@ -99,7 +100,7 @@ func (p *Producer) newURL() string {
|
|||||||
case core.CodecAAC:
|
case core.CodecAAC:
|
||||||
s += "#audio=aac/16000"
|
s += "#audio=aac/16000"
|
||||||
case core.CodecPCML:
|
case core.CodecPCML:
|
||||||
s += "#audio=pcml/16000"
|
s += "#audio=pcml/" + strconv.Itoa(int(codec.ClockRate))
|
||||||
case core.CodecPCM:
|
case core.CodecPCM:
|
||||||
s += "#audio=pcm/" + strconv.Itoa(int(codec.ClockRate))
|
s += "#audio=pcm/" + strconv.Itoa(int(codec.ClockRate))
|
||||||
case core.CodecPCMA:
|
case core.CodecPCMA:
|
||||||
|
|||||||
Reference in New Issue
Block a user