Ardour  9.0-pre0-582-g084a23a80d
PlaylistReadTest Class Reference

#include <playlist_read_test.h>

Inheritance diagram for PlaylistReadTest:
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
void singleReadTest ()
 
void overlappingReadTest ()
 
void transparentReadTest ()
 
void enclosedTransparentReadTest ()
 
void miscReadTest ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (PlaylistReadTest)
 
 CPPUNIT_TEST (singleReadTest)
 
 CPPUNIT_TEST (overlappingReadTest)
 
 CPPUNIT_TEST (transparentReadTest)
 
 CPPUNIT_TEST (enclosedTransparentReadTest)
 
 CPPUNIT_TEST (miscReadTest)
 
 CPPUNIT_TEST_SUITE_END ()
 
void check_staircase (ARDOUR::Sample *, int, int)
 

Private Attributes

int _N
 
ARDOUR::Sample_buf
 
ARDOUR::Sample_mbuf
 
float * _gbuf
 

Additional Inherited Members

- Protected Attributes inherited from AudioRegionTest
std::shared_ptr< ARDOUR::Playlist_playlist
 
std::shared_ptr< ARDOUR::AudioPlaylist_audio_playlist
 
std::shared_ptr< ARDOUR::Source_source
 
std::shared_ptr< ARDOUR::Region_r [16]
 
std::shared_ptr< ARDOUR::AudioRegion_ar [16]
 
- Protected Attributes inherited from TestNeedingSession
ARDOUR::Session_session
 

Detailed Description

Definition at line 22 of file playlist_read_test.h.

Member Function Documentation

◆ check_staircase()

void PlaylistReadTest::check_staircase ( ARDOUR::Sample ,
int  ,
int   
)
private

◆ CPPUNIT_TEST() [1/5]

PlaylistReadTest::CPPUNIT_TEST ( enclosedTransparentReadTest  )
private

◆ CPPUNIT_TEST() [2/5]

PlaylistReadTest::CPPUNIT_TEST ( miscReadTest  )
private

◆ CPPUNIT_TEST() [3/5]

PlaylistReadTest::CPPUNIT_TEST ( overlappingReadTest  )
private

◆ CPPUNIT_TEST() [4/5]

PlaylistReadTest::CPPUNIT_TEST ( singleReadTest  )
private

◆ CPPUNIT_TEST() [5/5]

PlaylistReadTest::CPPUNIT_TEST ( transparentReadTest  )
private

◆ CPPUNIT_TEST_SUITE()

PlaylistReadTest::CPPUNIT_TEST_SUITE ( PlaylistReadTest  )
private

◆ CPPUNIT_TEST_SUITE_END()

PlaylistReadTest::CPPUNIT_TEST_SUITE_END ( )
private

◆ enclosedTransparentReadTest()

void PlaylistReadTest::enclosedTransparentReadTest ( )

◆ miscReadTest()

void PlaylistReadTest::miscReadTest ( )

◆ overlappingReadTest()

void PlaylistReadTest::overlappingReadTest ( )

◆ setUp()

void PlaylistReadTest::setUp ( )
virtual

Reimplemented from AudioRegionTest.

◆ singleReadTest()

void PlaylistReadTest::singleReadTest ( )

◆ tearDown()

void PlaylistReadTest::tearDown ( )
virtual

Reimplemented from AudioRegionTest.

◆ transparentReadTest()

void PlaylistReadTest::transparentReadTest ( )

Member Data Documentation

◆ _buf

ARDOUR::Sample* PlaylistReadTest::_buf
private

Definition at line 44 of file playlist_read_test.h.

◆ _gbuf

float* PlaylistReadTest::_gbuf
private

Definition at line 46 of file playlist_read_test.h.

◆ _mbuf

ARDOUR::Sample* PlaylistReadTest::_mbuf
private

Definition at line 45 of file playlist_read_test.h.

◆ _N

int PlaylistReadTest::_N
private

Definition at line 43 of file playlist_read_test.h.


The documentation for this class was generated from the following file: