                          TML H 26L codec
                          ===================

                        Version 4.1, May 24, 2000

                   (C) Telenor Broadband Services

lcodec4.1 is an implementation of the TML4 with a few divagations from the description(see below). 
It consists of C source code for both encoder and decoder. We have used MS Visual C++, but the 
source code should be portable to other platforms.
For simplicity we have supplied executable codec in addition to the C source code. 
Use only the decoder to decode the following bitstreams.  

This software is according to Test Model Long Term Number 4 (TML4) with the following exceptions:

-No B-Pictures
-Data Partitioning support not implemented
-Stronger filter position ("funny position") in the 1/4 pix upsampling routine kept

Usage encoder:
===============
From DOS command prompt:
lencod <lencod.dat>
For the format of the configuration file, see description in lencod.dat.
During execution, the encoder will produce a log file, a status file and a H.26L bitstream.
 
Usage decoder:
===============
From DOS command prompt:
ldecod <ldecod.dat>
For the format of the configuration file, see description in ldecod.dat.
During execution, the encoder will produce a log file and a decoded sequence.

TML4:
=====================
Output document from Osaka meeting.

Files
=====
Following files and directories are part of ldecode.zip:

lencod/         : dir with source code for the encoder
ldecod/         : dir with source code for the decoder
bitstr/         : dir containing bitstreams according to command conditions requirements
readme.txt      : this description file
disclaimer.txt  : disclaimer of warranty
ldecod.exe      : executable decoder (release build)
lencod.exe      : executable encoder (release build)
lencod.dat      : example encoder configuration file
ldecod.dat      : example decoder configuration file
foreman5.yuv    : test input yuv file for the encoder

Following files are generated during execution(using the given config files):
log.dat         : encoder log file, new run are appended 
stat.dat        : encoder status file for the last run
test.dec        : encoder decoded yuv sequence (for debugging)
foreman5.dec    : decoder decoded yuv sequence
foreman5.26l    : encoder output coded bitstream

Contact for this software
=========================
inge.lille-langoy@telenor.com

Contact for Telenor proposed description
========================================
gisle.bjontegaard@telenor.com