Fold {Audio|Video}Decoder::Stop() into the dtor.
commit83fb2a9e5fdfd7cc90928a4fd1a280eff3963d09
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 16 Jul 2014 23:36:41 +0000 (16 23:36 +0000)
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 16 Jul 2014 23:36:41 +0000 (16 23:36 +0000)
tree75827416fd335d0df75b65d9ad3701cee318da48
parent3b5419f1e180d8d686fb9b6fde9e4ea92424079a
Fold {Audio|Video}Decoder::Stop() into the dtor.

The Stop() process is already synchronous. This CL folds the Stop() call into
the dtor which simplifies a lot of code.

TBR=bbudge@chromium.org
BUG=349211
TEST=Current unittests pass.

Review URL: https://codereview.chromium.org/395703002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283578 0039d316-1c4b-4281-b951-d872f2087c98
31 files changed:
content/renderer/pepper/video_decoder_shim.cc
media/base/audio_decoder.h
media/base/mock_filters.h
media/base/video_decoder.h
media/filters/audio_decoder_selector_unittest.cc
media/filters/audio_decoder_unittest.cc
media/filters/audio_renderer_impl_unittest.cc
media/filters/decoder_selector.cc
media/filters/decoder_stream.cc
media/filters/decrypting_audio_decoder.cc
media/filters/decrypting_audio_decoder.h
media/filters/decrypting_audio_decoder_unittest.cc
media/filters/decrypting_video_decoder.cc
media/filters/decrypting_video_decoder.h
media/filters/decrypting_video_decoder_unittest.cc
media/filters/fake_video_decoder.cc
media/filters/fake_video_decoder.h
media/filters/fake_video_decoder_unittest.cc
media/filters/ffmpeg_audio_decoder.cc
media/filters/ffmpeg_audio_decoder.h
media/filters/ffmpeg_video_decoder.cc
media/filters/ffmpeg_video_decoder.h
media/filters/ffmpeg_video_decoder_unittest.cc
media/filters/gpu_video_decoder.cc
media/filters/gpu_video_decoder.h
media/filters/opus_audio_decoder.cc
media/filters/opus_audio_decoder.h
media/filters/video_decoder_selector_unittest.cc
media/filters/video_renderer_impl_unittest.cc
media/filters/vpx_video_decoder.cc
media/filters/vpx_video_decoder.h