Name Description Size
args.c 7402
args.h 1400
args_helper.c parse numerator 6470
args_helper.h The helper functions below all take an optional parameter err_msg for error reporting. When err_msg is not NULL (must point to a buffer which is at least ARG_ERR_MSG_MAX_LEN bytes long), a related error message is stored in it if an error occurs. It will be set to an empty string if no error occurs. 2574
av1_config.c 18587
av1_config.h extern "C" 3090
ivf_dec.cmake 1180
ivfdec.c buffered= 3422
ivfdec.h extern "C" 991
ivfenc.c 1880
ivfenc.h extern "C" 1072
md5_utils.c This code implements the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. Equivalent code is available from RSA Data Security, Inc. This code has been tested against that, and is equivalent, except that you don't need to include two pages of legalese with every copy. To compute the message digest of a chunk of bytes, declare an MD5Context structure, pass it to MD5Init, call MD5Update as needed on buffers full of bytes, and then call MD5Final, which will fill a supplied 16-byte array with the digest. Changed so as no longer to depend on Colin Plumb's `usual.h' header definitions - Ian Jackson <ian@chiark.greenend.org.uk>. Still in the public domain. 8265
md5_utils.h This is the header file for the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. Equivalent code is available from RSA Data Security, Inc. This code has been tested against that, and is equivalent, except that you don't need to include two pages of legalese with every copy. To compute the message digest of a chunk of bytes, declare an MD5Context structure, pass it to MD5Init, call MD5Update as needed on buffers full of bytes, and then call MD5Final, which will fill a supplied 16-byte array with the digest. Changed so as no longer to depend on Colin Plumb's `usual.h' header definitions - Ian Jackson <ian@chiark.greenend.org.uk>. Still in the public domain. 1489
obudec.c 17162
obudec.h extern "C" 1724
rawenc.c 3979
rawenc.h 1065
tools_common.c Determine the correct plane based on the image format. The for-loop always counts in Y,U,V order, but this may not match the order of the data on disk. 20198
tools_common.h MSVS uses _f{seek,tell}i64. 6816
video_common.h 830
video_reader.c 4513
video_reader.h 2319
video_writer.c 2390
video_writer.h 1674
warnings.c Count and print warnings. 3079
warnings.h Checks config for improperly used settings. Warns user upon encountering settings that will lead to poor output quality. Prompts user to continue when warnings are issued. 1144
webmdec.cc 7808
webmdec.h 2440
webmenc.cc 7807
webmenc.h Stereo 3D packed frame format 2478
y4menc.c 4353
y4menc.h 1407
y4minput.c Skip any leading spaces. 43158
y4minput.h The function used to perform chroma conversion. 2621