rename new_from_filename as new_from_file
So VipsStreami matches VipsImage. Same for new_to_filename.
This commit is contained in:
parent
c91cfc4050
commit
562da3e5ab
@ -58,11 +58,11 @@ VStreamI::new_from_descriptor( int descriptor )
|
|||||||
}
|
}
|
||||||
|
|
||||||
VStreamI
|
VStreamI
|
||||||
VStreamI::new_from_filename( const char *filename )
|
VStreamI::new_from_file( const char *filename )
|
||||||
{
|
{
|
||||||
VipsStreami *input;
|
VipsStreami *input;
|
||||||
|
|
||||||
if( !(input = vips_streami_new_from_filename( filename )) )
|
if( !(input = vips_streami_new_from_file( filename )) )
|
||||||
throw VError();
|
throw VError();
|
||||||
|
|
||||||
VStreamI out( input );
|
VStreamI out( input );
|
||||||
@ -137,11 +137,11 @@ VStreamO::new_to_descriptor( int descriptor )
|
|||||||
}
|
}
|
||||||
|
|
||||||
VStreamO
|
VStreamO
|
||||||
VStreamO::new_to_filename( const char *filename )
|
VStreamO::new_to_file( const char *filename )
|
||||||
{
|
{
|
||||||
VipsStreamo *output;
|
VipsStreamo *output;
|
||||||
|
|
||||||
if( !(output = vips_streamo_new_to_filename( filename )) )
|
if( !(output = vips_streamo_new_to_file( filename )) )
|
||||||
throw VError();
|
throw VError();
|
||||||
|
|
||||||
VStreamO out( output );
|
VStreamO out( output );
|
||||||
|
@ -46,7 +46,7 @@ public:
|
|||||||
VStreamI new_from_descriptor( int descriptor );
|
VStreamI new_from_descriptor( int descriptor );
|
||||||
|
|
||||||
static
|
static
|
||||||
VStreamI new_from_filename( const char *filename );
|
VStreamI new_from_file( const char *filename );
|
||||||
|
|
||||||
static
|
static
|
||||||
VStreamI new_from_blob( VipsBlob *blob );
|
VStreamI new_from_blob( VipsBlob *blob );
|
||||||
@ -78,7 +78,7 @@ public:
|
|||||||
VStreamO new_to_descriptor( int descriptor );
|
VStreamO new_to_descriptor( int descriptor );
|
||||||
|
|
||||||
static
|
static
|
||||||
VStreamO new_to_filename( const char *filename );
|
VStreamO new_to_file( const char *filename );
|
||||||
|
|
||||||
static
|
static
|
||||||
VStreamO new_to_memory();
|
VStreamO new_to_memory();
|
||||||
|
@ -114,7 +114,7 @@ jpeg2vips( const char *name, IMAGE *out, gboolean header_only )
|
|||||||
{
|
{
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__jpeg_read_stream( streami, out,
|
if( vips__jpeg_read_stream( streami, out,
|
||||||
header_only, shrink, fail_on_warn, FALSE ) ) {
|
header_only, shrink, fail_on_warn, FALSE ) ) {
|
||||||
|
@ -87,7 +87,7 @@ png2vips( const char *name, IMAGE *out, gboolean header_only )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( header_only )
|
if( header_only )
|
||||||
result = vips__png_header_stream( streami, out );
|
result = vips__png_header_stream( streami, out );
|
||||||
|
@ -59,7 +59,7 @@ im_istifftiled( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__istiff_stream( streami );
|
result = vips__istiff_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -73,7 +73,7 @@ im_tiff_read_header( const char *filename, VipsImage *out,
|
|||||||
{
|
{
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__tiff_read_header_stream( streami,
|
if( vips__tiff_read_header_stream( streami,
|
||||||
out, page, n, autorotate ) ) {
|
out, page, n, autorotate ) ) {
|
||||||
@ -91,7 +91,7 @@ im_tiff_read( const char *filename, VipsImage *out,
|
|||||||
{
|
{
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__tiff_read_stream( streami, out, page, n, autorotate ) ) {
|
if( vips__tiff_read_stream( streami, out, page, n, autorotate ) ) {
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
|
@ -55,7 +55,7 @@ webp2vips( const char *name, IMAGE *out, gboolean header_only )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( header_only )
|
if( header_only )
|
||||||
result = vips__webp_read_header_stream( streami, out, 0, 1, 1 );
|
result = vips__webp_read_header_stream( streami, out, 0, 1, 1 );
|
||||||
@ -84,7 +84,7 @@ vips__iswebp( const char *filename )
|
|||||||
#ifdef HAVE_LIBWEBP
|
#ifdef HAVE_LIBWEBP
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__png_ispng_stream( streami );
|
result = vips__png_ispng_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
|
@ -245,7 +245,7 @@ vips_foreign_load_jpeg_file_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__isjpeg_stream( streami );
|
result = vips__isjpeg_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -261,7 +261,7 @@ vips_foreign_load_jpeg_file_header( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__jpeg_read_stream( streami, load->out,
|
if( vips__jpeg_read_stream( streami, load->out,
|
||||||
TRUE, jpeg->shrink, load->fail, jpeg->autorotate ) ) {
|
TRUE, jpeg->shrink, load->fail, jpeg->autorotate ) ) {
|
||||||
@ -281,7 +281,7 @@ vips_foreign_load_jpeg_file_load( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__jpeg_read_stream( streami, load->real,
|
if( vips__jpeg_read_stream( streami, load->real,
|
||||||
FALSE, jpeg->shrink, load->fail, jpeg->autorotate ) ) {
|
FALSE, jpeg->shrink, load->fail, jpeg->autorotate ) ) {
|
||||||
|
@ -305,7 +305,7 @@ vips_foreign_save_jpeg_file_build( VipsObject *object )
|
|||||||
build( object ) )
|
build( object ) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
if( !(streamo = vips_streamo_new_to_filename( file->filename )) )
|
if( !(streamo = vips_streamo_new_to_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__jpeg_write_stream( save->ready, streamo,
|
if( vips__jpeg_write_stream( save->ready, streamo,
|
||||||
jpeg->Q, jpeg->profile, jpeg->optimize_coding,
|
jpeg->Q, jpeg->profile, jpeg->optimize_coding,
|
||||||
|
@ -156,7 +156,7 @@ vips_foreign_load_png_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__png_ispng_stream( streami );
|
result = vips__png_ispng_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -170,7 +170,7 @@ vips_foreign_load_png_get_flags_filename( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
VipsForeignFlags flags;
|
VipsForeignFlags flags;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( 0 );
|
return( 0 );
|
||||||
|
|
||||||
flags = 0;
|
flags = 0;
|
||||||
@ -199,7 +199,7 @@ vips_foreign_load_png_header( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( png->filename )) )
|
if( !(streami = vips_streami_new_from_file( png->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__png_header_stream( streami, load->out ) ) {
|
if( vips__png_header_stream( streami, load->out ) ) {
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -217,7 +217,7 @@ vips_foreign_load_png_load( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( png->filename )) )
|
if( !(streami = vips_streami_new_from_file( png->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__png_read_stream( streami, load->real, load->fail ) ) {
|
if( vips__png_read_stream( streami, load->real, load->fail ) ) {
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
|
@ -260,8 +260,7 @@ vips_foreign_save_png_file_build( VipsObject *object )
|
|||||||
build( object ) )
|
build( object ) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
if( !(streamo = vips_streamo_new_to_filename(
|
if( !(streamo = vips_streamo_new_to_file( png_file->filename )) )
|
||||||
png_file->filename )) )
|
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__png_write_stream( save->ready, streamo,
|
if( vips__png_write_stream( save->ready, streamo,
|
||||||
png->compression, png->interlace,
|
png->compression, png->interlace,
|
||||||
|
@ -656,7 +656,7 @@ vips_foreign_load_ppm_file_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips_foreign_load_ppm_is_a_stream( streami );
|
result = vips_foreign_load_ppm_is_a_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -672,7 +672,7 @@ vips_foreign_load_ppm_file_build( VipsObject *object )
|
|||||||
|
|
||||||
if( file->filename ) {
|
if( file->filename ) {
|
||||||
if( !(ppm->streami =
|
if( !(ppm->streami =
|
||||||
vips_streami_new_from_filename( file->filename )) )
|
vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
ppm->bufis = vips_bufis_new_from_streami( ppm->streami );
|
ppm->bufis = vips_bufis_new_from_streami( ppm->streami );
|
||||||
}
|
}
|
||||||
|
@ -416,8 +416,7 @@ vips_foreign_save_ppm_file_build( VipsObject *object )
|
|||||||
VipsForeignSavePpmFile *file = (VipsForeignSavePpmFile *) object;
|
VipsForeignSavePpmFile *file = (VipsForeignSavePpmFile *) object;
|
||||||
|
|
||||||
if( file->filename &&
|
if( file->filename &&
|
||||||
!(ppm->streamo =
|
!(ppm->streamo = vips_streamo_new_to_file( file->filename )) )
|
||||||
vips_streamo_new_to_filename( file->filename )) )
|
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
return( VIPS_OBJECT_CLASS( vips_foreign_save_ppm_file_parent_class )->
|
return( VIPS_OBJECT_CLASS( vips_foreign_save_ppm_file_parent_class )->
|
||||||
|
@ -164,7 +164,7 @@ vips_foreign_load_rad_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
int result;
|
int result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
result = vips__rad_israd( streami );
|
result = vips__rad_israd( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -179,7 +179,7 @@ vips_foreign_load_rad_header( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( rad->filename )) )
|
if( !(streami = vips_streami_new_from_file( rad->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__rad_header( streami, load->out ) ) {
|
if( vips__rad_header( streami, load->out ) ) {
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -197,7 +197,7 @@ vips_foreign_load_rad_load( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( rad->filename )) )
|
if( !(streami = vips_streami_new_from_file( rad->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__rad_load( streami, load->real ) ) {
|
if( vips__rad_load( streami, load->real ) ) {
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
|
@ -128,7 +128,7 @@ vips_foreign_save_rad_file_build( VipsObject *object )
|
|||||||
build( object ) )
|
build( object ) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
if( !(streamo = vips_streamo_new_to_filename( file->filename )) )
|
if( !(streamo = vips_streamo_new_to_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__rad_save( save->ready, streamo ) ) {
|
if( vips__rad_save( save->ready, streamo ) ) {
|
||||||
VIPS_UNREF( streamo );
|
VIPS_UNREF( streamo );
|
||||||
|
@ -144,7 +144,7 @@ vips_foreign_load_tiff_file_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__istiff_stream( streami );
|
result = vips__istiff_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -158,7 +158,7 @@ vips_foreign_load_tiff_file_get_flags_filename( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
VipsForeignFlags flags;
|
VipsForeignFlags flags;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( 0 );
|
return( 0 );
|
||||||
|
|
||||||
flags = 0;
|
flags = 0;
|
||||||
@ -189,7 +189,7 @@ vips_foreign_load_tiff_file_header( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__tiff_read_header_stream( streami, load->out,
|
if( vips__tiff_read_header_stream( streami, load->out,
|
||||||
tiff->page, tiff->n, tiff->autorotate ) ) {
|
tiff->page, tiff->n, tiff->autorotate ) ) {
|
||||||
@ -209,7 +209,7 @@ vips_foreign_load_tiff_file_load( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__tiff_read_stream( streami, load->real,
|
if( vips__tiff_read_stream( streami, load->real,
|
||||||
tiff->page, tiff->n, tiff->autorotate ) ) {
|
tiff->page, tiff->n, tiff->autorotate ) ) {
|
||||||
|
@ -1725,7 +1725,7 @@ wtiff_gather( Wtiff *wtiff )
|
|||||||
|
|
||||||
if( layer->lname ) {
|
if( layer->lname ) {
|
||||||
if( !(streami =
|
if( !(streami =
|
||||||
vips_streami_new_from_filename(
|
vips_streami_new_from_file(
|
||||||
layer->lname )) )
|
layer->lname )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
}
|
}
|
||||||
|
@ -254,7 +254,7 @@ vips_foreign_load_webp_file_is_a( const char *filename )
|
|||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
gboolean result;
|
gboolean result;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( FALSE );
|
return( FALSE );
|
||||||
result = vips__iswebp_stream( streami );
|
result = vips__iswebp_stream( streami );
|
||||||
VIPS_UNREF( streami );
|
VIPS_UNREF( streami );
|
||||||
@ -277,7 +277,7 @@ vips_foreign_load_webp_file_header( VipsForeignLoad *load )
|
|||||||
webp->shrink != 0 )
|
webp->shrink != 0 )
|
||||||
webp->scale = 1.0 / webp->shrink;
|
webp->scale = 1.0 / webp->shrink;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__webp_read_header_stream( streami, load->out,
|
if( vips__webp_read_header_stream( streami, load->out,
|
||||||
webp->page, webp->n, webp->scale ) ) {
|
webp->page, webp->n, webp->scale ) ) {
|
||||||
@ -297,7 +297,7 @@ vips_foreign_load_webp_file_load( VipsForeignLoad *load )
|
|||||||
|
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
if( !(streami = vips_streami_new_from_filename( file->filename )) )
|
if( !(streami = vips_streami_new_from_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__webp_read_stream( streami, load->real,
|
if( vips__webp_read_stream( streami, load->real,
|
||||||
webp->page, webp->n, webp->scale ) ) {
|
webp->page, webp->n, webp->scale ) ) {
|
||||||
|
@ -309,7 +309,7 @@ vips_foreign_save_webp_file_build( VipsObject *object )
|
|||||||
build( object ) )
|
build( object ) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
if( !(streamo = vips_streamo_new_to_filename( file->filename )) )
|
if( !(streamo = vips_streamo_new_to_file( file->filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
if( vips__webp_write_stream( save->ready, streamo,
|
if( vips__webp_write_stream( save->ready, streamo,
|
||||||
webp->Q, webp->lossless, webp->preset,
|
webp->Q, webp->lossless, webp->preset,
|
||||||
|
@ -202,7 +202,7 @@ typedef struct _VipsStreamiClass {
|
|||||||
GType vips_streami_get_type( void );
|
GType vips_streami_get_type( void );
|
||||||
|
|
||||||
VipsStreami *vips_streami_new_from_descriptor( int descriptor );
|
VipsStreami *vips_streami_new_from_descriptor( int descriptor );
|
||||||
VipsStreami *vips_streami_new_from_filename( const char *filename );
|
VipsStreami *vips_streami_new_from_file( const char *filename );
|
||||||
VipsStreami *vips_streami_new_from_blob( VipsBlob *blob );
|
VipsStreami *vips_streami_new_from_blob( VipsBlob *blob );
|
||||||
VipsStreami *vips_streami_new_from_memory( const void *data, size_t size );
|
VipsStreami *vips_streami_new_from_memory( const void *data, size_t size );
|
||||||
VipsStreami *vips_streami_new_from_options( const char *options );
|
VipsStreami *vips_streami_new_from_options( const char *options );
|
||||||
@ -325,7 +325,7 @@ typedef struct _VipsStreamoClass {
|
|||||||
GType vips_streamo_get_type( void );
|
GType vips_streamo_get_type( void );
|
||||||
|
|
||||||
VipsStreamo *vips_streamo_new_to_descriptor( int descriptor );
|
VipsStreamo *vips_streamo_new_to_descriptor( int descriptor );
|
||||||
VipsStreamo *vips_streamo_new_to_filename( const char *filename );
|
VipsStreamo *vips_streamo_new_to_file( const char *filename );
|
||||||
VipsStreamo *vips_streamo_new_to_memory( void );
|
VipsStreamo *vips_streamo_new_to_memory( void );
|
||||||
int vips_streamo_write( VipsStreamo *streamo, const void *data, size_t length );
|
int vips_streamo_write( VipsStreamo *streamo, const void *data, size_t length );
|
||||||
void vips_streamo_finish( VipsStreamo *streamo );
|
void vips_streamo_finish( VipsStreamo *streamo );
|
||||||
|
@ -1921,7 +1921,7 @@ vips_image_new_from_file( const char *name, ... )
|
|||||||
*
|
*
|
||||||
* We need to hide any errors from this first phase.
|
* We need to hide any errors from this first phase.
|
||||||
*/
|
*/
|
||||||
if( !(streami = vips_streami_new_from_filename( filename )) )
|
if( !(streami = vips_streami_new_from_file( filename )) )
|
||||||
return( NULL );
|
return( NULL );
|
||||||
|
|
||||||
vips_error_freeze();
|
vips_error_freeze();
|
||||||
@ -2678,7 +2678,7 @@ vips_image_write_to_file( VipsImage *image, const char *name, ... )
|
|||||||
if( (operation_name = vips_foreign_find_save_stream( filename )) ) {
|
if( (operation_name = vips_foreign_find_save_stream( filename )) ) {
|
||||||
VipsStreamo *streamo;
|
VipsStreamo *streamo;
|
||||||
|
|
||||||
if( !(streamo = vips_streamo_new_to_filename( filename )) )
|
if( !(streamo = vips_streamo_new_to_file( filename )) )
|
||||||
return( -1 );
|
return( -1 );
|
||||||
|
|
||||||
va_start( ap, name );
|
va_start( ap, name );
|
||||||
|
@ -363,7 +363,7 @@ vips_streami_new_from_descriptor( int descriptor )
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* vips_streami_new_from_filename:
|
* vips_streami_new_from_file:
|
||||||
* @descriptor: read from this filename
|
* @descriptor: read from this filename
|
||||||
*
|
*
|
||||||
* Create an streami stream attached to a file.
|
* Create an streami stream attached to a file.
|
||||||
@ -371,11 +371,11 @@ vips_streami_new_from_descriptor( int descriptor )
|
|||||||
* Returns: a new #VipsStream
|
* Returns: a new #VipsStream
|
||||||
*/
|
*/
|
||||||
VipsStreami *
|
VipsStreami *
|
||||||
vips_streami_new_from_filename( const char *filename )
|
vips_streami_new_from_file( const char *filename )
|
||||||
{
|
{
|
||||||
VipsStreami *streami;
|
VipsStreami *streami;
|
||||||
|
|
||||||
VIPS_DEBUG_MSG( "vips_streami_new_from_filename: %s\n",
|
VIPS_DEBUG_MSG( "vips_streami_new_from_file: %s\n",
|
||||||
filename );
|
filename );
|
||||||
|
|
||||||
streami = VIPS_STREAMI( g_object_new( VIPS_TYPE_STREAMI,
|
streami = VIPS_STREAMI( g_object_new( VIPS_TYPE_STREAMI,
|
||||||
|
@ -209,7 +209,7 @@ vips_streamo_init( VipsStreamo *streamo )
|
|||||||
* Create a stream attached to a file descriptor.
|
* Create a stream attached to a file descriptor.
|
||||||
* @descriptor is kept open until the #VipsStreamo is finalized.
|
* @descriptor is kept open until the #VipsStreamo is finalized.
|
||||||
*
|
*
|
||||||
* See also: vips_streamo_new_to_filename().
|
* See also: vips_streamo_new_to_file().
|
||||||
*
|
*
|
||||||
* Returns: a new #VipsStreamo
|
* Returns: a new #VipsStreamo
|
||||||
*/
|
*/
|
||||||
@ -234,7 +234,7 @@ vips_streamo_new_to_descriptor( int descriptor )
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* vips_streamo_new_to_filename:
|
* vips_streamo_new_to_file:
|
||||||
* @filename: write to this file
|
* @filename: write to this file
|
||||||
*
|
*
|
||||||
* Create a stream attached to a file.
|
* Create a stream attached to a file.
|
||||||
@ -242,11 +242,11 @@ vips_streamo_new_to_descriptor( int descriptor )
|
|||||||
* Returns: a new #VipsStreamo
|
* Returns: a new #VipsStreamo
|
||||||
*/
|
*/
|
||||||
VipsStreamo *
|
VipsStreamo *
|
||||||
vips_streamo_new_to_filename( const char *filename )
|
vips_streamo_new_to_file( const char *filename )
|
||||||
{
|
{
|
||||||
VipsStreamo *streamo;
|
VipsStreamo *streamo;
|
||||||
|
|
||||||
VIPS_DEBUG_MSG( "vips_streamo_new_to_filename: %s\n",
|
VIPS_DEBUG_MSG( "vips_streamo_new_to_file: %s\n",
|
||||||
filename );
|
filename );
|
||||||
|
|
||||||
streamo = VIPS_STREAMO( g_object_new( VIPS_TYPE_STREAMO,
|
streamo = VIPS_STREAMO( g_object_new( VIPS_TYPE_STREAMO,
|
||||||
@ -267,7 +267,7 @@ vips_streamo_new_to_filename( const char *filename )
|
|||||||
* Create a stream which will stream to a memory area. Read from @blob to get
|
* Create a stream which will stream to a memory area. Read from @blob to get
|
||||||
* memory.
|
* memory.
|
||||||
*
|
*
|
||||||
* See also: vips_streamo_new_to_filename().
|
* See also: vips_streamo_new_to_file().
|
||||||
*
|
*
|
||||||
* Returns: a new #VipsStream
|
* Returns: a new #VipsStream
|
||||||
*/
|
*/
|
||||||
|
@ -57,7 +57,7 @@ main( int argc, char **argv )
|
|||||||
/* Opening an image should read the header, then close the fd.
|
/* Opening an image should read the header, then close the fd.
|
||||||
*/
|
*/
|
||||||
printf( "** seq open ..\n" );
|
printf( "** seq open ..\n" );
|
||||||
if( !(streami = vips_streami_new_from_filename( argv[1] )) )
|
if( !(streami = vips_streami_new_from_file( argv[1] )) )
|
||||||
vips_error_exit( NULL );
|
vips_error_exit( NULL );
|
||||||
if( !(image = vips_image_new_from_stream( streami, "",
|
if( !(image = vips_image_new_from_stream( streami, "",
|
||||||
"access", VIPS_ACCESS_SEQUENTIAL,
|
"access", VIPS_ACCESS_SEQUENTIAL,
|
||||||
|
Loading…
Reference in New Issue
Block a user