Chromium Code Reviews| Index: media/filters/ffmpeg_demuxer.h |
| diff --git a/media/filters/ffmpeg_demuxer.h b/media/filters/ffmpeg_demuxer.h |
| index 5db09b33e108797153e6eb725971476aa396dc25..ee80dae82cfb74244b5a0e38268707357dd497cb 100644 |
| --- a/media/filters/ffmpeg_demuxer.h |
| +++ b/media/filters/ffmpeg_demuxer.h |
| @@ -33,6 +33,7 @@ |
| #include "media/base/demuxer.h" |
| #include "media/base/pipeline.h" |
| #include "media/base/video_decoder_config.h" |
| +#include "media/ffmpeg/ffmpeg_common.h" |
|
Sergey Ulanov
2012/01/02 20:22:40
Is it possible to forward declare ScopedPtrAVFreeP
Ami GONE FROM CHROMIUM
2012/01/03 00:35:59
Done.
|
| #include "media/filters/ffmpeg_glue.h" |
| // FFmpeg forward declarations. |
| @@ -57,8 +58,8 @@ class FFmpegDemuxerStream : public DemuxerStream { |
| // Safe to call on any thread. |
| bool HasPendingReads(); |
| - // Enqueues and takes ownership over the given AVPacket. |
| - void EnqueuePacket(AVPacket* packet); |
| + // Enqueues the given AVPacket. |
| + void EnqueuePacket(scoped_ptr_malloc<AVPacket, ScopedPtrAVFreePacket> packet); |
| // Signals to empty the buffer queue and mark next packet as discontinuous. |
| void FlushBuffers(); |