Index: services/media/framework_mojo/mojo_producer.cc |
diff --git a/services/media/framework_mojo/mojo_producer.cc b/services/media/framework_mojo/mojo_producer.cc |
index 4554ae510517dad25fd81e1b0f2b2d7015d1a383..744feedf1ae5c8481aabf3d384d13f5ac850bf2f 100644 |
--- a/services/media/framework_mojo/mojo_producer.cc |
+++ b/services/media/framework_mojo/mojo_producer.cc |
@@ -56,7 +56,7 @@ void MojoProducer::FlushConnection(const FlushConnectionCallback& callback) { |
DCHECK(consumer_.is_bound()); |
consumer_->Flush(callback); |
- first_presentation_time_since_flush_ = Packet::kUnknownPresentationTime; |
+ first_pts_since_flush_ = Packet::kUnknownPts; |
end_of_stream_= false; |
} |
@@ -65,8 +65,8 @@ void MojoProducer::SetStatusCallback( |
status_callback_ = callback; |
} |
-int64_t MojoProducer::GetFirstPresentationTimeSinceFlush() { |
- return first_presentation_time_since_flush_; |
+int64_t MojoProducer::GetFirstPtsSinceFlush() { |
+ return first_pts_since_flush_; |
} |
PayloadAllocator* MojoProducer::allocator() { |
@@ -80,9 +80,8 @@ void MojoProducer::SetDemandCallback(const DemandCallback& demand_callback) { |
Demand MojoProducer::SupplyPacket(PacketPtr packet) { |
DCHECK(packet); |
- if (first_presentation_time_since_flush_ == |
- Packet::kUnknownPresentationTime) { |
- first_presentation_time_since_flush_ = packet->presentation_time(); |
+ if (first_pts_since_flush_ == Packet::kUnknownPts) { |
+ first_pts_since_flush_ = packet->pts(); |
} |
// If we're no longer connected, throw the packet away. |
@@ -192,8 +191,7 @@ MediaPacketPtr MojoProducer::CreateMediaPacket( |
region->length = packet->size(); |
MediaPacketPtr media_packet = MediaPacket::New(); |
- media_packet->pts = packet->presentation_time(); |
- media_packet->duration = packet->duration(); |
+ media_packet->pts = packet->pts(); |
media_packet->end_of_stream = packet->end_of_stream(); |
media_packet->payload = region.Pass(); |