Changeset e8eb613267bc9c9ba537fd99454e01aa14cc2137

Show
Ignore:
Timestamp:
04/06/08 17:39:36 (3 months ago)
Author:
Filippo Carone <littlejohn@videolan.org>
git-committer:
Filippo Carone <littlejohn@videolan.org> 1207496376 +0200
git-parent:

[8a5846afcfc01e8f8e315ec1baee3cc6abc85e70]

git-author:
Cristian Maglie <megabug@autistici.org> 1207496278 +0200
Message:

Java bindings: added log functions. Removed @Override for java 1.5 compatibility

Signed-off-by: Filippo Carone <littlejohn@videolan.org>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • bindings/java/core/src/main/java/org/videolan/jvlc/event/MediaInstanceCallback.java

    r313a874 re8eb613  
    5050     * {@inheritDoc} 
    5151     */ 
    52     @Override 
    5352    public void callback(libvlc_event_t libvlc_event, Pointer userData) 
    5453    { 
  • bindings/java/core/src/main/java/org/videolan/jvlc/example/VLCExample.java

    ra19cac2 re8eb613  
    3737        { 
    3838 
    39             @Override 
    4039            public void endReached(MediaInstance mediaInstance) 
    4140            { 
     
    4342            } 
    4443 
    45             @Override 
    4644            public void paused(MediaInstance mediaInstance) 
    4745            { 
     
    4947            } 
    5048 
    51             @Override 
    5249            public void played(MediaInstance mediaInstance) 
    5350            { 
     
    5552            } 
    5653 
    57             @Override 
    5854            public void positionChanged(MediaInstance mediaInstance) 
    5955            { 
     
    6157            } 
    6258 
    63             @Override 
    6459            public void timeChanged(MediaInstance mediaInstance, long newTime) 
    6560            { 
  • bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java

    rd33acd7 re8eb613  
    5353    } 
    5454 
     55    public static class libvlc_log_message_t extends Structure 
     56    { 
     57 
     58        public int sizeof_msg; /* sizeof() of message structure, must be filled in by user */ 
     59 
     60        public int i_severity; /* 0=INFO, 1=ERR, 2=WARN, 3=DBG */ 
     61 
     62        public String psz_type; /* module type */ 
     63 
     64        public String psz_name; /* module name */ 
     65 
     66        public String psz_header; /* optional header */ 
     67 
     68        public String psz_message; /* message */ 
     69    } 
     70 
    5571    public static class libvlc_event_t extends Structure 
    5672    { 
     
    255271    } 
    256272 
     273    public class LibVlcLog extends PointerType 
     274    { 
     275    } 
     276 
     277    public class LibVlcLogIterator extends PointerType 
     278    { 
     279    } 
     280 
    257281    // exception handling 
    258282    void libvlc_exception_init(libvlc_exception_t exception); 
     
    522546    void libvlc_toggle_fullscreen(LibVlcMediaInstance instance, libvlc_exception_t exception); 
    523547 
     548    // logging 
     549 
     550    int libvlc_get_log_verbosity(LibVlcInstance p_instance, libvlc_exception_t p_e); 
     551 
     552    void libvlc_set_log_verbosity(LibVlcInstance p_instance, int level, libvlc_exception_t p_e); 
     553 
     554    LibVlcLog libvlc_log_open(LibVlcInstance p_instance, libvlc_exception_t p_e); 
     555 
     556    void libvlc_log_close(LibVlcLog p_log, libvlc_exception_t p_e); 
     557 
     558    int libvlc_log_count(LibVlcLog p_log, libvlc_exception_t p_e); 
     559 
     560    void libvlc_log_clear(LibVlcLog p_log, libvlc_exception_t p_e); 
     561 
     562    LibVlcLogIterator libvlc_log_get_iterator(LibVlcLog p_log, libvlc_exception_t p_e); 
     563 
     564    void libvlc_log_iterator_free(LibVlcLogIterator p_iter, libvlc_exception_t p_e); 
     565 
     566    int libvlc_log_iterator_has_next(LibVlcLogIterator p_iter, libvlc_exception_t p_e); 
     567 
     568    libvlc_log_message_t libvlc_log_iterator_next(LibVlcLogIterator p_iter, libvlc_log_message_t p_buffer, 
     569        libvlc_exception_t p_e); 
     570 
    524571} 
  • bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlcImpl.java

    r313a874 re8eb613  
    6969        { 
    7070 
    71             @Override 
    7271            public void callback(libvlc_event_t libvlc_event_t, Pointer pointer) 
    7372            { 
     
    7978        { 
    8079 
    81             @Override 
    8280            public void callback(libvlc_event_t libvlc_event_t, Pointer pointer) 
    8381            {