|
|
@ -2,7 +2,6 @@ package core |
|
|
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
import ( |
|
|
|
"fmt" |
|
|
|
"fmt" |
|
|
|
"reflect" |
|
|
|
|
|
|
|
"strings" |
|
|
|
"strings" |
|
|
|
|
|
|
|
|
|
|
|
"github.com/aler9/gortsplib" |
|
|
|
"github.com/aler9/gortsplib" |
|
|
@ -20,9 +19,7 @@ type source interface { |
|
|
|
func sourceTrackNames(tracks gortsplib.Tracks) []string { |
|
|
|
func sourceTrackNames(tracks gortsplib.Tracks) []string { |
|
|
|
ret := make([]string, len(tracks)) |
|
|
|
ret := make([]string, len(tracks)) |
|
|
|
for i, t := range tracks { |
|
|
|
for i, t := range tracks { |
|
|
|
n := reflect.TypeOf(t).Elem().Name() |
|
|
|
ret[i] = t.String() |
|
|
|
n = n[len("Track"):] |
|
|
|
|
|
|
|
ret[i] = n |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
return ret |
|
|
|
return ret |
|
|
|
} |
|
|
|
} |
|
|
|