| VLC
    3.0.18
    | 

Go to the source code of this file.
| Data Structures | |
| struct | vlc_probe_t | 
| Macros | |
| #define | vlc_probe(obj, cap, pcount) vlc_probe(VLC_OBJECT(obj), cap, pcount) | 
| #define | VLC_PROBE_CONTINUE VLC_EGENERIC | 
| #define | VLC_PROBE_STOP VLC_SUCCESS | 
| Typedefs | |
| typedef struct vlc_probe_t | vlc_probe_t | 
| Functions | |
| void * | vlc_probe (vlc_object_t *, const char *, size_t *) | 
| static int | vlc_probe_add (vlc_probe_t *obj, const void *data, size_t len) | 
This file defines functions and structures to run-time probe VLC extensions
| #define vlc_probe | ( | obj, | |
| cap, | |||
| pcount | |||
| ) | vlc_probe(VLC_OBJECT(obj), cap, pcount) | 
| #define VLC_PROBE_CONTINUE VLC_EGENERIC | 
| #define VLC_PROBE_STOP VLC_SUCCESS | 
| typedef struct vlc_probe_t vlc_probe_t | 
| void* vlc_probe | ( | vlc_object_t * | , | 
| const char * | , | ||
| size_t * | |||
| ) | 
| 
 | inlinestatic | 
< Not enough memory
< No error
References vlc_probe_t::obj, unlikely, VLC_ENOMEM, and VLC_SUCCESS.
Referenced by vlc_rd_probe_add(), and vlc_sd_probe_Add().
 1.8.16
 1.8.16