Changeset a779588f7212b9d6f34b61dfcb457b31d0153f3a
- Timestamp:
- 14/06/08 13:11:10
(4 months ago)
- Author:
- Pierre d'Herbemont <pdherbemont@videolan.org>
- git-committer:
- Pierre d'Herbemont <pdherbemont@videolan.org> 1213441870 +0200
- git-parent:
[04f19d0ca3b49c830789f10381e8e5b30dd8eb7b]
- git-author:
- Pierre d'Herbemont <pdherbemont@videolan.org> 1213438745 +0200
- Message:
events: Add wrappers around vlc_event_manager_init for object casting.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r04f19d0 |
ra779588 |
|
| 185 | 185 | * p_obj is here to give us a libvlc instance |
|---|
| 186 | 186 | */ |
|---|
| 187 | | VLC_EXPORT(int, vlc_event_manager_init, ( vlc_event_manager_t * p_em, |
|---|
| | 187 | #define vlc_event_manager_init_with_vlc_object(a,b) \ |
|---|
| | 188 | vlc_event_manager_init( a, b, b ) |
|---|
| | 189 | |
|---|
| | 190 | #define vlc_event_manager_init(a,b,c) \ |
|---|
| | 191 | __vlc_event_manager_init(a, b, VLC_OBJECT(c)) |
|---|
| | 192 | VLC_EXPORT(int, __vlc_event_manager_init, ( vlc_event_manager_t * p_em, |
|---|
| 188 | 193 | void * p_obj, vlc_object_t * )); |
|---|
| 189 | 194 | |
|---|
| r57d88c8 |
ra779588 |
|
| 407 | 407 | vlc_event_detach |
|---|
| 408 | 408 | vlc_event_manager_fini |
|---|
| 409 | | vlc_event_manager_init |
|---|
| | 409 | __vlc_event_manager_init |
|---|
| 410 | 410 | vlc_event_manager_register_event_type |
|---|
| 411 | 411 | vlc_event_send |
|---|
| rd666030 |
ra779588 |
|
| 111 | 111 | * p_parent_obj gives a libvlc instance |
|---|
| 112 | 112 | */ |
|---|
| 113 | | int vlc_event_manager_init( vlc_event_manager_t * p_em, void * p_obj, |
|---|
| 114 | | vlc_object_t * p_parent_obj ) |
|---|
| | 113 | int __vlc_event_manager_init( vlc_event_manager_t * p_em, void * p_obj, |
|---|
| | 114 | vlc_object_t * p_parent_obj ) |
|---|
| 115 | 115 | { |
|---|
| 116 | 116 | p_em->p_obj = p_obj; |
|---|