osmo-tetra/etsi_codec-patches
Martin Hauke d71027873e Fix typos
Change-Id: I1aae0a52fcf978900fa847a3f813beb2a5ad4a84
2019-07-17 22:50:49 +02:00
..
README Fix typos 2019-07-17 22:50:49 +02:00
download_and_patch.sh Update the Codec Download instructions and include a shell script 2016-12-18 16:10:23 +01:00
filename-case.patch add a quilt patch series against the ETSI TETRA codec 2011-05-29 12:16:48 +02:00
fix_64bit.patch Fix ETSI reference codec's patch for building on 64 bit architectures. 2016-12-18 16:21:35 +01:00
log_stderr.patch Add patches for codec static linking and logging to stderr 2016-12-18 16:11:22 +01:00
makefile-cleanups.patch Fix ETSI reference codec's patch for building on 64 bit architectures. 2016-12-18 16:21:35 +01:00
round_private.patch add a quilt patch series against the ETSI TETRA codec 2011-05-29 12:16:48 +02:00
series Fix ETSI reference codec's patch for building on 64 bit architectures. 2016-12-18 16:21:35 +01:00

README

This directory contains a series of patches against the TETRA codec reference
source code as published by the ETSI at in the file named
	en_30039502v010301p0.zip

You can proceed two ways, a or b:

a) Using the download_and_patch.sh script

simply execute ./download_and_patch.sh which will download the
reference codec from the ETSI website and patch it accordingly.


b) Manually

Modified instructions as of 20141118 (differs from the osmocom description,
the ETSI site looks different now):

In order to obtain the codec, download it directly from
http://www.etsi.org/deliver/etsi_en/300300_300399/30039502/01.03.01_60/en_30039502v010301p0.zip
or use the following procedure:

    * go to http://pda.etsi.org/
    * enter "en 300 395-2" as search term
    * execute the search, there should a result called "REN/TETRA-05059 "
    * click on the 'Download icon' link (zip-vice symbol)
    * you should now have a file called en_30039502v010301p0.zip

Please also see https://osmocom.org/projects/tetra/wiki/Speech_Codec

The en_30039502v010301p0.zip file has 361169 bytes, and has the md5sum:
a8115fe68ef8f8cc466f4192572a1e3e

Due to the use of uppercase file names in the zip file, you should use the "-L"
flag to the unzip program, which ensures all files are completely lower-case.

Please apply all of the patches found in this directory to the
resulting source code.