Changes between Version 71 and Version 72 of rfc24_progressive_data_support


Ignore:
Timestamp:
Apr 8, 2009, 5:04:41 PM (15 years ago)
Author:
normanb
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • rfc24_progressive_data_support

    v71 v72  
    8383C API to `JPIPKAKDataset->GetMetadata`
    8484
    85 5. GetMetadata
     855. !GetMetadata
    8686
    8787returns metadata for the "JPIP" domain, keys are "JPIP_NQUALITYLAYERS", "JPIP_NRESOLUTIONLEVELS", "JPIP_NCOMPS" and "JPIP_SPRECISION"
     
    11511513. GDALLockBuffer
    116116
    117 C API to LockBuffer
     117C API to !LockBuffer
    118118
    119 14. LockBuffer
     11914. !LockBuffer
    120120
    121121Not implemented in `JPIPKAKAsyncRasterIO`, a lock is acquired in `JPIPKAKAsyncRasterIO->GetNextUpdatedRegion`
     
    12312315. GDALGetNextUpdatedRegion
    124124
    125 C API to GetNextUpdatedRegion
     125C API to !GetNextUpdatedRegion
    126126
    127 16. GetNextUpdatedRegion
     12716. !GetNextUpdatedRegion
    128128
    129129The function decompresses the available data to generate an image (according to the dataset buffer type set in `JPIPKAKDataset->BeginAsyncRasterIO`) The window width, height (at the requested discard level) decompressed is returned in the region pointer and can be rendered by the client. The status of the rendering operation is one of `GARIO_PENDING`, `GARIO_UPDATE`, `GARIO_ERROR`, `GARIO_COMPLETE` from the `GDALAsyncStatusType` structure. `GARIO_UPDATE`, `GARIO_PENDING` require more reads of `GetNextUpdatedRegion` to get the full image data, this is the progressive rendering of JPIP. `GARIO_COMPLETE` indicates the window is complete.
     
    13513517. GDALUnlockBuffer
    136136
    137 C Api to UnlockBuffer
     137C API to !UnlockBuffer
    138138
    139 18. UnlockBuffer
     13918. !UnlockBuffer
    140140
    141141Not implemented in `JPIPKAKAsyncRasterIO`, a lock is acquired in `JPIPKAKAsyncRasterIO->GetNextUpdatedRegion`
     
    14714720. GDALLockBuffer
    148148
    149 21. LockBuffer
     14921. !LockBuffer
    150150
    15115122. GDALGetNextUpdatedRegion
    152152
    153 23. GetNextUpdatedRegion
     15323. !GetNextUpdatedRegion
    154154
    155 24. GDALUnlockBuffer
     15524. !GDALUnlockBuffer
    156156
    15715725. UnlockBuffer