#include <juce_gui_extra/juce_gui_extra.h>
#include "playback/juce_VideoComponent.h"
#include "capture/juce_CameraDevice.h"
Macros | |
#define | JUCE_CAMERA_LOG(x) {} |
#define | JUCE_CAMERA_LOG_ENABLED 0 |
#define | JUCE_SYNC_VIDEO_VOLUME_WITH_OS_MEDIA_VOLUME 1 |
Config: JUCE_SYNC_VIDEO_VOLUME_WITH_OS_MEDIA_VOLUME Enables synchronisation between video playback volume and OS media volume. More... | |
#define | JUCE_USE_CAMERA 0 |
Config: JUCE_USE_CAMERA Enables camera support using the CameraDevice class (Mac, Windows, iOS, Android). More... | |
#define | JUCE_VIDEO_H_INCLUDED |
#define | JUCE_VIDEO_LOG(x) DBG(x) |
#define | JUCE_VIDEO_LOG_ENABLED 1 |
#define JUCE_CAMERA_LOG | ( | x | ) | {} |
Referenced by CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionActive(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureCompleted(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureFailed(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureProgressed(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureSequenceAborted(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureSequenceCompleted(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::cameraCaptureSessionCaptureStarted(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionClosed(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfigured(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionConfigureFailed(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::cameraCaptureSessionReady(), CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateClosed(), CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateDisconnected(), CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateError(), CameraDevice::Pimpl::ScopedCameraDevice::cameraDeviceStateOpened(), CameraDevice::Pimpl::cameraOpenFinished(), CameraDevice::Pimpl::cameraSessionRuntimeError(), CameraDevice::Pimpl::cameraSessionStarted(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::captureStillPictureDelayed(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::didCaptureForSettings(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::didFinishCaptureForSettings(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::didFinishProcessingPhoto(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::didFinishProcessingPhotoSampleBuffer(), CameraDevice::Pimpl::getAvailableDevices(), CameraDevice::Pimpl::CaptureSession::SessionDelegateClass::interrupted(), CameraDevice::Pimpl::CaptureSession::SessionDelegateClass::interruptionEnded(), CameraDevice::Pimpl::invokeCameraOpenCallback(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::lockFocus(), CameraDevice::Pimpl::notifyPictureTaken(), CameraDevice::Pimpl::onActivityPaused(), CameraDevice::Pimpl::onActivityResumed(), CameraDevice::Pimpl::MediaRecorder::onError(), CameraDevice::Pimpl::ImageReader::onImageAvailable(), CameraDevice::Pimpl::MediaRecorder::onInfo(), CameraDevice::Pimpl::PreviewDisplay::onSurfaceTextureAvailable(), CameraDevice::Pimpl::PreviewDisplay::onSurfaceTextureDestroyed(), CameraDevice::Pimpl::PreviewDisplay::onSurfaceTextureSizeChanged(), CameraDevice::Pimpl::PreviewDisplay::onSurfaceTextureUpdated(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::previewDisplayAboutToBeDestroyed(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::previewDisplayReady(), CameraDevice::Pimpl::printDebugCameraFormatInfo(), CameraDevice::Pimpl::printDebugCameraInfo(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::printImageOutputDebugInfo(), CameraDevice::Pimpl::printPrimitiveArrayElements(), CameraDevice::Pimpl::printRangeArrayElements(), CameraDevice::Pimpl::StreamConfigurationMap::printSizesLog(), CameraDevice::Pimpl::CaptureSession::VideoRecorder::printVideoOutputDebugInfo(), CameraDevice::Pimpl::CaptureSession::SessionDelegateClass::runtimeError(), CameraDevice::Pimpl::DelegateClass::sessionRuntimeError(), CameraDevice::Pimpl::CaptureSession::SessionDelegateClass::started(), CameraDevice::Pimpl::CaptureSession::VideoRecorder::FileOutputRecordingDelegateClass::started(), CameraDevice::Pimpl::CaptureSessionMode< CaptureSessionPreviewMode >::startSession(), CameraDevice::Pimpl::CaptureSession::SessionDelegateClass::stopped(), CameraDevice::Pimpl::CaptureSession::VideoRecorder::FileOutputRecordingDelegateClass::stopped(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::takePicture(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::takePicture(), CameraDevice::Pimpl::triggerImageCapture(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::unlockFocus(), CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::StillPictureTaker::updateState(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::willBeginCaptureForSettings(), CameraDevice::Pimpl::CaptureSession::StillPictureTaker::PhotoOutputDelegateClass::willCaptureForSettings(), and CameraDevice::Pimpl::ScopedCameraDevice::CaptureSession::~CaptureSession().
#define JUCE_CAMERA_LOG_ENABLED 0 |
#define JUCE_SYNC_VIDEO_VOLUME_WITH_OS_MEDIA_VOLUME 1 |
Config: JUCE_SYNC_VIDEO_VOLUME_WITH_OS_MEDIA_VOLUME Enables synchronisation between video playback volume and OS media volume.
Currently supported on Android only.
#define JUCE_USE_CAMERA 0 |
Config: JUCE_USE_CAMERA Enables camera support using the CameraDevice class (Mac, Windows, iOS, Android).
#define JUCE_VIDEO_H_INCLUDED |
#define JUCE_VIDEO_LOG | ( | x | ) | DBG(x) |
Referenced by VideoComponent::Pimpl::MediaSession::Controller::audioInfoChanged(), VideoComponent::Pimpl::MediaSession::getAudioAttributes(), VideoComponent::Pimpl::MediaSession::Controller::metadataChanged(), VideoComponent::Pimpl::MediaSession::onAudioFocusChange(), VideoComponent::Pimpl::MediaSession::Player::onCompletion(), VideoComponent::Pimpl::MediaSession::Player::onError(), VideoComponent::Pimpl::MediaSession::Player::onInfo(), VideoComponent::Pimpl::MediaSession::Player::onPrepared(), VideoComponent::Pimpl::MediaSession::Player::onSeekComplete(), VideoComponent::Pimpl::MediaSession::pauseCallback(), VideoComponent::Pimpl::MediaSession::playCallback(), VideoComponent::Pimpl::MediaSession::playerBufferingUpdated(), VideoComponent::Pimpl::MediaSession::playFromMediaIdCallback(), VideoComponent::Pimpl::MediaSession::seekToCallback(), VideoComponent::Pimpl::MediaSession::Controller::sessionDestroyed(), VideoComponent::Pimpl::MediaSession::Controller::stateChanged(), and VideoComponent::Pimpl::MediaSession::stopCallback().
#define JUCE_VIDEO_LOG_ENABLED 1 |