mirror of https://gerrit.osmocom.org/asn1c
22312193a9
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@880 59561ff5-6e30-0410-9f3c-9617f08c8826 |
||
---|---|---|
.. | ||
Makefile | ||
README | ||
config.h |
README
GENERAL INFORMATION =================== The ISO MHEG-5 (Multimedia Hypermedia Experts Group, Multimedia Presentations) decoder. Invoking `make` will compile the ASN.1 specifications from the ../ISO13522-MHEG-5.asn file. THERE IS NO ISO13522-MHEG-5.asn FILE THERE YET! OBTAINING THE MHEG-5 SPECIFICATION ================================== To obtain the MHEG-5 ASN.1 specification, you should go to http://www.itu.int/ITU-T/asn1/database/itu-t/t/t172 and select the latest "Text" version of the corresponding ASN.1 module. After obtaining the ISO13522-MHEG-5.asn, type `make` in the directory containing this README file. mheg5dump USAGE =============== The mheg5dump utility may be used to dump the contents of the BER-encoded MHEG-5 data record file: ./mheg5dump -x tapfile.der # Print as XML (BASIC-XER) If necessary, a straightforward modification of the ../../skeletons/asn-decoder-template.c will allow you to build a converter from the XML (XER) MHEG-5 format back into binary (BER). The full list of recognized command line options may be obtained with > ./mheg5dump -h Usage: ./mheg5dump [options] <data.ber> ... Where options are: -b <size> Set the i/o buffer size (default is 8192) -c Check ASN.1 constraints after decoding -d Enable debugging (-dd is even better) -n <num> Process files <num> times -s <size> Set the stack usage limit -p Print out the decoded contents -x Print out as XML