"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libisofs/stream.h" between
xorriso-1.5.2.tar.gz and xorriso-1.5.4.tar.gz

About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.

stream.h  (xorriso-1.5.2):stream.h  (xorriso-1.5.4)
skipping to change at line 40 skipping to change at line 40
* Get an identifier for the file of the source, for debug purposes * Get an identifier for the file of the source, for debug purposes
* @param name * @param name
* Must provide at least PATH_MAX bytes. If no PATH_MAX is defined * Must provide at least PATH_MAX bytes. If no PATH_MAX is defined
* then assume PATH_MAX = Libisofs_default_path_maX from libisofs.h * then assume PATH_MAX = Libisofs_default_path_maX from libisofs.h
*/ */
void iso_stream_get_file_name(IsoStream *stream, char *name); void iso_stream_get_file_name(IsoStream *stream, char *name);
/** /**
* Create a stream to read from a IsoFileSource. * Create a stream to read from a IsoFileSource.
* The stream will take the ref. to the IsoFileSource, so after a successfully * The stream will take the ref. to the IsoFileSource, so after a successfully
* exectution of this function, you musn't unref() the source, unless you * execution of this function, you must not unref() the source, unless you
* take an extra ref. * take an extra ref.
* *
* @return * @return
* 1 success, < 0 error * 1 success, < 0 error
* Possible errors: * Possible errors:
* *
*/ */
int iso_file_source_stream_new(IsoFileSource *src, IsoStream **stream); int iso_file_source_stream_new(IsoFileSource *src, IsoStream **stream);
/** /**
skipping to change at line 68 skipping to change at line 68
IsoStream **stream); IsoStream **stream);
/** /**
* Obtain eventual zisofs ZF field entry parameters from a file source out * Obtain eventual zisofs ZF field entry parameters from a file source out
* of a loaded ISO image. * of a loaded ISO image.
* To make hope for non-zero reply the stream has to be the original stream * To make hope for non-zero reply the stream has to be the original stream
* of an IsoFile with .from_old_session==1. The call is safe with any stream * of an IsoFile with .from_old_session==1. The call is safe with any stream
* type, though, unless fsrc_stream_class would be used without FSrcStreamData. * type, though, unless fsrc_stream_class would be used without FSrcStreamData.
* @return 1= returned parameters are valid, 0=no ZF info found , <0 error * @return 1= returned parameters are valid, 0=no ZF info found , <0 error
*/ */
int iso_stream_get_src_zf(IsoStream *stream, int *header_size_div4, int iso_stream_get_src_zf(IsoStream *stream, uint8_t zisofs_algo[2],
int *block_size_log2, uint32_t *uncompressed_size, int *header_size_div4, int *block_size_log2,
int flag); uint64_t *uncompressed_size, int flag);
/** /**
* Set the inode number of a stream that is based on FSrcStreamData, i.e. * Set the inode number of a stream that is based on FSrcStreamData, i.e.
* stems from the imported ISO image. * stems from the imported ISO image.
* @return 1 = ok , 0 = not an ISO image stream , <0 = error * @return 1 = ok , 0 = not an ISO image stream , <0 = error
*/ */
int iso_stream_set_image_ino(IsoStream *stream, ino_t ino, int flag); int iso_stream_set_image_ino(IsoStream *stream, ino_t ino, int flag);
/** /**
* Read the full required amount of data unless error or EOF occurs. * Read the full required amount of data unless error or EOF occurs.
 End of changes. 2 change blocks. 
4 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)