xine-lib 1.2.11
|
#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/ioctl.h>
#include <unistd.h>
#include <string.h>
#include "media_helper.h"
Macros | |
#define | LOG_MEDIA_EJECT |
Functions | |
static int | media_umount_media (const char *device) |
int | media_eject_media (xine_t *xine, const char *device) |
#define LOG_MEDIA_EJECT |
int media_eject_media | ( | xine_t * | xine, |
const char * | device | ||
) |
References _, media_umount_media(), NULL, xine_open_cloexec(), XINE_VERBOSITY_DEBUG, XINE_VERBOSITY_LOG, and xprintf.
Referenced by bluray_class_eject_media(), cdda_class_eject_media(), dvd_class_eject_media(), and vcd_class_eject_media().
|
static |
References NULL.
Referenced by media_eject_media().