| synopsis || functions |

mj2_source

Java: Mj2_source

[Declared in "../apps/compressed_io/mj2.h"]


Synopsis

Supports reading and random access into MJ2 (Motion JPEG2000) files. The mj2_source object is able to manage one or more video tracks, each of which is associated with an object of the mj2_video_source class, which is derived from kdu_compressed_source. These video track objects form legitimate compressed data sources which may be passed to kdu_codestream::create.

Objects of this class are merely interfaces to an internal implementation object. Copying an mj2_source object simply duplicates the reference to this internal object. For this reason, mj2_source has no meaningful destructor. To destroy the internal object you must invoke the explicit close function.


Public Functions

mj2_source {Java: Mj2_source}

exists {Java: Exists}

operator!

open {Java: Open}

close {Java: Close}

get_next_track {Java: Get_next_track}

access_video_track {Java: Access_video_track}


| top || synopsis || functions |