#include "audio_examiner.h"
#include "film.h"
#include "raw_convert.h"
+#include <libxml++/libxml++.h>
+
+#include "i18n.h"
using std::string;
using std::cout;
using std::vector;
+using std::list;
+using std::pair;
using boost::shared_ptr;
SingleStreamAudioContent::SingleStreamAudioContent (shared_ptr<const Film> film)
{
shared_ptr<const Film> film = _film.lock ();
DCPOMATIC_ASSERT (film);
-
+
{
boost::mutex::scoped_lock lm (_mutex);
_audio_stream.reset (new AudioStream (examiner->audio_frame_rate(), examiner->audio_channels ()));
s.push_back (_audio_stream);
return s;
}
+
+void
+SingleStreamAudioContent::add_properties (list<pair<string, string> >& p) const
+{
+ /* XXX: this could be better wrt audio streams */
+ p.push_back (make_pair (_("Audio channels"), raw_convert<string> (audio_stream()->channels ())));
+}