Changeset d33acd731f8d13bd6f21823cfad8cadae469b684
- Timestamp:
- 04/06/08 17:02:07 (5 months ago)
- git-parent:
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java
rbf1292e rd33acd7 40 40 41 41 LibVlc INSTANCE = (LibVlc) Native.loadLibrary("vlc-control", LibVlc.class); 42 42 43 LibVlc SYNC_INSTANCE = (LibVlc) Native.synchronizedLibrary(INSTANCE); 43 44 … … 134 135 public class media_list_item_deleted extends Structure 135 136 { 136 137 137 138 public LibVlcMediaDescriptor item; 138 139 … … 196 197 public class event_type_specific extends Union 197 198 { 199 198 200 public media_meta_changed media_meta_changed; 201 199 202 public media_subitem_added media_subitem_added; 203 200 204 public media_duration_changed media_duration_changed; 205 201 206 public media_preparsed_changed media_preparsed_changed; 207 202 208 public media_freed media_freed; 209 203 210 public media_state_changed media_state_changed; 211 204 212 public media_player_position_changed media_player_position_changed; 213 205 214 public media_player_time_changed media_player_time_changed; 215 206 216 public media_list_item_added media_list_item_added; 217 207 218 public media_list_will_add_item media_list_will_add_item; 219 208 220 public media_list_item_deleted media_list_item_deleted; 221 209 222 public media_list_will_delete_item media_list_will_delete_item; 223 210 224 public media_list_view_item_added media_list_view_item_added; 225 211 226 public media_list_view_will_add_item media_list_view_will_add_item; 227 212 228 public media_list_view_item_deleted media_list_view_item_deleted; 229 213 230 public media_list_view_will_delete_item media_list_view_will_delete_item; 214 231 } … … 303 320 int libvlc_audio_set_volume(LibVlcInstance instance, int volume, libvlc_exception_t exception); 304 321 305 int libvlc_audio_get_track_count(LibVlcMediaInstance mediaInstance, libvlc_exception_t exception);306 307 int libvlc_audio_get_track(LibVlcMediaInstance mediaInstance, libvlc_exception_t exception );308 322 int libvlc_audio_get_track_count(LibVlcMediaInstance mediaInstance, libvlc_exception_t exception); 323 324 int libvlc_audio_get_track(LibVlcMediaInstance mediaInstance, libvlc_exception_t exception); 325 309 326 void libvlc_audio_set_track(LibVlcMediaInstance mediaInstance, int channel, libvlc_exception_t exception); 310 311 int libvlc_audio_get_channel(LibVlcInstance instance, libvlc_exception_t exception );312 327 328 int libvlc_audio_get_channel(LibVlcInstance instance, libvlc_exception_t exception); 329 313 330 void libvlc_audio_set_channel(LibVlcInstance instance, int channel, libvlc_exception_t exception); 314 331 315 332 // playlist 316 333 … … 346 363 // media descriptor 347 364 348 LibVlcMediaDescriptor libvlc_media_new(LibVlcInstance libvlc_instance, String mrl, 349 libvlc_exception_t exception); 350 351 void libvlc_media_add_option(LibVlcMediaDescriptor media, String option, 352 libvlc_exception_t exception); 365 LibVlcMediaDescriptor libvlc_media_new(LibVlcInstance libvlc_instance, String mrl, libvlc_exception_t exception); 366 367 void libvlc_media_add_option(LibVlcMediaDescriptor media, String option, libvlc_exception_t exception); 353 368 354 369 String libvlc_media_get_mrl(LibVlcMediaDescriptor media); … … 356 371 void libvlc_media_release(LibVlcMediaDescriptor media); 357 372 358 LibVlcEventManager libvlc_media_event_manager(LibVlcMediaDescriptor media, 359 libvlc_exception_t exception); 373 LibVlcEventManager libvlc_media_event_manager(LibVlcMediaDescriptor media, libvlc_exception_t exception); 360 374 361 375 // media instance … … 363 377 LibVlcMediaInstance libvlc_media_player_new(LibVlcInstance instance, libvlc_exception_t exception); 364 378 365 LibVlcMediaInstance libvlc_media_player_new_from_media(LibVlcMediaDescriptor media, 366 libvlc_exception_t exception); 379 LibVlcMediaInstance libvlc_media_player_new_from_media(LibVlcMediaDescriptor media, libvlc_exception_t exception); 367 380 368 381 void libvlc_media_player_play(LibVlcMediaInstance media_player, libvlc_exception_t exception); … … 397 410 void libvlc_media_player_release(LibVlcMediaInstance instance); 398 411 399 LibVlcEventManager libvlc_media_player_event_manager(LibVlcMediaInstance media_player, 400 libvlc_exception_t exception); 412 LibVlcEventManager libvlc_media_player_event_manager(LibVlcMediaInstance media_player, libvlc_exception_t exception); 401 413 402 414 // media list … … 409 421 libvlc_exception_t exception); 410 422 411 void libvlc_media_list_set_media(LibVlcMediaList libvlc_media_list, 412 LibVlcMediaDescriptor libvlc_media, libvlc_exception_t exception); 413 414 LibVlcMediaDescriptor libvlc_media_list_media(LibVlcMediaList libvlc_media_list, 415 libvlc_exception_t exception); 416 417 void libvlc_media_list_add_media(LibVlcMediaList libvlc_media_list, 418 LibVlcMediaDescriptor libvlc_media, libvlc_exception_t exception); 419 420 void libvlc_media_list_insert_media(LibVlcMediaList libvlc_media_list, 421 LibVlcMediaDescriptor libvlc_media, int position, libvlc_exception_t exception); 423 void libvlc_media_list_set_media(LibVlcMediaList libvlc_media_list, LibVlcMediaDescriptor libvlc_media, 424 libvlc_exception_t exception); 425 426 LibVlcMediaDescriptor libvlc_media_list_media(LibVlcMediaList libvlc_media_list, libvlc_exception_t exception); 427 428 void libvlc_media_list_add_media(LibVlcMediaList libvlc_media_list, LibVlcMediaDescriptor libvlc_media, 429 libvlc_exception_t exception); 430 431 void libvlc_media_list_insert_media(LibVlcMediaList libvlc_media_list, LibVlcMediaDescriptor libvlc_media, 432 int position, libvlc_exception_t exception); 422 433 423 434 void libvlc_media_list_remove_index(LibVlcMediaList libvlc_media_list, int position, libvlc_exception_t exception); … … 428 439 libvlc_exception_t exception); 429 440 430 int libvlc_media_list_index_of_item(LibVlcMediaList libvlc_media_list, 431 LibVlcMediaDescriptor libvlc_media,libvlc_exception_t exception);441 int libvlc_media_list_index_of_item(LibVlcMediaList libvlc_media_list, LibVlcMediaDescriptor libvlc_media, 442 libvlc_exception_t exception); 432 443 433 444 int libvlc_media_list_is_readonly(LibVlcMediaList libvlc_media_list); … … 437 448 // libvlc_media_list_player 438 449 439 LibVlcMediaListPlayer libvlc_media_list_player_new(LibVlcInstance libvlc_media_player, 440 libvlc_exception_t exception); 450 LibVlcMediaListPlayer libvlc_media_list_player_new(LibVlcInstance libvlc_media_player, libvlc_exception_t exception); 441 451 442 452 void libvlc_media_list_player_release(LibVlcMediaListPlayer libvlc_media_list_player); … … 466 476 void libvlc_media_list_player_next(LibVlcMediaListPlayer libvlc_media_list_player, libvlc_exception_t exception); 467 477 478 // VLM 479 480 void libvlc_vlm_add_broadcast(LibVlcInstance p_instance, String psz_name, String psz_input, String psz_output, 481 int i_options, String[] ppsz_options, int b_enabled, int b_loop, libvlc_exception_t p_e); 482 483 void libvlc_vlm_del_media(LibVlcInstance p_instance, String psz_name, libvlc_exception_t p_e); 484 485 void libvlc_vlm_set_enabled(LibVlcInstance p_instance, String psz_name, int b_enabled, libvlc_exception_t p_e); 486 487 void libvlc_vlm_set_output(LibVlcInstance p_instance, String psz_name, String psz_output, libvlc_exception_t p_e); 488 489 void libvlc_vlm_set_input(LibVlcInstance p_instance, String psz_name, String psz_input, libvlc_exception_t p_e); 490 491 void libvlc_vlm_add_input(LibVlcInstance p_instance, String psz_name, String psz_input, libvlc_exception_t p_e); 492 493 void libvlc_vlm_set_loop(LibVlcInstance p_instance, String psz_name, int b_loop, libvlc_exception_t p_e); 494 495 void libvlc_vlm_change_media(LibVlcInstance p_instance, String psz_name, String psz_input, String psz_output, 496 int i_options, String[] ppsz_options, int b_enabled, int b_loop, libvlc_exception_t p_e); 497 498 void libvlc_vlm_play_media(LibVlcInstance p_instance, String psz_name, libvlc_exception_t p_e); 499 500 void libvlc_vlm_stop_media(LibVlcInstance p_instance, String psz_name, libvlc_exception_t p_e); 501 502 void libvlc_vlm_pause_media(LibVlcInstance p_instance, String psz_name, libvlc_exception_t p_e); 503 504 void libvlc_vlm_seek_media(LibVlcInstance p_instance, String psz_name, float f_percentage, libvlc_exception_t p_e); 505 506 String libvlc_vlm_show_media(LibVlcInstance p_instance, String psz_name, libvlc_exception_t p_e); 507 468 508 // event manager 469 509
