-class TestAudioContent : public AudioContent
-{
-public:
- TestAudioContent (shared_ptr<Film> film)
- : Content (film)
- , AudioContent (film, DCPTime ())
- {}
-
- string summary () const {
- return "";
- }
-
- string information () const {
- return "";
- }
-
- DCPTime full_length () const {
- return DCPTime::from_seconds (float (audio_length()) / audio_frame_rate ());
- }
-
- int audio_channels () const {
- return 2;
- }
-
- Frame audio_length () const {
- return rint (61.2942 * audio_frame_rate ());
- }
-
- int audio_frame_rate () const {
- return 48000;
- }
-
- AudioMapping audio_mapping () const {
- return AudioMapping (audio_channels ());
- }
-
- void set_audio_mapping (AudioMapping) {}
-};
-