-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
webos: Cleanup after #23092 #23137
webos: Cleanup after #23092 #23137
Conversation
d20d7f7
to
ef14ab7
Compare
ef14ab7
to
42ff5f6
Compare
Busy with infrastructure unfortunately, will have to excuse myself @lrusak please take good care of the wayland code ;D |
be41ac7
to
d70fb6f
Compare
@lrusak Bump 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice cleanup. I left a couple comments about some minors. In the future it would also be nice to use separate commits instead of one large commit.
d70fb6f
to
92c37a5
Compare
Thanks for the review feedback. I have applied the requested changes |
@lrusak anything else missing? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems ok. If you want to do the change to use using namespace std::chrono_literals;
that would be ok.
It would also be nice if you can push fixups (git commit --fixup=<hash>
) when making review changes as it helps to show what was actually changed instead of just force pushing all the changes. You can then git rebase --autosquash
after approval to squash in all the fixups.
Thanks, I have added usage of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Look fine, please squash.
Thanks. Commits are now squashed |
Description
Addresses the review feedback from @lrusak in #23092
Motivation and context
Citing @lrusak review comment here:
I'm now using LogF everywhere to make logging more consistent
I've removed auto in a couple of places to make typing more explicit
I think this is something we can improve on in
webos-userland
Probably once we get some integration with the luna bus to query the webOS version at runtime properly.
I'm using constexpr maps all over now
Probably also something that can be added in
webos-userland
. I was thinking about implementing a helper function to set json values like sovery.nested.json.object
. Those strings could then be defined in the headers.I've removed the whole PCM stuff from AESinkStarfis and also the buffer limits from the video codec.
We now use std::chrono everywhere which is actually a very reasonable change because time units in DVDPlayer are not very consistent (use of micro, milli and second units)
How has this been tested?
LG OLED77C28 (webOS 7)
What is the effect on users?
Screenshots (if appropriate):
Types of change
Checklist: