Blame docs/reference/html/GDataPicasaWebFile.html

Packit 4b6dd7
Packit 4b6dd7
<html>
Packit 4b6dd7
<head>
Packit 4b6dd7
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 4b6dd7
<title>GDataPicasaWebFile: GData Reference Manual</title>
Packit 4b6dd7
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 4b6dd7
<link rel="home" href="index.html" title="GData Reference Manual">
Packit 4b6dd7
<link rel="up" href="ch17.html" title="Google PicasaWeb API">
Packit 4b6dd7
<link rel="prev" href="GDataPicasaWebAlbum.html" title="GDataPicasaWebAlbum">
Packit 4b6dd7
<link rel="next" href="GDataPicasaWebUser.html" title="GDataPicasaWebUser">
Packit 4b6dd7
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
Packit 4b6dd7
<link rel="stylesheet" href="style.css" type="text/css">
Packit 4b6dd7
</head>
Packit 4b6dd7
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Top  | 
Packit 4b6dd7
                  Description  | 
Packit 4b6dd7
                  Object Hierarchy  | 
Packit 4b6dd7
                  Implemented Interfaces  | 
Packit 4b6dd7
                  Properties
Packit 4b6dd7
Packit 4b6dd7
Home
Packit 4b6dd7
Up
Packit 4b6dd7
Prev
Packit 4b6dd7
Next
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

GDataPicasaWebFile

Packit 4b6dd7

GDataPicasaWebFile — GData PicasaWeb file object

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Stability Level

Packit 4b6dd7
Packit 4b6dd7
develop applications to these interfaces, release them, and have confidence that
Packit 4b6dd7
they will run on all minor releases of the product (after the one in which the
Packit 4b6dd7
interface was introduced, and within the same major release). Even at a major
Packit 4b6dd7
release, incompatible changes are expected to be rare, and to have strong
Packit 4b6dd7
justifications.
Packit 4b6dd7
">Stable, unless otherwise indicated
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GDataPicasaWebFile *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_new ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_id ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gint64
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_edited ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_version ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_album_id ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_album_id ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_width ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_height ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gsize
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_size ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_checksum ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_checksum ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gint64
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_timestamp ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_timestamp ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gboolean
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_is_commenting_enabled ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_is_commenting_enabled ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_comment_count ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_rotation ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_rotation ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_video_status ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar * const *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_tags ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_tags ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_credit ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_caption ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_caption ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GList *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_contents ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GList *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_thumbnails ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_distance ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_exposure ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gboolean
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_flash ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_focal_length ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_fstop ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_image_unique_id ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gint
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_iso ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_make ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
const gchar *
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_model ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_get_coordinates ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
void
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdata_picasaweb_file_set_coordinates ()
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Properties

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
album-id
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
caption
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
checksum
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
comment-count
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
credit
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
distance
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gint64
Packit 4b6dd7
edited
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
exposure
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
file-id
Packit 4b6dd7
Read / Write / Construct Only
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gboolean
Packit 4b6dd7
flash
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
focal-length
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
fstop
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
height
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
image-unique-id
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gboolean
Packit 4b6dd7
is-commenting-enabled
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
glong
Packit 4b6dd7
iso
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
latitude
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gdouble
Packit 4b6dd7
longitude
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
make
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
model
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
rotation
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gulong
Packit 4b6dd7
size
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
GStrv
Packit 4b6dd7
tags
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gint64
Packit 4b6dd7
timestamp
Packit 4b6dd7
Read / Write
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
version
Packit 4b6dd7
Read / Write / Construct Only
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
gchar *
Packit 4b6dd7
video-status
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
guint
Packit 4b6dd7
width
Packit 4b6dd7
Read
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_PICASAWEB_VIDEO_STATUS_PENDING
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_PICASAWEB_VIDEO_STATUS_READY
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_PICASAWEB_VIDEO_STATUS_FINAL
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
#define
Packit 4b6dd7
GDATA_PICASAWEB_VIDEO_STATUS_FAILED
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataPicasaWebFile
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
 
Packit 4b6dd7
GDataPicasaWebFileClass
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Object Hierarchy

Packit 4b6dd7
    GObject
Packit 4b6dd7
    ╰── GDataParsable
Packit 4b6dd7
        ╰── GDataEntry
Packit 4b6dd7
            ╰── GDataPicasaWebFile
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Implemented Interfaces

Packit 4b6dd7

Packit 4b6dd7
GDataPicasaWebFile implements
Packit 4b6dd7
 GDataCommentable.

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Includes

Packit 4b6dd7
#include <gdata/services/picasaweb/gdata-picasaweb-file.h>
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Description

Packit 4b6dd7

GDataPicasaWebFile is a subclass of GDataEntry to represent a file (photo or video) in an album on Google PicasaWeb.

Packit 4b6dd7

GDataPicasaWebFile implements GDataCommentable, allowing comments on files to be queried using gdata_commentable_query_comments(), new

Packit 4b6dd7
comments to be added to files using gdata_commentable_insert_comment() and existing comments to be deleted from files using
Packit 4b6dd7
gdata_commentable_delete_comment().

Packit 4b6dd7

For more details of Google PicasaWeb's GData API, see the

Packit 4b6dd7
online documentation.
Packit 4b6dd7
Packit 4b6dd7

Example 41. Getting Basic Photo Data

Packit 4b6dd7
Packit 4b6dd7
  
Packit 4b6dd7
    
Packit 4b6dd7
      
Packit 4b6dd7
        
1
Packit 4b6dd7
2
Packit 4b6dd7
3
Packit 4b6dd7
4
Packit 4b6dd7
5
Packit 4b6dd7
6
Packit 4b6dd7
7
Packit 4b6dd7
8
Packit 4b6dd7
9
Packit 4b6dd7
10
Packit 4b6dd7
11
Packit 4b6dd7
12
Packit 4b6dd7
13
Packit 4b6dd7
14
Packit 4b6dd7
15
Packit 4b6dd7
16
Packit 4b6dd7
17
Packit 4b6dd7
18
Packit 4b6dd7
19
Packit 4b6dd7
20
Packit 4b6dd7
21
Packit 4b6dd7
22
Packit 4b6dd7
23
Packit 4b6dd7
24
Packit 4b6dd7
25
Packit 4b6dd7
26
Packit 4b6dd7
27
Packit 4b6dd7
28
Packit 4b6dd7
29
Packit 4b6dd7
30
Packit 4b6dd7
31
Packit 4b6dd7
32
Packit 4b6dd7
33
Packit 4b6dd7
34
Packit 4b6dd7
35
Packit 4b6dd7
36
Packit 4b6dd7
37
Packit 4b6dd7
38
Packit 4b6dd7
39
Packit 4b6dd7
40
Packit 4b6dd7
41
Packit 4b6dd7
42
Packit 4b6dd7
43
Packit 4b6dd7
44
Packit 4b6dd7
45
Packit 4b6dd7
46
Packit 4b6dd7
47
Packit 4b6dd7
48
Packit 4b6dd7
49
Packit 4b6dd7
50
Packit 4b6dd7
        
