Skip to content

[RTCRtpReceiver Decoder Fallback] API shape feedback #1181

@fippo

Description

@fippo
  • What is codecString if there is no (SW) fallback? If it is optional does the IDL need to be changed?*

  • codecString is not really defined. It isn't mimeType and we need more than the mime type (e.g. video/H264) to determine the actual codec and decoder. We should probably go for mimeType and sdpFmtpLine as defined in codec stats, maybe add payloadType too while we are at it (but see the lastpoint). Note these will not change when falling back

  • Add decoderImplementation under the same exposure criteria as in stats (read: @Diego-Perez-Botero still won't get it)

  • rename powerEfficient to powerEfficientDecoder as in stats? (I like my bikeshed in Faluröd)

  • Mention that this invalidates the stats cache (see here)

Thoughts @nishitha-burman @SteveBeckerMSFT?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions