Skip to content

Conversation

@tytan652
Copy link
Collaborator

@tytan652 tytan652 commented Jan 19, 2023

Description

This PR is about the RFC 45.

Depends on:

Make OBS Studio rely on the notion of protocol and service compatibility to enable some codec to be used with the stream service.

Motivation and Context

Part of the implementation of the RFC 45.

Remove the hardcoded list and allow AV1 on SRT/RIST once MPEG-TS has it's standard ready.

How Has This Been Tested?

Changing services and check if codecs shown match with compatible ones.

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist:

  • My code has been run through clang-format.
  • I have read the contributing document.
  • My code is not on the master branch.
  • The code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

@tytan652 tytan652 added the Enhancement Improvement to existing functionality label Jan 19, 2023
@tytan652 tytan652 added this to the OBS Studio 29.1 milestone Jan 19, 2023
@tytan652 tytan652 added the Seeking Testers Build artifacts on CI label Jan 19, 2023
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch from 90a5aee to 0da1467 Compare January 19, 2023 11:20
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch from 0da1467 to cb1a0d1 Compare January 20, 2023 09:54
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 3 times, most recently from c666c8a to 8fe43ab Compare January 31, 2023 07:50
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 4 times, most recently from 7799914 to a8f55c6 Compare February 16, 2023 13:41
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 4 times, most recently from 08ce2fe to 97403c7 Compare February 24, 2023 20:48
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 2 times, most recently from e9fa36d to 9e74f3c Compare March 1, 2023 09:47
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 2 times, most recently from 26a2ce6 to 0e6e8ce Compare March 12, 2023 10:00
@tytan652
Copy link
Collaborator Author

Remove prefix related changes as it was done in the RFC.

@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 6 times, most recently from e7bc1b1 to 7db4483 Compare March 15, 2023 13:56
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch 4 times, most recently from 3ef0d8a to d2f0535 Compare March 18, 2023 23:04
@tytan652 tytan652 force-pushed the use_protocol_for_codecs branch from d2f0535 to e317c88 Compare March 19, 2023 16:08
@jp9000 jp9000 closed this in #8095 Mar 20, 2023
@jp9000 jp9000 merged commit e317c88 into obsproject:master Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement Improvement to existing functionality Seeking Testers Build artifacts on CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants