| Index: media/tools/demuxer_bench/demuxer_bench.cc
 | 
| diff --git a/media/tools/demuxer_bench/demuxer_bench.cc b/media/tools/demuxer_bench/demuxer_bench.cc
 | 
| index ab8b313c435c1213eab9a676504c175bc4fc830b..541835c6aeddbfde14b6c8bd9d1e261ef3666334 100644
 | 
| --- a/media/tools/demuxer_bench/demuxer_bench.cc
 | 
| +++ b/media/tools/demuxer_bench/demuxer_bench.cc
 | 
| @@ -37,6 +37,10 @@ class DemuxerHostImpl : public media::DemuxerHost {
 | 
|    // DemuxerHost implementation.
 | 
|    virtual void SetDuration(base::TimeDelta duration) OVERRIDE {}
 | 
|    virtual void OnDemuxerError(media::PipelineStatus error) OVERRIDE {}
 | 
| +  virtual void AddTextStream(media::DemuxerStream* text_stream,
 | 
| +                             media::TextKind kind,
 | 
| +                             const std::string& label,
 | 
| +                             const std::string& language) OVERRIDE {}
 | 
|  
 | 
|   private:
 | 
|    DISALLOW_COPY_AND_ASSIGN(DemuxerHostImpl);
 | 
| @@ -198,6 +202,7 @@ int main(int argc, char** argv) {
 | 
|    media::FFmpegDemuxer demuxer(message_loop.message_loop_proxy(),
 | 
|                                 &data_source,
 | 
|                                 need_key_cb,
 | 
| +                               true,  // enable inband text tracks
 | 
|                                 new media::MediaLog());
 | 
|  
 | 
|    demuxer.Initialize(&demuxer_host, base::Bind(
 | 
| @@ -224,6 +229,8 @@ int main(int argc, char** argv) {
 | 
|        std::cout << "audio";
 | 
|      } else if (stream->type() == media::DemuxerStream::VIDEO) {
 | 
|        std::cout << "video";
 | 
| +    } else if (stream->type() == media::DemuxerStream::TEXT) {
 | 
| +      std::cout << "text";
 | 
|      } else {
 | 
|        std::cout << "unknown";
 | 
|      }
 | 
| 
 |