WebM Codec SDK: Sample Code

WebM Codec SDK

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

Sample Code

This SDK includes a number of sample applications. Each sample documents a feature of the SDK in both prose and the associated C code. The following samples are included:

- decode_to_md5 Frame by frame MD5 checksum
- decode_with_drops Drops frames while decoding
- postproc Decoder postprocessor control
- set_maps Set active and ROI maps
- simple_decoder Simplified decoder loop
- simple_encoder Simplified encoder loop
- twopass_encoder Two-pass encoder loop
- vp8cx_set_ref VP8 set encoder reference frame
- vp9_lossless_encoder Simplified lossless VP9 encoder
- vpx_temporal_svc_encoder Temporal SVC Encoder

In addition, the SDK contains a number of utilities. Since these utilities are built upon the concepts described in the sample code listed above, they are not documented in pieces like the samples are. Their source is included here for reference. The following utilities are included:

- vpxdec Full featured decoder
- vpxenc Full featured encoder