#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "media/formats/webm/webm_tracks_parser.h"
#include <stddef.h>
#include <stdint.h>
#include <memory>
#include "base/logging.h"
#include "base/time/time.h"
#include "media/base/channel_layout.h"
#include "media/base/mock_media_log.h"
#include "media/base/timestamp_constants.h"
#include "media/formats/webm/tracks_builder.h"
#include "media/formats/webm/webm_constants.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
HasSubstr;
InSequence;
Return;
StrictMock;
_;
namespace media {
static const int64_t kOneMsInNs = …;
class WebMTracksParserTest : public testing::Test { … };
TEST_F(WebMTracksParserTest, IgnoringTextTracks) { … }
TEST_F(WebMTracksParserTest, AudioVideoDefaultDurationUnset) { … }
TEST_F(WebMTracksParserTest, AudioVideoDefaultDurationSet) { … }
TEST_F(WebMTracksParserTest, InvalidZeroDefaultDurationSet) { … }
TEST_F(WebMTracksParserTest, InvalidTracksCodecIdFormat) { … }
TEST_F(WebMTracksParserTest, InvalidTracksNameFormat) { … }
TEST_F(WebMTracksParserTest, HighTrackUID) { … }
TEST_F(WebMTracksParserTest, PrecisionCapping) { … }
}