Closed abhiTronix closed 5 months ago
Attention: Patch coverage is 89.04110%
with 8 lines
in your changes missing coverage. Please review.
Project coverage is 93.57%. Comparing base (
d4243ab
) to head (0d9071e
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Brief Description
This PR encompasses a series of enhancements and bug fixes across multiple components of the project, aimed at improving functionality, optimizing performance, and enhancing user experience.
Key Changes: 🆕
Here are the main changes included:
WebGear_RTC:
StreamGear:
-acodec
handling:aac
for Custom Streams.-acodec copy
) for input video’s audio when Custom Streams are disabled.-livestream
parameter usage to Real-time Frames Mode only.-clear_prev_assets
parameter.CamGear:
WriterGear:
execute_ffmpeg_cmd
method:ValueError
with descriptive messages forBrokenPipeError
orIOError
.NetGear: Updated parameters and documentation (Fixes #390)
flag=1
(NOBLOCK).track
option is ignored whencopy=True
.Core:
import_dependency_safe
inhelper.py
:ModuleNotFoundError
.ImportError
for better error tracing.import_core_dependency
in__init__.py
:ModuleNotFoundError
.ImportError
for better error tracing.Maintenance:
Docs:
-vcodec copy
) for faster HLS/DASH transcoding.-acodec copy
) usage with input video’s audio stream.copy
toTrue
in NetGear API documentation.CI:
copy
.numpy==2.x.x
versions.numpy<2.0.0
in all CI envs.import_dependency_safe
.raise
,log
,silent
, and unknown error types.appveyor.yml
.cryptography==38.0.4
dependency.Requirements / Checklist
Related Issue
390
396
Context
This PR is part of ongoing efforts to improve the overall functionality, performance, and usability of the project, addressing both user-reported issues and opportunities for internal optimization.
Types of changes