Audacity
3.2.0
modules
import-export
mod-ffmpeg
lib-ffmpeg-support
wrappers
AVStreamWrapper.cpp
Go to the documentation of this file.
1
/**********************************************************************
2
3
Audacity: A Digital Audio Editor
4
5
AVStreamWrapper.cpp
6
7
Dmitry Vedenko
8
9
**********************************************************************/
10
11
#include "
AVStreamWrapper.h
"
12
13
#include "
FFmpegFunctions.h
"
14
15
AVStreamWrapper::AVStreamWrapper
(
16
const
FFmpegFunctions
& ffmpeg,
AVStream
* wrapped) noexcept
17
: mFFmpeg(ffmpeg)
18
, mAVStream(wrapped)
19
{
20
}
21
22
AVStream
*
AVStreamWrapper::GetWrappedValue
() noexcept
23
{
24
return
mAVStream
;
25
}
26
27
const
AVStream
*
AVStreamWrapper::GetWrappedValue
() const noexcept
28
{
29
return
mAVStream
;
30
}
AVStreamWrapper.h
FFmpegFunctions.h
AVStreamWrapper::AVStreamWrapper
AVStreamWrapper(const AVStreamWrapper &)=delete
AVStreamWrapper::mAVStream
AVStream * mAVStream
Definition:
AVStreamWrapper.h:79
AVStreamWrapper::GetWrappedValue
AVStream * GetWrappedValue() noexcept
Definition:
AVStreamWrapper.cpp:22
AVStream
Definition:
ffmpeg-2.3.6-single-header.h:4372
FFmpegFunctions
Definition:
FFmpegFunctions.h:85
Generated by
1.9.3