Added new tool to convert .pcap captures to .mjr recording #2144
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What the title says. It's basically the reverse of the
mjr2pcap
we added in #1718, that I implemented since I needed it for some internal use cases, but can actually be useful in other scenarios as well. It depends onlibpcap
, so if the library is unavailable the tool will not be built. It's currently hardcoded to IPv4/UDP parsing, so if the pcap capture contains something else (e.g., RTP packet on IPv6) at the moment those packets will simply be ignored. In the future we can make it more flexible, but for the time being this should cover most of the typical captures.Unlike
mjr2pcap
,pcap2mjr
expects two additional command line arguments:opus
)Example:
Planning to merge soon, so feedback welcome.