foobar2000 SDK
2015-08-03
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
foobar2000
SDK
playback_stream_capture.h
Go to the documentation of this file.
1
class
NOVTABLE
playback_stream_capture_callback
{
3
public
:
7
virtual
void
on_chunk(
const
audio_chunk
&) = 0;
8
protected
:
9
playback_stream_capture_callback
() {}
10
~playback_stream_capture_callback
() {}
11
};
12
14
class
NOVTABLE
playback_stream_capture
:
public
service_base
{
15
public
:
17
virtual
void
add_callback(
playback_stream_capture_callback
* ) = 0;
19
virtual
void
remove_callback(
playback_stream_capture_callback
* ) = 0;
20
21
22
FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT(
playback_stream_capture
)
23
};
playback_stream_capture
Definition:
playback_stream_capture.h:14
audio_chunk
Interface to container of a chunk of audio data. See audio_chunk_impl for an implementation.
Definition:
audio_chunk.h:5
service_base
Base class for all service classes. Provides interfaces for reference counter and querying for differ...
Definition:
service.h:333
playback_stream_capture_callback
Definition:
playback_stream_capture.h:2
playback_stream_capture_callback::~playback_stream_capture_callback
~playback_stream_capture_callback()
Definition:
playback_stream_capture.h:10
playback_stream_capture_callback::playback_stream_capture_callback
playback_stream_capture_callback()
Definition:
playback_stream_capture.h:9
Generated by
1.8.11