Changeset 22066 in project


Ignore:
Timestamp:
12/18/10 03:58:34 (9 years ago)
Author:
Moritz Heidkamp
Message:

pulseaudio: add mapping for all properties

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release/4/pulseaudio/trunk/types.scm

    r22063 r22066  
    273273(define properties
    274274  (let-syntax ((p (syntax-rules () ((_ n) (foreign-value n c-string)))))
    275     `((application-name: ,(p PA_PROP_APPLICATION_NAME))
     275    `((media-name: ,(p PA_PROP_MEDIA_NAME))
     276      (media-title: ,(p PA_PROP_MEDIA_TITLE))
     277      (media-artist: ,(p PA_PROP_MEDIA_ARTIST))
     278      (media-copyright: ,(p PA_PROP_MEDIA_COPYRIGHT))
     279      (media-software: ,(p PA_PROP_MEDIA_SOFTWARE))
     280      (media-language: ,(p PA_PROP_MEDIA_LANGUAGE))
     281      (media-filename: ,(p PA_PROP_MEDIA_FILENAME))
     282      (media-icon: ,(p PA_PROP_MEDIA_ICON))
     283      (media-icon-name: ,(p PA_PROP_MEDIA_ICON_NAME))
     284      (media-role: ,(p PA_PROP_MEDIA_ROLE))
     285      (event-id: ,(p PA_PROP_EVENT_ID))
     286      (event-description: ,(p PA_PROP_EVENT_DESCRIPTION))
     287      (event-mouse-x: ,(p PA_PROP_EVENT_MOUSE_X))
     288      (event-mouse-y: ,(p PA_PROP_EVENT_MOUSE_Y))
     289      (event-mouse-hpos: ,(p PA_PROP_EVENT_MOUSE_HPOS))
     290      (event-mouse-vpos: ,(p PA_PROP_EVENT_MOUSE_VPOS))
     291      (event-mouse-button: ,(p PA_PROP_EVENT_MOUSE_BUTTON))
     292      (window-name: ,(p PA_PROP_WINDOW_NAME))
     293      (window-id: ,(p PA_PROP_WINDOW_ID))
     294      (window-icon: ,(p PA_PROP_WINDOW_ICON))
     295      (window-icon-name: ,(p PA_PROP_WINDOW_ICON_NAME))
     296      (window-x: ,(p PA_PROP_WINDOW_X))
     297      (window-y: ,(p PA_PROP_WINDOW_Y))
     298      (window-width: ,(p PA_PROP_WINDOW_WIDTH))
     299      (window-height: ,(p PA_PROP_WINDOW_HEIGHT))
     300      (window-hpos: ,(p PA_PROP_WINDOW_HPOS))
     301      (window-vpos: ,(p PA_PROP_WINDOW_VPOS))
     302      (window-desktop: ,(p PA_PROP_WINDOW_DESKTOP))
     303      (window-x11-display: ,(p PA_PROP_WINDOW_X11_DISPLAY))
     304      (window-x11-screen: ,(p PA_PROP_WINDOW_X11_SCREEN))
     305      (window-x11-monitor: ,(p PA_PROP_WINDOW_X11_MONITOR))
     306      (window-x11-xid: ,(p PA_PROP_WINDOW_X11_XID))
     307      (application-name: ,(p PA_PROP_APPLICATION_NAME))
    276308      (application-id: ,(p PA_PROP_APPLICATION_ID))
     309      (application-version: ,(p PA_PROP_APPLICATION_VERSION))
     310      (application-icon: ,(p PA_PROP_APPLICATION_ICON))
    277311      (application-icon-name: ,(p PA_PROP_APPLICATION_ICON_NAME))
    278       (application-version: ,(p PA_PROP_APPLICATION_VERSION)))))
     312      (application-language: ,(p PA_PROP_APPLICATION_LANGUAGE))
     313      (application-process-id: ,(p PA_PROP_APPLICATION_PROCESS_ID))
     314      (application-process-binary: ,(p PA_PROP_APPLICATION_PROCESS_BINARY))
     315      (application-process-user: ,(p PA_PROP_APPLICATION_PROCESS_USER))
     316      (application-process-host: ,(p PA_PROP_APPLICATION_PROCESS_HOST))
     317      (application-process-machine-id: ,(p PA_PROP_APPLICATION_PROCESS_MACHINE_ID))
     318      (application-process-session-id: ,(p PA_PROP_APPLICATION_PROCESS_SESSION_ID))
     319      (device-string: ,(p PA_PROP_DEVICE_STRING))
     320      (device-api: ,(p PA_PROP_DEVICE_API))
     321      (device-description: ,(p PA_PROP_DEVICE_DESCRIPTION))
     322      (device-bus-path: ,(p PA_PROP_DEVICE_BUS_PATH))
     323      (device-serial: ,(p PA_PROP_DEVICE_SERIAL))
     324      (device-vendor-id: ,(p PA_PROP_DEVICE_VENDOR_ID))
     325      (device-vendor-name: ,(p PA_PROP_DEVICE_VENDOR_NAME))
     326      (device-product-id: ,(p PA_PROP_DEVICE_PRODUCT_ID))
     327      (device-product-name: ,(p PA_PROP_DEVICE_PRODUCT_NAME))
     328      (device-class: ,(p PA_PROP_DEVICE_CLASS))
     329      (device-form-factor: ,(p PA_PROP_DEVICE_FORM_FACTOR))
     330      (device-bus: ,(p PA_PROP_DEVICE_BUS))
     331      (device-icon: ,(p PA_PROP_DEVICE_ICON))
     332      (device-icon-name: ,(p PA_PROP_DEVICE_ICON_NAME))
     333      (device-access-mode: ,(p PA_PROP_DEVICE_ACCESS_MODE))
     334      (device-master-device: ,(p PA_PROP_DEVICE_MASTER_DEVICE))
     335      (device-buffering-buffer-size: ,(p PA_PROP_DEVICE_BUFFERING_BUFFER_SIZE))
     336      (device-buffering-fragment-size: ,(p PA_PROP_DEVICE_BUFFERING_FRAGMENT_SIZE))
     337      (device-profile-name: ,(p PA_PROP_DEVICE_PROFILE_NAME))
     338      (device-intended-roles: ,(p PA_PROP_DEVICE_INTENDED_ROLES))
     339      (device-profile-description: ,(p PA_PROP_DEVICE_PROFILE_DESCRIPTION))
     340      (module-author: ,(p PA_PROP_MODULE_AUTHOR))
     341      (module-description: ,(p PA_PROP_MODULE_DESCRIPTION))
     342      (module-usage: ,(p PA_PROP_MODULE_USAGE))
     343      (module-version: ,(p PA_PROP_MODULE_VERSION)))))
Note: See TracChangeset for help on using the changeset viewer.