Skip to content
Snippets Groups Projects
Select Git revision
  • 91536aa7f065ebff6ee2701f74785d103fefa302
  • 4.26 default protected
  • 5.3
  • dev/5.5
  • dev/5.3
  • dev/5.1
  • deprecated/4.22
7 results

VAAudioInputSignalSource.h

Blame
  • VAAudioInputSignalSource.h 694 B
    // Fill out your copyright notice in the Description page of Project Settings.
    
    #pragma once
    
    #include "CoreMinimal.h"
    #include "SignalSources/VAAbstractSignalSource.h"
    #include "VAAudioInputSignalSource.generated.h"
    
    /**
     * 
     */
    UCLASS(ClassGroup = (VA))
    class VAPLUGIN_API UVAAudioInputSignalSource : public UVAAbstractSignalSource
    {
    	GENERATED_BODY()
    
    protected:
    	// Input channel used to stream into signal source
    	UPROPERTY(EditAnywhere, meta = (DisplayName = "Input Channel ID", Category = "Audio Input", ClampMin = "1"))
    		int Channel = 1;
    
    public:
    	UVAAudioInputSignalSource() = default;
    
    	// Creates the signal source in VA and sets the ID accordingly
    	void Initialize() override;
    
    };