diff options
Diffstat (limited to 'media/mp2t/ts_section_pat.h')
-rw-r--r-- | media/mp2t/ts_section_pat.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/media/mp2t/ts_section_pat.h b/media/mp2t/ts_section_pat.h deleted file mode 100644 index 84f33de..0000000 --- a/media/mp2t/ts_section_pat.h +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef MEDIA_MP2T_TS_SECTION_PAT_H_ -#define MEDIA_MP2T_TS_SECTION_PAT_H_ - -#include "base/callback.h" -#include "base/compiler_specific.h" -#include "media/mp2t/ts_section_psi.h" - -namespace media { -namespace mp2t { - -class TsSectionPat : public TsSectionPsi { - public: - // RegisterPmtCb::Run(int program_number, int pmt_pid); - typedef base::Callback<void(int, int)> RegisterPmtCb; - - explicit TsSectionPat(const RegisterPmtCb& register_pmt_cb); - virtual ~TsSectionPat(); - - // TsSectionPsi implementation. - virtual bool ParsePsiSection(BitReader* bit_reader) OVERRIDE; - virtual void ResetPsiSection() OVERRIDE; - - private: - RegisterPmtCb register_pmt_cb_; - - // Parameters from the PAT. - int version_number_; - - DISALLOW_COPY_AND_ASSIGN(TsSectionPat); -}; - -} // namespace mp2t -} // namespace media - -#endif - |