content/media/omx/RtspOmxDecoder.cpp

branch
TOR_BUG_9701
changeset 8
97036ab72558
equal deleted inserted replaced
-1:000000000000 0:e7d6d71ddb1b
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* vim:set ts=2 sw=2 sts=2 et cindent: */
3 /* This Source Code Form is subject to the terms of the Mozilla Public
4 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
5 * You can obtain one at http://mozilla.org/MPL/2.0/. */
6
7 #include "RtspMediaResource.h"
8 #include "RtspOmxDecoder.h"
9 #include "RtspOmxReader.h"
10 #include "MediaDecoderStateMachine.h"
11
12 namespace mozilla {
13
14 MediaDecoder* RtspOmxDecoder::Clone()
15 {
16 return new RtspOmxDecoder();
17 }
18
19 MediaDecoderStateMachine* RtspOmxDecoder::CreateStateMachine()
20 {
21 return new MediaDecoderStateMachine(this,
22 new RtspOmxReader(this),
23 mResource->IsRealTime());
24 }
25
26 } // namespace mozilla
27

mercurial