Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

Remove abstraction of ExternalVideoTrackSource #392

Merged
merged 2 commits into from
Jun 2, 2020

Conversation

djee-ms
Copy link
Member

@djee-ms djee-ms commented Jun 2, 2020

Remove the internal abstraction of the ExternalVideoTrackSource class,
which used to exhibit a clean C++ interface but has no reason to be now
that only a pure C interop API is exported. This simplifies the internal
implementation by removing a level of indirection.

Remove the internal abstraction of the ExternalVideoTrackSource class,
which used to exhibit a clean C++ interface but has no reason to be now
that only a pure C interop API is exported. This simplifies the internal
implementation by removing a level of indirection.
@djee-ms djee-ms added the clean-up Code clean-up and refactoring label Jun 2, 2020
@djee-ms djee-ms requested a review from fibann June 2, 2020 16:47
@djee-ms djee-ms self-assigned this Jun 2, 2020
@@ -15,6 +15,47 @@ namespace WebRTC {

class ExternalVideoTrackSource;

namespace detail {

/// Adapater for the frame buffer of an external video track source,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
/// Adapater for the frame buffer of an external video track source,
/// Adapter for the frame buffer of an external video track source,

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like "Adapater" though... ;)

@djee-ms djee-ms merged commit f53f792 into microsoft:merge/split_source Jun 2, 2020
@djee-ms djee-ms deleted the split_source_ext_impl branch June 2, 2020 17:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
clean-up Code clean-up and refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants