MCPcopy Create free account
hub / github.com/apache/brpc / FlvVideoCodec2TsStream

Function FlvVideoCodec2TsStream

src/brpc/ts.cpp:1006–1023  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1004}
1005
1006TsStream FlvVideoCodec2TsStream(FlvVideoCodec codec, TsPid* pid) {
1007 switch (codec) {
1008 case FLV_VIDEO_AVC:
1009 if (pid) {
1010 *pid = TS_PID_VIDEO_AVC;
1011 }
1012 return TS_STREAM_VIDEO_H264;
1013 case FLV_VIDEO_JPEG:
1014 case FLV_VIDEO_SORENSON_H263:
1015 case FLV_VIDEO_SCREEN_VIDEO:
1016 case FLV_VIDEO_ON2_VP6:
1017 case FLV_VIDEO_ON2_VP6_WITH_ALPHA_CHANNEL:
1018 case FLV_VIDEO_SCREEN_VIDEO_V2:
1019 case FLV_VIDEO_HEVC:
1020 return TS_STREAM_RESERVED;
1021 }
1022 return TS_STREAM_RESERVED;
1023}
1024
1025TsStream FlvAudioCodec2TsStream(FlvAudioCodec codec, TsPid* pid) {
1026 switch (codec) {

Callers 1

WriteMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected