The best source of information about programming using the XIL programming interface is within the XIL examples provided in the developer kit. The following table lists these examples.
Table 5-2 XIL Source Examples
XIL Source Example |
Description |
---|---|
xil_display |
A video capture and display example. This example could be easily modified to be a video recorder or player. |
xil_compress |
A video compression example. This example shows how to compress and save to disk various compression formats. It also illustrates setting device-specific attributes such as the bitrate setting for H.261. |
xil_decompress |
An example of how to perform video decompression. For the most part, this example does not require a hardware based entity to provide decompression since XIL software decoders will do the work implicitly. The example does show, however, how to use the SunVideo Plus hardware-based H261 decompression. |
xil_broadcast |
This example shows how to capture and compress video and a method for broadcasting this video over a network using UDP. |
xil_receive |
This example shows how to receive video from xil_broadcast and how to decompress and display it. |
xilh_broadcast |
Same as xil_broadcast, but adds H261. |
xilh_receive |
Same as xil_receive, but adds H261. |
o1k_conf |
A GUI point-to-point conference application that uses XIL and libotiaudio. |