Skip to content

Added only video h265 with new imp#7

Open
diegonunes4 wants to merge 21 commits into
garethsb:masterfrom
diegonunes4:only-video-h265
Open

Added only video h265 with new imp#7
diegonunes4 wants to merge 21 commits into
garethsb:masterfrom
diegonunes4:only-video-h265

Conversation

@diegonunes4
Copy link
Copy Markdown

@diegonunes4 diegonunes4 commented Feb 1, 2022

@garethsb I used the separated files approach as you suggested, I think it looks better this way.

Also do you want me to add the rest of the parameters or this ones are ok?

Based on our analysis at AMWA-TV/bcp-006#3.

Comment thread Development/nmos/video_h265.cpp Outdated
Copy link
Copy Markdown
Owner

@garethsb garethsb left a comment

Choose a reason for hiding this comment

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

Quick review

Comment thread Development/nmos/json_fields.h Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.h Outdated
Comment thread Development/nmos/video_h265.h Outdated
Comment thread Development/nmos/video_h265.h Outdated
Comment thread Development/nmos/video_h265.h
Comment thread Development/nmos/video_h265.h Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
@garethsb garethsb mentioned this pull request Feb 1, 2022
Copy link
Copy Markdown
Owner

@garethsb garethsb left a comment

Choose a reason for hiding this comment

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

A few little things I missed before

Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.h Outdated
diegonunes4 and others added 8 commits February 2, 2022 09:51
Co-authored-by: Gareth Sylvester-Bradley <31761158+garethsb@users.noreply.github.com>
Co-authored-by: Gareth Sylvester-Bradley <31761158+garethsb@users.noreply.github.com>
Co-authored-by: Gareth Sylvester-Bradley <31761158+garethsb@users.noreply.github.com>
Comment thread Development/nmos/video_h265.cpp Outdated
Comment thread Development/nmos/video_h265.h Outdated
@garethsb
Copy link
Copy Markdown
Owner

garethsb commented Feb 2, 2022

Hi @diegonunes4,

I've moved the helper functions I think will be generally useful out of source file nmos/sdp_utils.cpp and into header nmos/sdp_utils.h in a commit, 45e12f5, on my PR branch.

In a second commit, 2dfb3d3, I implemented the changes I proposed to the IS-04 resource factory functions to just simplify the resource creation in nmos-cpp-node/node_implementation.cpp slightly.

If you wanted to rebase your H.265 branch on https://github.com/garethsb/nmos-cpp/tree/video-h264, you could start using these (and it would also fix the Ubuntu 14.04 build).

@garethsb
Copy link
Copy Markdown
Owner

garethsb commented May 4, 2022

@diegonunes4 Bumped to update to nmos-cpp/cci.20220428 (had to do several commits via web as GitHub gave me 403 when I tried to push with git, strangely). Finally we're kicking off formal NMOS Stream Mapping activity today 😃

@garethsb
Copy link
Copy Markdown
Owner

garethsb commented May 4, 2022

@garethsb
Copy link
Copy Markdown
Owner

garethsb commented May 4, 2022

Hopefully now compiling against nmos-cpp/cci.20220428. Other task is to switch from the integer parameters to string ones, as proposed here: AMWA-TV/bcp-006#3 (comment)

@garethsb
Copy link
Copy Markdown
Owner

garethsb commented Aug 22, 2022

Hi @diegonunes4, @pedro-alves-ferreira, I squashed and rebased these changes on current HEAD of sony/nmos-cpp master and pushed to https://github.com/garethsb/nmos-cpp/tree/video-h265 as I didn't have permission to force push to Diego's PR branch (still getting 403 from git). Of course, we still need to come back to this, based on conclusions of BCP-006-01 work as the particular flow/sender attributes and receiver parameter constraints for video/H265 need to be aligned.

I'm about to prepare a separate branch for video/jxsv based on BCP-006-01.

garethsb pushed a commit that referenced this pull request Mar 25, 2026
* Add bulkPropertiesManager control class
* Add fixed role to bulkPropertiesManger
* Add fixed role and correct method_id in bulkPropertiesManager
* add Device Configuration method handlers
* Device Configuration method handlers in NcBulkPropertiesManager method
* Add bulkProperties endpoints
* Typedefs for bulk properties manager user defined methods
* Schema validation on bulkProperties endpoint
* Pass control protocol resources required for backup/restore
---------
Co-authored-by: Simon Lo <simon.lo@sony.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants