~swem/totem/assignment

« back to all changes in this revision

Viewing changes to bindings/python/totem.defs

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-01-27 09:40:18 UTC
  • mfrom: (1.4.2 upstream) (5.1.13 sid)
  • Revision ID: james.westby@ubuntu.com-20100127094018-q6rzt7va0y8ketwt
Tags: 2.29.4-1
* New upstream development release:
  + debian/patches/90_autotools.patch:
    - Refreshed for the new version.
  + debian/control.in:
    - Update build dependencies and dependencies.
    - Drop tracker plugin, it needs tracker 0.7.
  + debian/totem-mozilla.links:
    - Drop the complex plugin, it doesn't exist anymore.

Show diffs side-by-side

added added

removed removed

Lines of Context:
93
93
  )
94
94
)
95
95
 
 
96
(define-enum RemoteSetting
 
97
  (in-module "Totem")
 
98
  (c-name "TotemRemoteSetting")
 
99
  (gtype-id "TOTEM_TYPE_REMOTE_SETTING")
 
100
  (values
 
101
    '("shuffle" "TOTEM_REMOTE_SETTING_SHUFFLE")
 
102
    '("repeat" "TOTEM_REMOTE_SETTING_REPEAT")
 
103
  )
 
104
)
 
105
 
96
106
;; From totem-plugin.h
97
107
 
98
108
(define-function totem_plugin_error_quark
269
279
  )
270
280
)
271
281
 
 
282
(define-method get_volume
 
283
  (of-object "TotemObject")
 
284
  (c-name "totem_get_volume")
 
285
  (return-type "gfloat")
 
286
)
 
287
 
 
288
(define-method action_volume
 
289
  (of-object "TotemObject")
 
290
  (c-name "totem_action_volume")
 
291
  (return-type "none")
 
292
  (parameters
 
293
    '("gfloat" "volume")
 
294
  )
 
295
)
 
296
 
272
297
(define-method action_volume_relative
273
298
  (of-object "TotemObject")
274
299
  (c-name "totem_action_volume_relative")
355
380
  (return-type "gboolean")
356
381
)
357
382
 
 
383
(define-method is_paused
 
384
  (of-object "TotemObject")
 
385
  (c-name "totem_is_paused")
 
386
  (return-type "gboolean")
 
387
)
 
388
 
358
389
(define-method is_seekable
359
390
  (of-object "TotemObject")
360
391
  (c-name "totem_is_seekable")
385
416
  (return-type "char*")
386
417
)
387
418
 
 
419
(define-method get_version
 
420
  (of-object "TotemObject")
 
421
  (c-name "totem_get_version")
 
422
  (return-type "char*")
 
423
)
 
424
 
 
425
(define-method get_playlist_length
 
426
  (of-object "TotemObject")
 
427
  (c-name "totem_get_playlist_length")
 
428
  (return-type "guint")
 
429
)
 
430
 
 
431
(define-method get_playlist_pos
 
432
  (of-object "TotemObject")
 
433
  (c-name "totem_get_playlist_pos")
 
434
  (return-type "int")
 
435
)
 
436
 
 
437
(define-method get_title_at_playlist_pos
 
438
  (of-object "TotemObject")
 
439
  (c-name "totem_get_title_at_playlist_pos")
 
440
  (parameters
 
441
    '("guint" "playlist_index")
 
442
  )
 
443
  (return-type "char*")
 
444
)
 
445
 
388
446
(define-method get_current_time
389
447
  (of-object "TotemObject")
390
448
  (c-name "totem_get_current_time")
447
505
  )
448
506
)
449
507
 
 
508
(define-method action_remote_set_setting
 
509
  (of-object "TotemObject")
 
510
  (c-name "totem_action_remote_set_setting")
 
511
  (return-type "none")
 
512
  (parameters
 
513
    '("TotemRemoteSetting" "setting")
 
514
    '("gboolean" "value")
 
515
  )
 
516
)
 
517
 
 
518
(define-method action_remote_get_setting
 
519
  (of-object "TotemObject")
 
520
  (c-name "totem_action_remote_get_setting")
 
521
  (return-type "gboolean")
 
522
  (parameters
 
523
    '("TotemRemoteSetting" "setting")
 
524
  )
 
525
)
 
526
 
450
527
 
451
528
;; From ../../src/totem-cell-renderer-video.h
452
529