mirror of
https://github.com/lubosz/overte.git
synced 2025-04-07 09:22:42 +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