Changeset 313a874300b66d715555ef968029214028cfbdb7
- Timestamp:
- 03/31/08 12:18:44 (4 months ago)
- git-parent:
- Files:
-
- bindings/java/core/src/main/java/org/videolan/jvlc/MediaInstance.java (modified) (2 diffs)
- bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaInstanceCallback.java (modified) (1 diff)
- bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlcEventType.java (modified) (1 diff)
- bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlcImpl.java (modified) (2 diffs)
- include/vlc/libvlc_events.h (modified) (1 diff)
- projects/macosx/framework/Sources/VLCMedia.m (modified) (2 diffs)
- projects/macosx/framework/Sources/VLCMediaPlayer.m (modified) (3 diffs)
- projects/mozilla/vlcshell.cpp (modified) (1 diff)
- src/control/event.c (modified) (1 diff)
- src/control/hierarchical_node_media_list_view.c (modified) (2 diffs)
- src/control/media.c (modified) (7 diffs)
- src/control/media_list_player.c (modified) (2 diffs)
- src/control/media_list_view.c (modified) (3 diffs)
- src/control/media_player.c (modified) (7 diffs)
- src/control/testapi.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
bindings/java/core/src/main/java/org/videolan/jvlc/MediaInstance.java
rbf1292e r313a874 157 157 libvlc_exception_t exception = new libvlc_exception_t(); 158 158 for (LibVlcEventType event : EnumSet.range( 159 LibVlcEventType.libvlc_Media InstancePlayed,160 LibVlcEventType.libvlc_Media InstanceTimeChanged))159 LibVlcEventType.libvlc_MediaPlayerPlayed, 160 LibVlcEventType.libvlc_MediaPlayerTimeChanged)) 161 161 { 162 162 libvlc.libvlc_event_attach(eventManager, event.ordinal(), callback, null, exception); … … 175 175 { 176 176 for (LibVlcEventType event : EnumSet.range( 177 LibVlcEventType.libvlc_Media InstancePlayed,178 LibVlcEventType.libvlc_Media InstancePositionChanged))177 LibVlcEventType.libvlc_MediaPlayerPlayed, 178 LibVlcEventType.libvlc_MediaPlayerPositionChanged)) 179 179 { 180 180 libvlc.libvlc_event_detach(eventManager, event.ordinal(), callback, null, exception); bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaInstanceCallback.java
ree1330c r313a874 53 53 public void callback(libvlc_event_t libvlc_event, Pointer userData) 54 54 { 55 if (libvlc_event.type == LibVlcEventType.libvlc_Media InstancePlayed.ordinal())55 if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPlayed.ordinal()) 56 56 { 57 57 listener.played(mediaInstance); 58 58 } 59 else if (libvlc_event.type == LibVlcEventType.libvlc_Media InstancePaused.ordinal())59 else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPaused.ordinal()) 60 60 { 61 61 listener.paused(mediaInstance); 62 62 } 63 else if (libvlc_event.type == LibVlcEventType.libvlc_Media InstanceEndReached.ordinal())63 else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerEndReached.ordinal()) 64 64 { 65 65 listener.endReached(mediaInstance); 66 66 } 67 else if (libvlc_event.type == LibVlcEventType.libvlc_Media InstancePositionChanged.ordinal())67 else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerPositionChanged.ordinal()) 68 68 { 69 69 listener.positionChanged(mediaInstance); 70 70 } 71 else if (libvlc_event.type == LibVlcEventType.libvlc_Media InstanceTimeChanged.ordinal())71 else if (libvlc_event.type == LibVlcEventType.libvlc_MediaPlayerTimeChanged.ordinal()) 72 72 { 73 73 libvlc_event.event_type_specific.setType(LibVlc.media_player_time_changed.class); bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlcEventType.java
ree1330c r313a874 29 29 public enum LibVlcEventType { 30 30 31 libvlc_Media DescriptorMetaChanged,32 libvlc_Media DescriptorSubItemAdded,33 libvlc_MediaD escriptorDurationChanged,34 libvlc_Media DescriptorPreparsedChanged,35 libvlc_Media DescriptorFreed,36 libvlc_Media DescriptorStateChanged,37 libvlc_Media InstancePlayed,38 libvlc_Media InstancePaused,39 libvlc_Media InstanceEndReached,40 libvlc_Media InstanceStopped,41 libvlc_Media InstanceEncounteredError,42 libvlc_Media InstanceTimeChanged,43 libvlc_Media InstancePositionChanged;31 libvlc_MediaMetaChanged, 32 libvlc_MediaSubItemAdded, 33 libvlc_MediaDurationChanged, 34 libvlc_MediaPreparsedChanged, 35 libvlc_MediaFreed, 36 libvlc_MediaStateChanged, 37 libvlc_MediaPlayerPlayed, 38 libvlc_MediaPlayerPaused, 39 libvlc_MediaPlayerEndReached, 40 libvlc_MediaPlayerStopped, 41 libvlc_MediaPlayerEncounteredError, 42 libvlc_MediaPlayerTimeChanged, 43 libvlc_MediaPlayerPositionChanged; 44 44 } bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlcImpl.java
ree1330c r313a874 92 92 libVlc.libvlc_event_attach( 93 93 mediaInstanceEventManager, 94 LibVlcEventType.libvlc_Media InstancePlayed.ordinal(),94 LibVlcEventType.libvlc_MediaPlayerPlayed.ordinal(), 95 95 played, 96 96 null, … … 99 99 libVlc.libvlc_event_attach( 100 100 mediaInstanceEventManager, 101 LibVlcEventType.libvlc_Media InstanceEndReached.ordinal(),101 LibVlcEventType.libvlc_MediaPlayerEndReached.ordinal(), 102 102 endReached, 103 103 null, include/vlc/libvlc_events.h
ree1330c r313a874 41 41 42 42 typedef enum libvlc_event_type_t { 43 libvlc_Media DescriptorMetaChanged,44 libvlc_Media DescriptorSubItemAdded,45 libvlc_MediaD escriptorDurationChanged,46 libvlc_Media DescriptorPreparsedChanged,47 libvlc_Media DescriptorFreed,48 libvlc_Media DescriptorStateChanged,49 50 libvlc_Media InstancePlayed,51 libvlc_Media InstancePaused,52 libvlc_Media InstanceEndReached,53 libvlc_Media InstanceStopped,54 libvlc_Media InstanceEncounteredError,55 libvlc_Media InstanceTimeChanged,56 libvlc_Media InstancePositionChanged,57 libvlc_Media InstanceSeekableChanged,58 libvlc_Media InstancePausableChanged,43 libvlc_MediaMetaChanged, 44 libvlc_MediaSubItemAdded, 45 libvlc_MediaDurationChanged, 46 libvlc_MediaPreparsedChanged, 47 libvlc_MediaFreed, 48 libvlc_MediaStateChanged, 49 50 libvlc_MediaPlayerPlayed, 51 libvlc_MediaPlayerPaused, 52 libvlc_MediaPlayerEndReached, 53 libvlc_MediaPlayerStopped, 54 libvlc_MediaPlayerEncounteredError, 55 libvlc_MediaPlayerTimeChanged, 56 libvlc_MediaPlayerPositionChanged, 57 libvlc_MediaPlayerSeekableChanged, 58 libvlc_MediaPlayerPausableChanged, 59 59 60 60 libvlc_MediaListItemAdded, projects/macosx/framework/Sources/VLCMedia.m
rbf1292e r313a874 232 232 * Before libvlc_event_detach. So this can't happen in dealloc */ 233 233 libvlc_event_manager_t * p_em = libvlc_media_event_manager(p_md, NULL); 234 libvlc_event_detach(p_em, libvlc_Media DescriptorMetaChanged, HandleMediaMetaChanged, self, NULL);235 // libvlc_event_detach(p_em, libvlc_MediaD escriptorDurationChanged, HandleMediaDurationChanged, self, NULL);236 libvlc_event_detach(p_em, libvlc_Media DescriptorStateChanged, HandleMediaStateChanged, self, NULL);237 libvlc_event_detach(p_em, libvlc_Media DescriptorSubItemAdded, HandleMediaSubItemAdded, self, NULL);234 libvlc_event_detach(p_em, libvlc_MediaMetaChanged, HandleMediaMetaChanged, self, NULL); 235 // libvlc_event_detach(p_em, libvlc_MediaDurationChanged, HandleMediaDurationChanged, self, NULL); 236 libvlc_event_detach(p_em, libvlc_MediaStateChanged, HandleMediaStateChanged, self, NULL); 237 libvlc_event_detach(p_em, libvlc_MediaSubItemAdded, HandleMediaSubItemAdded, self, NULL); 238 238 } 239 239 [super release]; … … 445 445 446 446 libvlc_event_manager_t * p_em = libvlc_media_event_manager( p_md, &ex ); 447 libvlc_event_attach(p_em, libvlc_Media DescriptorMetaChanged, HandleMediaMetaChanged, self, &ex);448 // libvlc_event_attach(p_em, libvlc_MediaD escriptorDurationChanged, HandleMediaDurationChanged, self, &ex);449 libvlc_event_attach(p_em, libvlc_Media DescriptorStateChanged, HandleMediaStateChanged, self, &ex);450 libvlc_event_attach(p_em, libvlc_Media DescriptorSubItemAdded, HandleMediaSubItemAdded, self, &ex);447 libvlc_event_attach(p_em, libvlc_MediaMetaChanged, HandleMediaMetaChanged, self, &ex); 448 // libvlc_event_attach(p_em, libvlc_MediaDurationChanged, HandleMediaDurationChanged, self, &ex); 449 libvlc_event_attach(p_em, libvlc_MediaStateChanged, HandleMediaStateChanged, self, &ex); 450 libvlc_event_attach(p_em, libvlc_MediaSubItemAdded, HandleMediaSubItemAdded, self, &ex); 451 451 catch_exception( &ex ); 452 452 projects/macosx/framework/Sources/VLCMediaPlayer.m
ree1330c r313a874 89 89 VLCMediaPlayerState newState; 90 90 91 if( event->type == libvlc_Media InstancePlayed )91 if( event->type == libvlc_MediaPlayerPlayed ) 92 92 newState = VLCMediaPlayerStatePlaying; 93 else if( event->type == libvlc_Media InstancePaused )93 else if( event->type == libvlc_MediaPlayerPaused ) 94 94 newState = VLCMediaPlayerStatePaused; 95 else if( event->type == libvlc_Media InstanceEndReached )95 else if( event->type == libvlc_MediaPlayerEndReached ) 96 96 newState = VLCMediaPlayerStateStopped; 97 else if( event->type == libvlc_Media InstanceEncounteredError )97 else if( event->type == libvlc_MediaPlayerEncounteredError ) 98 98 newState = VLCMediaPlayerStateError; 99 99 else … … 641 641 // Attach event observers into the media instance 642 642 libvlc_event_manager_t * p_em = libvlc_media_player_event_manager( instance, &ex ); 643 libvlc_event_attach( p_em, libvlc_Media InstancePlayed, HandleMediaInstanceStateChanged, self, &ex );644 libvlc_event_attach( p_em, libvlc_Media InstancePaused, HandleMediaInstanceStateChanged, self, &ex );645 libvlc_event_attach( p_em, libvlc_Media InstanceEndReached, HandleMediaInstanceStateChanged, self, &ex );643 libvlc_event_attach( p_em, libvlc_MediaPlayerPlayed, HandleMediaInstanceStateChanged, self, &ex ); 644 libvlc_event_attach( p_em, libvlc_MediaPlayerPaused, HandleMediaInstanceStateChanged, self, &ex ); 645 libvlc_event_attach( p_em, libvlc_MediaPlayerEndReached, HandleMediaInstanceStateChanged, self, &ex ); 646 646 /* FIXME: We may want to turn that off when none is interested by that */ 647 libvlc_event_attach( p_em, libvlc_Media InstancePositionChanged, HandleMediaPositionChanged, self, &ex );648 libvlc_event_attach( p_em, libvlc_Media InstanceTimeChanged, HandleMediaTimeChanged, self, &ex );647 libvlc_event_attach( p_em, libvlc_MediaPlayerPositionChanged, HandleMediaPositionChanged, self, &ex ); 648 libvlc_event_attach( p_em, libvlc_MediaPlayerTimeChanged, HandleMediaTimeChanged, self, &ex ); 649 649 catch_exception( &ex ); 650 650 } … … 653 653 { 654 654 libvlc_event_manager_t * p_em = libvlc_media_player_event_manager( instance, NULL ); 655 libvlc_event_detach( p_em, libvlc_Media InstancePlayed, HandleMediaInstanceStateChanged, self, NULL );656 libvlc_event_detach( p_em, libvlc_Media InstancePaused, HandleMediaInstanceStateChanged, self, NULL );657 libvlc_event_detach( p_em, libvlc_Media InstanceEndReached, HandleMediaInstanceStateChanged, self, NULL );658 libvlc_event_detach( p_em, libvlc_Media InstancePositionChanged, HandleMediaPositionChanged, self, NULL );659 libvlc_event_detach( p_em, libvlc_Media InstanceTimeChanged, HandleMediaTimeChanged, self, NULL );655 libvlc_event_detach( p_em, libvlc_MediaPlayerPlayed, HandleMediaInstanceStateChanged, self, NULL ); 656 libvlc_event_detach( p_em, libvlc_MediaPlayerPaused, HandleMediaInstanceStateChanged, self, NULL ); 657 libvlc_event_detach( p_em, libvlc_MediaPlayerEndReached, HandleMediaInstanceStateChanged, self, NULL ); 658 libvlc_event_detach( p_em, libvlc_MediaPlayerPositionChanged, HandleMediaPositionChanged, self, NULL ); 659 libvlc_event_detach( p_em, libvlc_MediaPlayerTimeChanged, HandleMediaTimeChanged, self, NULL ); 660 660 } 661 661 projects/mozilla/vlcshell.cpp
rbf1292e r313a874 550 550 libvlc_exception_init( &ex ); 551 551 libvlc_event_attach( libvlc_media_player_event_manager( p_md, &ex ), 552 libvlc_Media InstancePositionChanged, Redraw, NULL, &ex );552 libvlc_MediaPlayerPositionChanged, Redraw, NULL, &ex ); 553 553 */ 554 554 src/control/event.c
ree1330c r313a874 255 255 { 256 256 #define EVENT(a) [a]=#a 257 EVENT(libvlc_Media DescriptorMetaChanged),258 EVENT(libvlc_Media DescriptorSubItemAdded),259 EVENT(libvlc_MediaD escriptorDurationChanged),260 EVENT(libvlc_Media DescriptorPreparsedChanged),261 EVENT(libvlc_Media DescriptorFreed),262 EVENT(libvlc_Media DescriptorStateChanged),263 264 EVENT(libvlc_Media InstancePlayed),265 EVENT(libvlc_Media InstancePaused),266 EVENT(libvlc_Media InstanceEndReached),267 EVENT(libvlc_Media InstanceStopped),268 EVENT(libvlc_Media InstanceTimeChanged),269 EVENT(libvlc_Media InstancePositionChanged),257 EVENT(libvlc_MediaMetaChanged), 258 EVENT(libvlc_MediaSubItemAdded), 259 EVENT(libvlc_MediaDurationChanged), 260 EVENT(libvlc_MediaPreparsedChanged), 261 EVENT(libvlc_MediaFreed), 262 EVENT(libvlc_MediaStateChanged), 263 264 EVENT(libvlc_MediaPlayerPlayed), 265 EVENT(libvlc_MediaPlayerPaused), 266 EVENT(libvlc_MediaPlayerEndReached), 267 EVENT(libvlc_MediaPlayerStopped), 268 EVENT(libvlc_MediaPlayerTimeChanged), 269 EVENT(libvlc_MediaPlayerPositionChanged), 270 270 271 271 EVENT(libvlc_MediaListItemAdded), src/control/hierarchical_node_media_list_view.c
rbf1292e r313a874 204 204 if( index >= 0) 205 205 libvlc_media_list_view_item_added( p_mlv, p_md, index ); 206 libvlc_event_attach( p_md->p_event_manager, libvlc_Media DescriptorSubItemAdded,206 libvlc_event_attach( p_md->p_event_manager, libvlc_MediaSubItemAdded, 207 207 items_subitems_added, p_mlv, NULL ); 208 208 … … 231 231 if( index >= 0) 232 232 libvlc_media_list_view_item_deleted( p_mlv, p_md, index ); 233 libvlc_event_detach( p_md->p_event_manager, libvlc_Media DescriptorSubItemAdded,233 libvlc_event_detach( p_md->p_event_manager, libvlc_MediaSubItemAdded, 234 234 items_subitems_added, p_mlv, NULL ); 235 235 } src/control/media.c
rbf1292e r313a874 99 99 100 100 /* Construct the event */ 101 event.type = libvlc_Media DescriptorSubItemAdded;101 event.type = libvlc_MediaSubItemAdded; 102 102 event.u.media_subitem_added.new_child = p_md_child; 103 103 … … 117 117 118 118 /* Construct the event */ 119 event.type = libvlc_Media DescriptorMetaChanged;119 event.type = libvlc_MediaMetaChanged; 120 120 event.u.media_meta_changed.meta_type = 121 121 vlc_to_libvlc_meta[p_event->u.input_item_meta_changed.meta_type]; … … 135 135 136 136 /* Construct the event */ 137 event.type = libvlc_MediaD escriptorDurationChanged;137 event.type = libvlc_MediaDurationChanged; 138 138 event.u.media_duration_changed.new_duration = 139 139 p_event->u.input_item_duration_changed.new_duration; … … 153 153 154 154 /* Construct the event */ 155 event.type = libvlc_Media DescriptorPreparsedChanged;155 event.type = libvlc_MediaPreparsedChanged; 156 156 event.u.media_preparsed_changed.new_status = 157 157 p_event->u.input_item_preparsed_changed.new_status; … … 255 255 p_md->p_event_manager = libvlc_event_manager_new( p_md, p_instance, p_e ); 256 256 libvlc_event_manager_register_event_type( p_md->p_event_manager, 257 libvlc_Media DescriptorMetaChanged, p_e );257 libvlc_MediaMetaChanged, p_e ); 258 258 libvlc_event_manager_register_event_type( p_md->p_event_manager, 259 libvlc_Media DescriptorSubItemAdded, p_e );259 libvlc_MediaSubItemAdded, p_e ); 260 260 libvlc_event_manager_register_event_type( p_md->p_event_manager, 261 libvlc_Media DescriptorFreed, p_e );261 libvlc_MediaFreed, p_e ); 262 262 libvlc_event_manager_register_event_type( p_md->p_event_manager, 263 libvlc_MediaD escriptorDurationChanged, p_e );263 libvlc_MediaDurationChanged, p_e ); 264 264 libvlc_event_manager_register_event_type( p_md->p_event_manager, 265 libvlc_Media DescriptorStateChanged, p_e );265 libvlc_MediaStateChanged, p_e ); 266 266 267 267 vlc_gc_incref( p_md->p_input_item ); … … 366 366 /* Construct the event */ 367 367 libvlc_event_t event; 368 event.type = libvlc_Media DescriptorFreed;368 event.type = libvlc_MediaFreed; 369 369 event.u.media_freed.md = p_md; 370 370 … … 473 473 474 474 /* Construct the event */ 475 event.type = libvlc_Media DescriptorStateChanged;475 event.type = libvlc_MediaStateChanged; 476 476 event.u.media_state_changed.new_state = state; 477 477 src/control/media_list_player.c
ree1330c r313a874 171 171 { 172 172 libvlc_event_attach( libvlc_media_player_event_manager( p_mlp->p_mi, NULL ), 173 libvlc_Media InstanceEndReached,173 libvlc_MediaPlayerEndReached, 174 174 media_player_reached_end, p_mlp, NULL ); 175 175 } … … 188 188 189 189 libvlc_event_detach( libvlc_media_player_event_manager( p_mlp->p_mi, NULL ), 190 libvlc_Media InstanceEndReached,190 libvlc_MediaPlayerEndReached, 191 191 media_player_reached_end, p_mlp, NULL ); 192 192 } src/control/media_list_view.c
rbf1292e r313a874 83 83 /* No mlist, wait for a subitem added event */ 84 84 libvlc_event_attach( p_md->p_event_manager, 85 libvlc_Media DescriptorSubItemAdded,85 libvlc_MediaSubItemAdded, 86 86 media_list_subitem_added, p_mlv, NULL ); 87 87 } … … 96 96 libvlc_exception_init( &ignored_exception ); 97 97 libvlc_event_detach( p_md->p_event_manager, 98 libvlc_Media DescriptorSubItemAdded,98 libvlc_MediaSubItemAdded, 99 99 media_list_subitem_added, p_mlv, &ignored_exception ); 100 100 if( libvlc_exception_raised( &ignored_exception ) ) … … 155 155 * thus, no need to wait for SubItemAdded events */ 156 156 libvlc_event_detach( p_md->p_event_manager, 157 libvlc_Media DescriptorSubItemAdded,157 libvlc_MediaSubItemAdded, 158 158 media_list_subitem_added, p_mlv, NULL ); 159 159 libvlc_media_list_lock( p_mlist ); src/control/media_player.c
ree1330c r313a874 150 150 case END_S: 151 151 libvlc_media_set_state( p_mi->p_md, libvlc_NothingSpecial, NULL); 152 event.type = libvlc_Media InstanceEndReached;152 event.type = libvlc_MediaPlayerEndReached; 153 153 break; 154 154 case PAUSE_S: 155 155 libvlc_media_set_state( p_mi->p_md, libvlc_Playing, NULL); 156 event.type = libvlc_Media InstancePaused;156 event.type = libvlc_MediaPlayerPaused; 157 157 break; 158 158 case PLAYING_S: 159 159 libvlc_media_set_state( p_mi->p_md, libvlc_Playing, NULL); 160 event.type = libvlc_Media InstancePlayed;160 event.type = libvlc_MediaPlayerPlayed; 161 161 break; 162 162 case ERROR_S: 163 163 libvlc_media_set_state( p_mi->p_md, libvlc_Error, NULL); 164 event.type = libvlc_Media InstanceEncounteredError;164 event.type = libvlc_MediaPlayerEncounteredError; 165 165 break; 166 166 default: … … 184 184 185 185 libvlc_media_set_state( p_mi->p_md, libvlc_NothingSpecial, NULL); 186 event.type = libvlc_Media InstanceSeekableChanged;186 event.type = libvlc_MediaPlayerSeekableChanged; 187 187 event.u.media_player_seekable_changed.new_seekable = newval.b_bool; 188 188 … … 203 203 204 204 libvlc_media_set_state( p_mi->p_md, libvlc_NothingSpecial, NULL); 205 event.type = libvlc_Media InstancePausableChanged;205 event.type = libvlc_MediaPlayerPausableChanged; 206 206 event.u.media_player_pausable_changed.new_pausable = newval.b_bool; 207 207 … … 236 236 237 237 libvlc_event_t event; 238 event.type = libvlc_Media InstancePositionChanged;238 event.type = libvlc_MediaPlayerPositionChanged; 239 239 event.u.media_player_position_changed.new_position = val.f_float; 240 240 … … 269 269 270 270 libvlc_event_t event; 271 event.type = libvlc_Media InstanceTimeChanged;271 event.type = libvlc_MediaPlayerTimeChanged; 272 272 event.u.media_player_time_changed.new_time = val.i_time; 273 273 libvlc_event_send( p_mi->p_event_manager, &event ); … … 317 317 318 318 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 319 libvlc_Media InstanceEndReached, p_e );319 libvlc_MediaPlayerEndReached, p_e ); 320 320 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 321 libvlc_Media InstanceStopped, p_e );321 libvlc_MediaPlayerStopped, p_e ); 322 322 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 323 libvlc_Media InstanceEncounteredError, p_e );323 libvlc_MediaPlayerEncounteredError, p_e ); 324 324 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 325 libvlc_Media InstancePaused, p_e );325 libvlc_MediaPlayerPaused, p_e ); 326 326 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 327 libvlc_Media InstancePlayed, p_e );327 libvlc_MediaPlayerPlayed, p_e ); 328 328 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 329 libvlc_Media InstancePositionChanged, p_e );329 libvlc_MediaPlayerPositionChanged, p_e ); 330 330 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 331 libvlc_Media InstanceTimeChanged, p_e );331 libvlc_MediaPlayerTimeChanged, p_e ); 332 332 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 333 libvlc_Media InstanceSeekableChanged, p_e );333 libvlc_MediaPlayerSeekableChanged, p_e ); 334 334 libvlc_event_manager_register_event_type( p_mi->p_event_manager, 335 libvlc_Media InstancePausableChanged, p_e );335 libvlc_MediaPlayerPausableChanged, p_e ); 336 336 337 337 return p_mi; … … 648 648 libvlc_event_t event; 649 649 libvlc_media_set_state( p_mi->p_md, libvlc_Stopped, NULL); 650 event.type = libvlc_Media InstanceStopped;650 event.type = libvlc_MediaPlayerStopped; 651 651 libvlc_event_send( p_mi->p_event_manager, &event ); 652 652 } src/control/testapi.c
ree1330c r313a874 246 246 libvlc_exception_t ex; 247 247 libvlc_event_type_t mi_events[] = { 248 libvlc_Media InstancePlayed,249 libvlc_Media InstancePaused,250 libvlc_Media InstanceEndReached,251 libvlc_Media InstanceStopped,252 libvlc_Media InstanceEncounteredError,253 libvlc_Media InstanceTimeChanged,254 libvlc_Media InstancePositionChanged,248 libvlc_MediaPlayerPlayed, 249 libvlc_MediaPlayerPaused, 250 libvlc_MediaPlayerEndReached, 251 libvlc_MediaPlayerStopped, 252 libvlc_MediaPlayerEncounteredError, 253 libvlc_MediaPlayerTimeChanged, 254 libvlc_MediaPlayerPositionChanged, 255 255 }; 256 256 int i, mi_events_len = sizeof(mi_events)/sizeof(*mi_events);
