Commit Graph

8 Commits

Author SHA1 Message Date
Andreas Eversberg 40075d1a99 Change version to 2.0.0 2024-03-29 21:23:09 +01:00
Andreas Eversberg 68db24cf60 Make RTP not transcode
This is part of the application. The application is responsible to
decode after processing dejitter. The application is responsible to
encode before sending.
2024-03-29 21:22:34 +01:00
Martin Hauke 0f89975760 build: misc improvements
* Remove all_includes
  This variable is never set and could therefore be removed.

* Introduce LIBVERSION

* Improve CFLAGS handling
  When libosmocore is installed with an non standard prefix, the build
  fails with non-found headers. e.g.

  message.c:25:10: fatal error: osmocom/core/logging.h: No such file or directory
2024-03-16 20:15:43 +01:00
Andreas Eversberg 6ab8dc1dea SDP: Fix interpretation of number of channels within rtpmap
The standard says (RFC 4566 / 8866):

"For audio streams, encoding-params indicates the number of audio
channels. This parameter is OPTIONAL and may be omitted if the number
of channels is one, provided that no additional parameters
are needed."

This means that the number of channels is 1, if not specified within
rtpmap. It does not state that the codec's default value shall be used,
nor static payload definition.

Addionally the encoder always defines the number of channel. As the
encoding-params MAY be omitted, they are added to the rtpmap line, even
if the number of channels is 1.
2024-02-18 18:49:31 +01:00
Andreas Eversberg 3f77726226 Update configure.ac to more recent autoconf version 2024-02-18 16:25:44 +01:00
Dennis Grunert 9ff85d6226 Change IE_METERING timing information from deciseconds to seconds and milliseconds 2024-01-29 10:31:48 +01:00
Dennis Grunert 88fc70d781 Add CC metering information to osmo-cc message 2024-01-27 11:30:44 +01:00
Andreas Eversberg f9013904f4 Initial import from osmocom-analog 2024-01-27 11:30:08 +01:00