GDataFeed *photo_feed;
Packit 4b6dd7
GList *photo_entries;
Packit 4b6dd7
Packit 4b6dd7
/* Query for a feed of GDataPicasaWebFiles belonging to the given GDataPicasaWebAlbum album */
Packit 4b6dd7
photo_feed = gdata_picasaweb_service_query_files (service, album, NULL, NULL, NULL, NULL, NULL);
Packit 4b6dd7
Packit 4b6dd7
/* Get a list of GDataPicasaWebFiles from the query's feed */
Packit 4b6dd7
for (photo_entries = gdata_feed_get_entries (photo_feed); photo_entries != NULL; photo_entries = photo_entries->next) {
Packit 4b6dd7
    GDataPicasaWebFile *photo;
Packit 4b6dd7
    guint height, width;
Packit 4b6dd7
    gsize file_size;
Packit 4b6dd7
    gint64 timestamp;
Packit 4b6dd7
    const gchar *title, *summary;
Packit 4b6dd7
    GList *contents;
Packit 4b6dd7
Packit 4b6dd7
    photo = GDATA_PICASAWEB_FILE (photo_entries->data);
Packit 4b6dd7
Packit 4b6dd7
    /* Get various bits of information about the photo */
Packit 4b6dd7
    height = gdata_picasaweb_file_get_height (photo);
Packit 4b6dd7
    width = gdata_picasaweb_file_get_width (photo);
Packit 4b6dd7
    file_size = gdata_picasaweb_file_get_size (photo);
Packit 4b6dd7
    timestamp = gdata_picasaweb_file_get_timestamp (photo);
Packit 4b6dd7
    title = gdata_entry_get_title (GDATA_ENTRY (photo));
Packit 4b6dd7
    summary = gdata_entry_get_summary (GDATA_ENTRY (photo));
Packit 4b6dd7
Packit 4b6dd7
    /* Obtain the image data at various sizes */
Packit 4b6dd7
    for (contents = gdata_picasaweb_file_get_contents (photo); contents != NULL; contents = contents->next) {
Packit 4b6dd7
        GDataMediaContent *content;
Packit 4b6dd7
        GDataDownloadStream *download_stream;
Packit 4b6dd7
        GFileOutputStream *file_stream;
Packit 4b6dd7
        GFile *new_file;
Packit 4b6dd7
Packit 4b6dd7
        content = GDATA_MEDIA_CONTENT (contents->data);
Packit 4b6dd7
        /* Do something fun with the actual images, like download them to a file.
Packit 4b6dd7
         * Note that this is a blocking operation. */
Packit 4b6dd7
        download_stream = gdata_media_content_download (content, GDATA_SERVICE (service), NULL, NULL);
Packit 4b6dd7
        new_file = g_file_new_for_path (file_path);
Packit 4b6dd7
        file_stream = g_file_create (new_file, G_FILE_CREATE_NONE, NULL, NULL);
Packit 4b6dd7
        g_output_stream_splice (G_OUTPUT_STREAM (file_stream), G_INPUT_STREAM (download_stream),
Packit 4b6dd7
                                G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE | G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET, NULL, NULL);
Packit 4b6dd7
        g_object_unref (file_stream);
Packit 4b6dd7
        g_object_unref (download_stream);
Packit 4b6dd7
        /* ... */
Packit 4b6dd7
        g_object_unref (new_file);
Packit 4b6dd7
    }
Packit 4b6dd7
Packit 4b6dd7
    /* Do something worthwhile with your image data */
Packit 4b6dd7
}
Packit 4b6dd7
Packit 4b6dd7
g_object_unref (photo_feed);
Packit 4b6dd7
      
Packit 4b6dd7
    
Packit 4b6dd7
  
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Functions

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_new ()

Packit 4b6dd7
GDataPicasaWebFile *
Packit 4b6dd7
gdata_picasaweb_file_new (const gchar *id);
Packit 4b6dd7

Creates a new GDataPicasaWebFile with the given ID and default properties.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

id

Packit 4b6dd7

