Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(FEC-10783): create BP plugin #1

Merged
merged 26 commits into from
Jan 18, 2021
Merged

feat(FEC-10783): create BP plugin #1

merged 26 commits into from
Jan 18, 2021

Conversation

Yuvalke
Copy link
Contributor

@Yuvalke Yuvalke commented Dec 22, 2020

enable to use of broadpeak smartlib as a plugin which replacing our source by source we're getting from broadpeak smartlib.

@Yuvalke Yuvalke requested a review from a team December 22, 2020 14:40
@Yuvalke Yuvalke self-assigned this Dec 22, 2020
Copy link
Contributor

@OrenMe OrenMe left a comment

Choose a reason for hiding this comment

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

@Yuvalke please look at the IMA and IMA DAI engine proxy samples.
The setMedia usage is invalid in this case

webpack.config.js Outdated Show resolved Hide resolved
src/BPSmartlib.js Outdated Show resolved Hide resolved
src/BPSmartlib.js Outdated Show resolved Hide resolved
@OrenMe OrenMe requested a review from yairans December 23, 2020 10:41
Copy link
Contributor

@OrenMe OrenMe left a comment

Choose a reason for hiding this comment

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

please remove .DS_Store and add to .gitignore list

Copy link
Contributor

@OrenMe OrenMe left a comment

Choose a reason for hiding this comment

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

please add GH issue and PR templates

OrenMe
OrenMe previously approved these changes Dec 27, 2020
package.json Outdated Show resolved Hide resolved
webpack.config.js Outdated Show resolved Hide resolved
src/BPSmartlib.js Outdated Show resolved Hide resolved
src/bp-engine-decorator.js Outdated Show resolved Hide resolved
src/BPSmartlib.js Outdated Show resolved Hide resolved
webpack.config.js Outdated Show resolved Hide resolved
@Yuvalke Yuvalke requested a review from OrenMe December 29, 2020 16:50
OrenMe
OrenMe previously approved these changes Jan 17, 2021
webpack.config.js Outdated Show resolved Hide resolved
webpack.config.js Outdated Show resolved Hide resolved
src/bp-smartlib.js Outdated Show resolved Hide resolved
* @param {BroadPeak} plugin - The broadpeak plugin.
* @implements {IEngineDecorator}
*/
class BpEngineDecorator implements IEngineDecorator {
Copy link
Contributor

Choose a reason for hiding this comment

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

BroadPeakEngineDecorator

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Kept it with BP instead of BroadPeak

Copy link
Contributor

Choose a reason for hiding this comment

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

It's your call, but naming usually should be consistent and not change from file to file.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's, also middleware use the shortcut and once it was broadpeak smartlib it also used BP instead broadpeak

package.json Outdated Show resolved Hide resolved
@Yuvalke Yuvalke closed this Jan 17, 2021
@Yuvalke Yuvalke reopened this Jan 17, 2021
@Yuvalke Yuvalke requested a review from dan-ziv January 17, 2021 14:38
Copy link
Contributor

@dan-ziv dan-ziv left a comment

Choose a reason for hiding this comment

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

@Yuvalke LGTM but need to update README to integration with kaltura player and not playkit (plugins are now one level up -see here https://github.com/kaltura/playkit-js-airplay)

The plugin requires [PlayKit JS Player] to be loaded first.

[playkit js player]: https://github.com/kaltura/playkit-js
The plugin requires [Kaltura Player JS] to be loaded first.
Copy link
Contributor

Choose a reason for hiding this comment

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

Title link is broken. need to add
[kaltura player js]: https://github.com/kaltura/kaltura-player-js

@Yuvalke Yuvalke merged commit 01bc70a into master Jan 18, 2021
@Yuvalke Yuvalke deleted the FEC-10783 branch January 18, 2021 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants