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

Merge libmythfreesurround into libmyth/audio #911

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ulmus-scott
Copy link
Contributor

libmythfreesurround was only used once in libmyth/audio, so move it there.

Checklist

QString is only for the logging, which is the only
use of other MythTV code.
which was its only user.

If it didn't use mythlogging.h, and thus QString, it would be
entirely standard C++, not depending on Qt or any of our libraries,
only depending on FFmpeg.
…thnvctrl

which was moved to external/libXNVCtrl in cdc57f4 in 2017
and removed entirely in bd6c1ef in 2019.
freesurround_decoder.cpp: This was identical to a code block before the if.

freesurround.cpp:

The fsurround_params constructor is never called explicitly, so just set
the default values in the struct definition.  Those values are immediately
overwritten in the FreeSurround constructor anyways.

In FreeSurround::putFrames(), copy the shadowed variables into the places
they are used.
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.

1 participant