the file's ID, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a new GDataPicasaWebFile; unref with g_object_unref()

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_id ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_id (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “file-id” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the file's ID

Packit 4b6dd7
Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_edited ()

Packit 4b6dd7
gint64
Packit 4b6dd7
gdata_picasaweb_file_get_edited (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “edited” property. If the property is unset, -1 will be returned.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the UNIX timestamp for the time the file was last edited, or -1

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_version ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_version (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “version” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the file's version number, or NULL

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_album_id ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_album_id (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “album-id” property. This is in the same form as returned by gdata_picasaweb_album_get_id().

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the ID of the album containing the GDataPicasaWebFile

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_album_id ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_album_id (GDataPicasaWebFile *self,
Packit 4b6dd7
                                   const gchar *album_id);
Packit 4b6dd7

Sets the “album-id” property, effectively moving the file to the album.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

album_id

Packit 4b6dd7

the ID of the new album for this file

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_width ()

Packit 4b6dd7
guint
Packit 4b6dd7
gdata_picasaweb_file_get_width (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “width” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the width of the image or video, in pixels

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_height ()

Packit 4b6dd7
guint
Packit 4b6dd7
gdata_picasaweb_file_get_height (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “height” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the height of the image or video, in pixels

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_size ()

Packit 4b6dd7
gsize
Packit 4b6dd7
gdata_picasaweb_file_get_size (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “size” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the size of the file, in bytes

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_checksum ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_checksum (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “checksum” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the checksum assigned to this file, or NULL

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_checksum ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_checksum (GDataPicasaWebFile *self,
Packit 4b6dd7
                                   const gchar *checksum);
Packit 4b6dd7

Sets the “checksum” property to checksum

Packit 4b6dd7
.

Packit 4b6dd7

Set checksum

Packit 4b6dd7
 to NULL to unset the property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

checksum

Packit 4b6dd7

the new checksum for this file, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_timestamp ()

Packit 4b6dd7
gint64
Packit 4b6dd7
gdata_picasaweb_file_get_timestamp (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “timestamp” property. It's a UNIX timestamp in milliseconds (not seconds) since the epoch. If the property is unset,

Packit 4b6dd7
-1 will be returned.
Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the UNIX timestamp for the timestamp property in milliseconds, or -1

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_timestamp ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_timestamp (GDataPicasaWebFile *self,
Packit 4b6dd7
                                    gint64 timestamp);
Packit 4b6dd7

Sets the “timestamp” property from timestamp

Packit 4b6dd7
. This should be a UNIX timestamp in milliseconds (not seconds) since the epoch. If
Packit 4b6dd7
timestamp
Packit 4b6dd7
 is -1, the property will be unset.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

timestamp

Packit 4b6dd7

a UNIX timestamp, or -1

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_is_commenting_enabled ()

Packit 4b6dd7
gboolean
Packit 4b6dd7
gdata_picasaweb_file_is_commenting_enabled
Packit 4b6dd7
                               (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “is-commenting-enabled” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

TRUE if commenting is enabled, FALSE otherwise

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_is_commenting_enabled ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_is_commenting_enabled
Packit 4b6dd7
                               (GDataPicasaWebFile *self,
Packit 4b6dd7
                                gboolean is_commenting_enabled);
Packit 4b6dd7

Sets the “is-commenting-enabled” property to is_commenting_enabled

Packit 4b6dd7
.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

is_commenting_enabled

Packit 4b6dd7

TRUE if commenting should be enabled for the file, FALSE otherwise

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_comment_count ()

Packit 4b6dd7
guint
Packit 4b6dd7
gdata_picasaweb_file_get_comment_count
Packit 4b6dd7
                               (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “comment-count” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the number of comments on the file

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_rotation ()

Packit 4b6dd7
guint
Packit 4b6dd7
gdata_picasaweb_file_get_rotation (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “rotation” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the image's rotation, in degrees

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_rotation ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_rotation (GDataPicasaWebFile *self,
Packit 4b6dd7
                                   guint rotation);
Packit 4b6dd7

Sets the “rotation” property to rotation

Packit 4b6dd7
.

Packit 4b6dd7

The rotation is absolute, rather than cumulative, through successive calls to gdata_picasaweb_file_set_rotation(),

Packit 4b6dd7
so calling it with 90° then 20° will result in a final rotation of 20°.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

rotation

Packit 4b6dd7

the new rotation for the image, in degrees

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_video_status ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_video_status (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “video-status” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the status of this video ("pending", "ready", "final" or "failed"), or NULL

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_tags ()

Packit 4b6dd7
const gchar * const *
Packit 4b6dd7
gdata_picasaweb_file_get_tags (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “tags” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a NULL-terminated array of tags associated with the file, or NULL.

Packit 4b6dd7

[array zero-terminated=1][transfer none]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_tags ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_tags (GDataPicasaWebFile *self,
Packit 4b6dd7
                               const gchar * const *tags);
Packit 4b6dd7

Sets the “tags” property to tags

Packit 4b6dd7
.

Packit 4b6dd7

Set tags

Packit 4b6dd7
 to NULL to unset the property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

tags

Packit 4b6dd7

a new NULL-terminated array of tags, or NULL.

Packit 4b6dd7
[array zero-terminated=1][allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_credit ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_credit (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “credit” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the nickname of the user credited with this file

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_caption ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_caption (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “caption” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the file's descriptive caption, or NULL

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_caption ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_caption (GDataPicasaWebFile *self,
Packit 4b6dd7
                                  const gchar *caption);
Packit 4b6dd7

Sets the “caption” property to caption

Packit 4b6dd7
.

Packit 4b6dd7

Set caption

Packit 4b6dd7
 to NULL to unset the file's caption.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

caption

Packit 4b6dd7

the file's new caption, or NULL.

Packit 4b6dd7
[allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_contents ()

Packit 4b6dd7
GList *
Packit 4b6dd7
gdata_picasaweb_file_get_contents (GDataPicasaWebFile *self);
Packit 4b6dd7

Returns a list of media content, e.g. the actual photo or video.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GList of GDataMediaContent items.

Packit 4b6dd7

[element-type GData.MediaContent][transfer none]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_thumbnails ()

Packit 4b6dd7
GList *
Packit 4b6dd7
gdata_picasaweb_file_get_thumbnails (GDataPicasaWebFile *self);
Packit 4b6dd7

Returns a list of thumbnails, often at different sizes, for this

Packit 4b6dd7
file.  Currently, PicasaWeb usually returns three thumbnails, with
Packit 4b6dd7
widths in pixels of 72, 144, and 288.  However, the thumbnail will
Packit 4b6dd7
not be larger than the actual image, so thumbnails may be smaller
Packit 4b6dd7
than the widths listed above.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

a GList of GDataMediaThumbnails, or NULL.

Packit 4b6dd7

[element-type GData.MediaThumbnail][transfer none]

Packit 4b6dd7
Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_distance ()

Packit 4b6dd7
gdouble
Packit 4b6dd7
gdata_picasaweb_file_get_distance (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “distance” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the distance recorded in the photo's EXIF, or -1 if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_exposure ()

Packit 4b6dd7
gdouble
Packit 4b6dd7
gdata_picasaweb_file_get_exposure (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “exposure” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the exposure value, or 0 if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_flash ()

Packit 4b6dd7
gboolean
Packit 4b6dd7
gdata_picasaweb_file_get_flash (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “flash” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

TRUE if flash was used, FALSE otherwise

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_focal_length ()

Packit 4b6dd7
gdouble
Packit 4b6dd7
gdata_picasaweb_file_get_focal_length (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “focal-length” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the focal-length value, or -1 if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_fstop ()

Packit 4b6dd7
gdouble
Packit 4b6dd7
gdata_picasaweb_file_get_fstop (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “fstop” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the F-stop value, or 0 if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_image_unique_id ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_image_unique_id
Packit 4b6dd7
                               (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “image-unique-id” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the photo's unique EXIF identifier, or NULL

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_iso ()

Packit 4b6dd7
gint
Packit 4b6dd7
gdata_picasaweb_file_get_iso (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “iso” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the ISO speed, or -1 if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_make ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_make (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “make” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the name of the manufacturer of the camera, or NULL if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_model ()

Packit 4b6dd7
const gchar *
Packit 4b6dd7
gdata_picasaweb_file_get_model (GDataPicasaWebFile *self);
Packit 4b6dd7

Gets the “model” property.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Returns

Packit 4b6dd7

the model name of the camera, or NULL if unknown

Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_get_coordinates ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_get_coordinates (GDataPicasaWebFile *self,
Packit 4b6dd7
                                      gdouble *latitude,
Packit 4b6dd7
                                      gdouble *longitude);
Packit 4b6dd7

Gets the “latitude” and “longitude” properties, setting the out parameters to them.

Packit 4b6dd7
If either latitude or longitude is NULL, that parameter will not be set. If the coordinates are unset,
Packit 4b6dd7
latitude
Packit 4b6dd7
 and longitude
Packit 4b6dd7
 will be set to G_MAXDOUBLE.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

latitude

Packit 4b6dd7

return location for the latitude, or NULL.

Packit 4b6dd7
[out caller-allocates][allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

longitude

Packit 4b6dd7

return location for the longitude, or NULL.

Packit 4b6dd7
[out caller-allocates][allow-none]
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

gdata_picasaweb_file_set_coordinates ()

Packit 4b6dd7
void
Packit 4b6dd7
gdata_picasaweb_file_set_coordinates (GDataPicasaWebFile *self,
Packit 4b6dd7
                                      gdouble latitude,
Packit 4b6dd7
                                      gdouble longitude);
Packit 4b6dd7

Sets the “latitude” and “longitude” properties to

Packit 4b6dd7
latitude
Packit 4b6dd7
 and longitude
Packit 4b6dd7
 respectively.

Packit 4b6dd7
Packit 4b6dd7

Parameters

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

self

Packit 4b6dd7

a GDataPicasaWebFile

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

latitude

Packit 4b6dd7

the file's new latitude coordinate, or G_MAXDOUBLE

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

longitude

Packit 4b6dd7

the file's new longitude coordinate, or G_MAXDOUBLE

Packit 4b6dd7
 
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Types and Values

Packit 4b6dd7
Packit 4b6dd7

GDATA_PICASAWEB_VIDEO_STATUS_PENDING

Packit 4b6dd7
#define GDATA_PICASAWEB_VIDEO_STATUS_PENDING "pending"
Packit 4b6dd7
Packit 4b6dd7

The video is still being processed.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_PICASAWEB_VIDEO_STATUS_READY

Packit 4b6dd7
#define GDATA_PICASAWEB_VIDEO_STATUS_READY "ready"
Packit 4b6dd7
Packit 4b6dd7

The video has been processed, but still needs thumbnailing.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_PICASAWEB_VIDEO_STATUS_FINAL

Packit 4b6dd7
#define GDATA_PICASAWEB_VIDEO_STATUS_FINAL "final"
Packit 4b6dd7
Packit 4b6dd7

The video has been processed and thumbnailed.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDATA_PICASAWEB_VIDEO_STATUS_FAILED

Packit 4b6dd7
#define GDATA_PICASAWEB_VIDEO_STATUS_FAILED "failed"
Packit 4b6dd7
Packit 4b6dd7

There was an error while processing or thumbnailing the video and it should be deleted.

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDataPicasaWebFile

Packit 4b6dd7
typedef struct _GDataPicasaWebFile GDataPicasaWebFile;
Packit 4b6dd7

All the fields in the GDataPicasaWebFile structure are private and should never be accessed directly.

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

GDataPicasaWebFileClass

Packit 4b6dd7
typedef struct {
Packit 4b6dd7
} GDataPicasaWebFileClass;
Packit 4b6dd7
Packit 4b6dd7

All the fields in the GDataPicasaWebFileClass structure are private and should never be accessed directly.

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Property Details

Packit 4b6dd7
Packit 4b6dd7

The “album-id” property

Packit 4b6dd7
  “album-id”                 gchar *
Packit 4b6dd7

The ID for the file's album. This is in the same form as returned by gdata_picasaweb_album_get_id().

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “caption” property

Packit 4b6dd7
  “caption”                  gchar *
Packit 4b6dd7

The file's descriptive caption.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “checksum” property

Packit 4b6dd7
  “checksum”                 gchar *
Packit 4b6dd7

A checksum of the file, useful for duplicate detection.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “comment-count” property

Packit 4b6dd7
  “comment-count”            guint
Packit 4b6dd7

The number of comments on the file.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “credit” property

Packit 4b6dd7
  “credit”                   gchar *
Packit 4b6dd7

The nickname of the user credited with this file.

Packit 4b6dd7

For more information, see the Media RSS

Packit 4b6dd7
specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “distance” property

Packit 4b6dd7
  “distance”                 gdouble
Packit 4b6dd7

The distance to the subject reported in the image's EXIF.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= -1

Packit 4b6dd7

Default value: -1

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “edited” property

Packit 4b6dd7
  “edited”                   gint64
Packit 4b6dd7

The time this file was last edited. If the file has not been edited yet, the content indicates the time it was created.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
Atom Publishing Protocol specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= -1

Packit 4b6dd7

Default value: -1

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “exposure” property

Packit 4b6dd7
  “exposure”                 gdouble
Packit 4b6dd7

The exposure time.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= 0

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “file-id” property

Packit 4b6dd7
  “file-id”                  gchar *
Packit 4b6dd7

The ID of the file. This is a substring of the ID returned by gdata_entry_get_id() for GDataPicasaWebFiles; for example,

Packit 4b6dd7
if gdata_entry_get_id() returned
Packit 4b6dd7
"http://picasaweb.google.com/data/entry/user/libgdata.picasaweb/albumid/5328889949261497249/photoid/5328890138794566386" for a
Packit 4b6dd7
particular GDataPicasaWebFile, the “file-id” property would be "5328890138794566386".

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write / Construct Only

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.7.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “flash” property

Packit 4b6dd7
  “flash”                    gboolean
Packit 4b6dd7

Indicates whether the flash was used.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: FALSE

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “focal-length” property

Packit 4b6dd7
  “focal-length”             gdouble
Packit 4b6dd7

The focal length for the shot.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= -1

Packit 4b6dd7

Default value: -1

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “fstop” property

Packit 4b6dd7
  “fstop”                    gdouble
Packit 4b6dd7

The F-stop value.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= 0

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “height” property

Packit 4b6dd7
  “height”                   guint
Packit 4b6dd7

The height of the photo or video, in pixels.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “image-unique-id” property

Packit 4b6dd7
  “image-unique-id”          gchar *
Packit 4b6dd7

An unique ID for the image found in the EXIF.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “is-commenting-enabled” property

Packit 4b6dd7
  “is-commenting-enabled”    gboolean
Packit 4b6dd7

Whether commenting is enabled for this file.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Default value: TRUE

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “iso” property

Packit 4b6dd7
  “iso”                      glong
Packit 4b6dd7

The ISO speed.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference and ISO 5800:1987.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Allowed values: >= -1

Packit 4b6dd7

Default value: -1

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “latitude” property

Packit 4b6dd7
  “latitude”                 gdouble
Packit 4b6dd7

The location as a latitude coordinate associated with this file. Valid latitudes range from -90.0

Packit 4b6dd7
to 90.0 inclusive.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
GeoRSS specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Allowed values: [-90,90]

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “longitude” property

Packit 4b6dd7
  “longitude”                gdouble
Packit 4b6dd7

The location as a longitude coordinate associated with this file. Valid longitudes range from -180.0

Packit 4b6dd7
to 180.0 inclusive.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
GeoRSS specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Allowed values: [-180,180]

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “make” property

Packit 4b6dd7
  “make”                     gchar *
Packit 4b6dd7

The name of the manufacturer of the camera.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “model” property

Packit 4b6dd7
  “model”                    gchar *
Packit 4b6dd7

The model of the camera.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
EXIF element reference.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.5.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “rotation” property

Packit 4b6dd7
  “rotation”                 guint
Packit 4b6dd7

The rotation of the photo, in degrees. This will only be non-zero for files which are pending rotation, and haven't yet been

Packit 4b6dd7
permanently modified. For files which have already been rotated, this will be 0.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Allowed values: <= 359

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “size” property

Packit 4b6dd7
  “size”                     gulong
Packit 4b6dd7

The size of the file, in bytes.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “tags” property

Packit 4b6dd7
  “tags”                     GStrv
Packit 4b6dd7

A NULL-terminated array of tags associated with the file.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
Media RSS specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “timestamp” property

Packit 4b6dd7
  “timestamp”                gint64
Packit 4b6dd7

The time the file was purportedly taken. This a UNIX timestamp in milliseconds (not seconds) since the epoch.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write

Packit 4b6dd7

Allowed values: >= -1

Packit 4b6dd7

Default value: -1

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “version” property

Packit 4b6dd7
  “version”                  gchar *
Packit 4b6dd7

The version number of the file. Version numbers are based on modification time, so they don't increment linearly.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read / Write / Construct Only

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “video-status” property

Packit 4b6dd7
  “video-status”             gchar *
Packit 4b6dd7

The status of the file, if it is a video. For example: GDATA_PICASAWEB_VIDEO_STATUS_PENDING or GDATA_PICASAWEB_VIDEO_STATUS_FAILED.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: NULL

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7

Packit 4b6dd7
Packit 4b6dd7

The “width” property

Packit 4b6dd7
  “width”                    guint
Packit 4b6dd7

The width of the photo or video, in pixels.

Packit 4b6dd7

For more information, see the

Packit 4b6dd7
gphoto specification.

Packit 4b6dd7

Flags: Read

Packit 4b6dd7

Default value: 0

Packit 4b6dd7

Since: 0.4.0

Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7
Packit 4b6dd7

Generated by GTK-Doc V1.26.1
Packit 4b6dd7
</body>
Packit 4b6dd7
</html>