1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-11-22 20:23:01 +01:00

Fixes to av.mk

This commit is contained in:
cnhenry 2015-07-11 04:06:12 -05:00
parent e0a35a6569
commit a33e5f4bec
2 changed files with 40 additions and 38 deletions

View File

@ -8,9 +8,9 @@ else
endif
# Variables for video call support
VIDEO_LIBS = libtoxav xlib
AUDIO_CFLAGS = -DVIDEO
ifneq (, $(findstring video_device.o $(OBJ)))
VIDEO_LIBS = libtoxav Xlib
VIDEO_CFLAGS = -DVIDEO
ifneq (, $(findstring video_device.o, $(OBJ)))
VIDEO_OBJ = video_call.o
else
VIDEO_OBJ = video_call.o video_device.o
@ -40,3 +40,4 @@ else ifneq ($(MAKECMDGOALS), clean)
$(warning WARNING -- Toxic will be compiled without video support)
$(warning WARNING -- You will need these libraries for video support)
$(warning WARNING -- $(MISSING_VIDEO_LIBS))
endif

View File

@ -96,7 +96,6 @@ VideoDeviceError init_video_devices(ToxAV* av_)
if (v4l_fd == -1)
break;
else {
int name_length = sizeof(cap.card);
device_names[input][i] = video_cap.card;
}
@ -104,8 +103,10 @@ VideoDeviceError init_video_devices(ToxAV* av_)
size[input] = i;
}
#endif /* __linux__ */
/* TODO: Add OSX implementation for listing input video devices */
size[output] = 0;
/* TODO: List output video devices */
// Start poll thread
if (pthread_mutex_init(&mutex, NULL) != 0)