summaryrefslogtreecommitdiffstats
path: root/media/base
Commit message (Expand)AuthorAgeFilesLines
* Pipeline will execute a callback whenever an run-time error has happened.kylep@chromium.org2009-07-283-1/+25
* Implemented proper pause-then-seek behaviour for the media pipeline.scherkus@chromium.org2009-07-255-63/+225
* Merged PipelineInternal into PipelineImpl, eliminating a ton of thread-UNsafe...scherkus@chromium.org2009-07-233-334/+210
* Changes to provide asynchronous read in data source:hclam@chromium.org2009-07-223-16/+17
* Merged FilterHostImpl into PipelineInternal as it was no longer needed and ad...scherkus@chromium.org2009-07-224-236/+110
* Added reference counting to the Pipeline interface.scherkus@chromium.org2009-07-183-67/+69
* Renamed FilterHost::Error() and Pipeline::GetTime() to more appropriate names.scherkus@chromium.org2009-07-179-26/+28
* Adding callback support to media filter Initialize() and Seek().scherkus@chromium.org2009-07-169-96/+187
* Refactor WritableBuffer interface for more useful ptr management.kylep@chromium.org2009-07-165-53/+80
* Revert "Splitting media filter's Initialize() into Create() + callback and Se...scherkus@chromium.org2009-07-159-187/+96
* Splitting media filter's Initialize() into Create() + callback and Seek() + c...scherkus@chromium.org2009-07-159-96/+187
* Removed the bool parameter from PipelineCallback and cleaned up WebMediaPlaye...scherkus@chromium.org2009-07-153-35/+28
* Add in macro to abstract the differences in library naming conventions betwee...ajwong@chromium.org2009-07-151-6/+11
* Set Volume to full at start.fbarchard@chromium.org2009-07-142-5/+5
* Small changes to comments and add host() + message_loop() implementation into...ajwong@chromium.org2009-07-132-1/+12
* Add methods to ARAB and BufferQueue to allow owners to query it for the times...kylep@chromium.org2009-07-133-0/+54
* More media::PipelineImpl cleanup, this time focusing on not taking down the r...scherkus@chromium.org2009-07-113-64/+145
* Unreverting "Implemented injected message loops for PipelineImpl"scherkus@chromium.org2009-07-116-399/+435
* Revert "Implemented injected message loops for PipelineImpl."scherkus@chromium.org2009-07-106-435/+399
* Implemented injected message loops for PipelineImpl.scherkus@chromium.org2009-07-106-399/+435
* Converted remaining tests to use gmock and deleted all old mocking code.scherkus@chromium.org2009-07-106-756/+298
* Made MediaFilter::host_ and MediaFilter::message_loop_ private.scherkus@chromium.org2009-07-093-18/+25
* Revert "Made MediaFilter::host_ and MediaFilter::message_loop_ private."scherkus@chromium.org2009-07-093-25/+18
* Made MediaFilter::host_ and MediaFilter::message_loop_ private.scherkus@chromium.org2009-07-093-18/+25
* Manually declare media_format() because gmock does not like mocking non-copya...scherkus@chromium.org2009-07-091-4/+12
* Updated FFmpegDemuxerTest and FFmpegVideoDecoderTest to use the gmock-based M...scherkus@chromium.org2009-07-093-290/+1
* Added new gmock-based MockFilterHost and deprecated the old one.scherkus@chromium.org2009-07-091-5/+32
* Big media::Pipeline cleanup.scherkus@chromium.org2009-07-097-474/+243
* BufferQueue class to hide audio data micromanagement from scaling algorithms....kylep@chromium.org2009-07-083-0/+287
* Wrote gmock-based mock filters and a mock filter factory.scherkus@chromium.org2009-07-082-1/+176
* Cleanup resources allocated by FFmpeg to avoid memory and threads leakshclam@chromium.org2009-07-072-0/+10
* Scale function cleaned up white spaces and removed comments that are no longe...fbarchard@chromium.org2009-07-061-86/+29
* Asynchronous initialization of media::PipelineThreadhclam@chromium.org2009-07-013-231/+322
* Switching decoders to use the injected message loop.scherkus@chromium.org2009-06-292-1/+13
* Refactor media pipeline and filters to use injected message loops.scherkus@chromium.org2009-06-254-25/+135
* Checking in media/base/mock_filters.h, a new set of mock filters based on gmock.scherkus@chromium.org2009-06-231-0/+48
* Refactor FFmpegVideoDecoder::OnDecode and unittest and add state tracking.ajwong@chromium.org2009-06-223-23/+29
* Removed message loop from MockPipeline as it is no longer needed.scherkus@chromium.org2009-06-221-16/+0
* Removing FilterHost::PostTask() in preparation of injected message loops.scherkus@chromium.org2009-06-225-49/+2
* Refactor FFmpegDemuxerTest to use gmock and eliminate flakiness.scherkus@chromium.org2009-06-192-1/+148
* Refactored, templatized, commented and moved TestReader to the fancy new Mock...scherkus@chromium.org2009-06-161-0/+91
* Adding in ffmpeg_common.h into header for definition of CodecID.ajwong@chromium.org2009-06-161-6/+3
* Make the generated stubs weak. Enable the unittests that had conflicting sym...ajwong@chromium.org2009-06-163-7/+17
* Moving MockFFmpeg to its own file and some media.gyp cleanup.scherkus@chromium.org2009-06-152-0/+94
* Split FFmpegDemuxerStream into a separate interface AVStreamProvider.scherkus@chromium.org2009-06-111-1/+1
* Revert "Revert r18122: "Reapply ffmpeg changes." (it broke the Linux make bui...tc@google.com2009-06-111-274/+16
* Enable <video> in test_shellhclam@chromium.org2009-06-111-0/+22
* Revert r18122: "Reapply ffmpeg changes." (it broke the Linux make build).agl@chromium.org2009-06-111-16/+274
* Reapply ffmpeg changes. The original review is at http://codereview.chromium....ajwong@chromium.org2009-06-111-274/+16
* Removing ffmpeg again.ajwong@chromium.org2009-06-091-16/+274