• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2023 The ChromiumOS Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 //! Parsers for various kinds of encoded streams.
6 //!
7 //! This module does not provide any actual decoding tools - that's the job of the
8 //! [crate::decoder] module. However the parsers of this module are heavily used in order to
9 //! implement stateless decoding.
10 //!
11 //! There shall be no dependencies from other modules of this crate to this module, so that it
12 //! can be turned into a crate of its own if needed in the future.
13 
14 pub mod av1;
15 pub mod h264;
16 pub mod h265;
17 pub mod vp8;
18 pub mod vp9;
19