~ubuntu-branches/ubuntu/vivid/brasero/vivid-proposed

« back to all changes in this revision

Viewing changes to libbrasero-burn/brasero-track-image-cfg.c

  • Committer: Bazaar Package Importer
  • Author(s): Rodrigo Moya
  • Date: 2011-05-18 17:53:39 UTC
  • mfrom: (1.1.47 upstream) (1.4.3 experimental)
  • Revision ID: james.westby@ubuntu.com-20110518175339-so6a6fejezs5i1pc
Tags: 3.0.0-1ubuntu1
* Rebase from Debian and GNOME3 PPA. Remaining Ubuntu changes:
* debian/control:
  - Build-Depend on dh-autoreconf, libappindicator3-dev and
    liblaunchpad-integration-3.0-dev
  - Recommends: brasero-cdrkit
  - libbrasero-media3-1 Depends on dvd+rw-tools not growisofs and
    Suggests rather than Recommends gstreamer plugin packages
* debian/patches/010_lpi.patch:
  - Launchpad integration patch
* debian/patches/012_appindicator.patch:
  - Use application indicators
* debian/rules:
  - Include autoreconf.mk
* debian/watch:
  - Watch unstable releases also

Show diffs side-by-side

added added

removed removed

Lines of Context:
418
418
}
419
419
 
420
420
static BraseroBurnResult
 
421
brasero_track_image_cfg_get_size (BraseroTrack *track,
 
422
                                  goffset *blocks,
 
423
                                  goffset *block_size)
 
424
{
 
425
        BraseroTrackImageCfgPrivate *priv;
 
426
 
 
427
        priv = BRASERO_TRACK_IMAGE_CFG_PRIVATE (track);
 
428
 
 
429
        if (priv->cancel)
 
430
                return BRASERO_BURN_NOT_READY;
 
431
 
 
432
        if (priv->error)
 
433
                return BRASERO_BURN_ERR;
 
434
 
 
435
        if (brasero_track_image_get_format (BRASERO_TRACK_IMAGE (track)) == BRASERO_IMAGE_FORMAT_NONE)
 
436
                return BRASERO_BURN_ERR;
 
437
 
 
438
        return BRASERO_TRACK_CLASS (brasero_track_image_cfg_parent_class)->get_size (track, blocks, block_size);
 
439
}
 
440
 
 
441
static BraseroBurnResult
421
442
brasero_track_image_cfg_get_status (BraseroTrack *track,
422
443
                                    BraseroStatus *status)
423
444
{
495
516
        object_class->finalize = brasero_track_image_cfg_finalize;
496
517
 
497
518
        track_class->get_status = brasero_track_image_cfg_get_status;
 
519
        track_class->get_size = brasero_track_image_cfg_get_size;
498
520
}
499
521
 
500
522
/**