X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fffmpeg_audio_stream.cc;h=1b0d39db27902cf6ac87459c90b5c35ecd1f9249;hb=refs%2Ftags%2Fv2.13.95;hp=e0c8cae4c6496db66be03cfcb82fa0bc15c43d63;hpb=3828baf56467224f5d44049bf1e7a7ed11f43a05;p=dcpomatic.git diff --git a/src/lib/ffmpeg_audio_stream.cc b/src/lib/ffmpeg_audio_stream.cc index e0c8cae4c..1b0d39db2 100644 --- a/src/lib/ffmpeg_audio_stream.cc +++ b/src/lib/ffmpeg_audio_stream.cc @@ -19,12 +19,13 @@ */ #include "ffmpeg_audio_stream.h" -#include "raw_convert.h" +#include #include #include using std::string; using boost::optional; +using dcp::raw_convert; FFmpegAudioStream::FFmpegAudioStream (cxml::ConstNodePtr node, int version) : FFmpegStream (node) @@ -38,6 +39,7 @@ FFmpegAudioStream::FFmpegAudioStream (cxml::ConstNodePtr node, int version) if (f) { first_audio = ContentTime (f.get ()); } + codec_name = node->optional_string_child("CodecName"); } void @@ -50,4 +52,7 @@ FFmpegAudioStream::as_xml (xmlpp::Node* root) const if (first_audio) { root->add_child("FirstAudio")->add_child_text (raw_convert (first_audio.get().get ())); } + if (codec_name) { + root->add_child("CodecName")->add_child_text (codec_name.get()); + } }