mirror of
https://github.com/mpv-player/mpv
synced 2024-12-25 16:33:02 +00:00
When it comes to CD/DVD handling bsdi has a linux CD/DVD compatibility
library, use this to fix building on this (weird ;)) system. patch by Steven M. Schultz sms __ at __ 2BSD __ dot __ COM git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17045 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
89e912ea7b
commit
c98a02849f
@ -41,10 +41,12 @@
|
||||
|
||||
#if defined(__linux__)
|
||||
#include <linux/cdrom.h>
|
||||
#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
||||
#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
||||
#include <sys/cdio.h>
|
||||
#elif defined(WIN32)
|
||||
#include <ddk/ntddcdrm.h>
|
||||
#elif (__bsdi__)
|
||||
#include <dvd.h>
|
||||
#endif
|
||||
|
||||
#include "cdd.h"
|
||||
@ -60,7 +62,7 @@ stream_t* open_cdda(char *dev, char *track);
|
||||
static cd_toc_t cdtoc[100];
|
||||
static int cdtoc_last_track;
|
||||
|
||||
#if defined(__linux__)
|
||||
#if defined(__linux__) || defined(__bsdi__)
|
||||
int
|
||||
read_toc(const char *dev) {
|
||||
int drive;
|
||||
@ -131,7 +133,7 @@ read_toc(const char *dev) {
|
||||
return toc.LastTrack;
|
||||
}
|
||||
|
||||
#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__DragonFly__)
|
||||
#elif defined(__FreeBSD__) || defined(__DragonFly__)
|
||||
int
|
||||
read_toc(const char *dev) {
|
||||
int drive;
|
||||
|
Loading…
Reference in New Issue
Block a user