Lines Matching refs:VideoCodec
109 static bool FindFirstMatchingCodec(const std::vector<VideoCodec>& codecs,
110 const VideoCodec& requested_codec,
111 VideoCodec* matching_codec) {
164 static void AddDefaultFeedbackParams(VideoCodec* codec) {
175 static bool IsNackEnabled(const VideoCodec& codec) {
180 static VideoCodec DefaultVideoCodec() {
181 VideoCodec default_codec(kDefaultVideoCodecPref.payload_type,
191 static VideoCodec DefaultRedCodec() {
192 return VideoCodec(kRedPref.payload_type, kRedPref.name, 0, 0, 0, 0);
195 static VideoCodec DefaultUlpfecCodec() {
196 return VideoCodec(kUlpfecPref.payload_type, kUlpfecPref.name, 0, 0, 0, 0);
199 static std::vector<VideoCodec> DefaultVideoCodecs() {
200 std::vector<VideoCodec> codecs;
206 VideoCodec::CreateRtxCodec(kDefaultVideoCodecPref.rtx_payload_type,
216 const VideoCodec& codec,
247 const VideoCodec& codec,
253 bool WebRtcVideoEncoderFactory2::SupportsCodec(const VideoCodec& codec) {
360 const std::vector<VideoCodec>& WebRtcVideoEngine2::codecs() const {
391 bool WebRtcVideoEngine2::FindCodec(const VideoCodec& in) {
402 VideoCodec codec(video_codecs_[j].id, video_codecs_[j].name, 0, 0, 0, 0);
415 bool WebRtcVideoEngine2::CanSendCodec(const VideoCodec& requested,
416 const VideoCodec& current,
417 VideoCodec* out) {
427 VideoCodec matching_codec;
753 static std::string CodecVectorToString(const std::vector<VideoCodec>& codecs) {
766 static bool ValidateCodecFormats(const std::vector<VideoCodec>& codecs) {
772 if (codecs[i].GetCodecType() == VideoCodec::CODEC_VIDEO) {
800 bool WebRtcVideoChannel2::SetRecvCodecs(const std::vector<VideoCodec>& codecs) {
828 bool WebRtcVideoChannel2::SetSendCodecs(const std::vector<VideoCodec>& codecs) {
850 bool WebRtcVideoChannel2::GetSendCodec(VideoCodec* codec) {
1106 webrtc::VideoCodec codec;
1120 // have the current underlying implementation accept the VideoCodec.
1419 const VideoCodec& codec,
1431 const VideoCodec& codec,
1678 WebRtcVideoChannel2::MapCodecs(const std::vector<VideoCodec>& codecs) {
1683 std::map<int, VideoCodec::CodecType> payload_codec_type;
1689 const VideoCodec& in_codec = codecs[i];
1701 case VideoCodec::CODEC_RED: {
1708 case VideoCodec::CODEC_ULPFEC: {
1715 case VideoCodec::CODEC_RTX: {
1727 case VideoCodec::CODEC_VIDEO:
1746 if (payload_codec_type[it->first] != VideoCodec::CODEC_VIDEO) {