mark4o

Results 20 comments of mark4o

Ideally, timestamp gaps due to either DTX or packet loss would be handled according to https://tools.ietf.org/html/rfc7845#section-4.1 (it is the same basic idea as this but a little more sophisticated). The...

As expressed earlier there are concerns with this approach. Please see https://github.com/xiph/opus-tools/issues/27#issuecomment-371738086.

Thanks for the pull request. Opus can decode at different sample rates, and the number of samples that you get would depend on the decoded sample rate. In the Ogg...

Currently both an input and output file name are required: `opusenc input output` If `opusenc input` is permitted, it would be easy to assume that `opusenc input*` would also work....

opus-tools depends on libopus, libopusenc, opusfile, ogg, and flac (to accept FLAC input). Those should be installed before building.

There is no official tag editing tool in opus-tools, but other tools that support tag editing often work with Opus files. An official tool may be added to opus-tools in...

Fixed in bf106eb78ff31dcd37558311560eebb4ab880e94.

If you want to use a libopus that you have built and installed in a non-standard directory, set PKG_CONFIG_PATH to the directory where the opus.pc file was installed, before configuring...

It is possible for this assertion to fail when the stream is drained without adding any audio. This should fix that issue: https://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/4 Are you seeing the assertion failure in...

Unfortunately `__VA_ARGS__` is a C99 feature. Opus depends only on C90 in order to be compatible with some older embedded/DSP toolchains.