parent
f47e6a594e
commit
6c50f90a01
@ -1,20 +1,19 @@
|
|||||||
package format
|
package format
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
|
|
||||||
"gitlab.com/ics_cinnamon/joy4/av/avutil"
|
"gitlab.com/ics_cinnamon/joy4/av/avutil"
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/aac"
|
"gitlab.com/ics_cinnamon/joy4/format/aac"
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/flv"
|
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/mp4"
|
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/rtmp"
|
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/rtsp"
|
|
||||||
"gitlab.com/ics_cinnamon/joy4/format/ts"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func RegisterAll() {
|
func RegisterAll() {
|
||||||
avutil.DefaultHandlers.Add(mp4.Handler)
|
//avutil.DefaultHandlers.Add(mp4.Handler)
|
||||||
avutil.DefaultHandlers.Add(ts.Handler)
|
//avutil.DefaultHandlers.Add(ts.Handler)
|
||||||
avutil.DefaultHandlers.Add(rtmp.Handler)
|
//avutil.DefaultHandlers.Add(rtmp.Handler)
|
||||||
avutil.DefaultHandlers.Add(rtsp.Handler)
|
//avutil.DefaultHandlers.Add(rtsp.Handler)
|
||||||
avutil.DefaultHandlers.Add(flv.Handler)
|
//avutil.DefaultHandlers.Add(flv.Handler)
|
||||||
avutil.DefaultHandlers.Add(aac.Handler)
|
avutil.DefaultHandlers.Add(aac.Handler)
|
||||||
|
|
||||||
|
fmt.Println("Handler Regi Done!")
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
package util
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"runtime"
|
||||||
|
)
|
||||||
|
|
||||||
|
func PrintCallTrace(depth int) {
|
||||||
|
funcname, file, line, ok := runtime.Caller(depth)
|
||||||
|
if ok {
|
||||||
|
fmt.Printf("[%s:%d %s]\n", file, line, runtime.FuncForPC(funcname).Name())
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue