mirror of
https://github.com/overte-org/overte.git
synced 2025-07-29 12:40:08 +02:00
Creating recording library
This commit is contained in:
parent
f4cc8c4c2e
commit
69d29bbbbb
2 changed files with 37 additions and 0 deletions
9
libraries/recording/CMakeLists.txt
Normal file
9
libraries/recording/CMakeLists.txt
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
set(TARGET_NAME recording)
|
||||||
|
|
||||||
|
# set a default root dir for each of our optional externals if it was not passed
|
||||||
|
setup_hifi_library(Script)
|
||||||
|
|
||||||
|
# use setup_hifi_library macro to setup our project and link appropriate Qt modules
|
||||||
|
link_hifi_libraries(shared)
|
||||||
|
|
||||||
|
GroupSources("src/recording")
|
28
libraries/recording/src/recording/Forward.h
Normal file
28
libraries/recording/src/recording/Forward.h
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
//
|
||||||
|
// Created by Bradley Austin Davis 2015/11/04
|
||||||
|
// Copyright 2015 High Fidelity, Inc.
|
||||||
|
//
|
||||||
|
// Distributed under the Apache License, Version 2.0.
|
||||||
|
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
||||||
|
//
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
#ifndef hifi_Recording_Forward_h
|
||||||
|
#define hifi_Recording_Forward_h
|
||||||
|
|
||||||
|
#include <memory>
|
||||||
|
#include <list>
|
||||||
|
|
||||||
|
namespace recording {
|
||||||
|
|
||||||
|
// A recording of some set of state from the application, usually avatar
|
||||||
|
// data + audio for a single person
|
||||||
|
class Clip;
|
||||||
|
|
||||||
|
// An interface for interacting with clips, creating them by recording or
|
||||||
|
// playing them back. Also serialization to and from files / network sources
|
||||||
|
class Deck;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in a new issue