summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authoracolwell@chromium.org <acolwell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-10 23:16:53 +0000
committeracolwell@chromium.org <acolwell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-10 23:16:53 +0000
commitac314487f1a1774a2ce7c675066228cd7211c547 (patch)
treec08462e7a9b0346fdd639a6c7d843bbe27d3ec6d /tools
parent4539075602033ce857d061af1cfa24887850b8d8 (diff)
downloadchromium_src-ac314487f1a1774a2ce7c675066228cd7211c547.zip
chromium_src-ac314487f1a1774a2ce7c675066228cd7211c547.tar.gz
chromium_src-ac314487f1a1774a2ce7c675066228cd7211c547.tar.bz2
Creating integration tests for media pipeline that use real decoders and demuxers.
TEST=PipelineIntegrationTest Review URL: http://codereview.chromium.org/8968035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117099 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/tsan/suppressions.txt17
-rw-r--r--tools/valgrind/tsan/suppressions_win32.txt19
2 files changed, 27 insertions, 9 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt
index fb60856..a5ec928 100644
--- a/tools/valgrind/tsan/suppressions.txt
+++ b/tools/valgrind/tsan/suppressions.txt
@@ -556,6 +556,23 @@
fun:media::FFmpegVideoDecoder::Decode*
}
{
+ bug_93932_f
+ ThreadSanitizer:Race
+ fun:update_context_from_thread
+ fun:ff_thread_flush
+ ...
+ fun:media::FFmpegVideoDecoder::Flush
+}
+{
+ bug_93932_g
+ ThreadSanitizer:Race
+ fun:frame_thread_free
+ ...
+ fun:avcodec_close
+ ...
+ fun:media::FFmpegVideoDecoder::ReleaseFFmpegResources
+}
+{
bug_95509
ThreadSanitizer:Race
fun:base::SyncSocket::Close
diff --git a/tools/valgrind/tsan/suppressions_win32.txt b/tools/valgrind/tsan/suppressions_win32.txt
index 11889de..97ddad4 100644
--- a/tools/valgrind/tsan/suppressions_win32.txt
+++ b/tools/valgrind/tsan/suppressions_win32.txt
@@ -83,15 +83,7 @@
...
fun:ff_mpeg4video_split
fun:avcodec_close
- fun:media::FFmpegVideoDecodeEngine::~FFmpegVideoDecodeEngine
-}
-{
- bug_93932c
- ThreadSanitizer:Race
- ...
- fun:ff_thread_decode_frame
- fun:avcodec_decode_video2
- fun:media::FFmpegVideoDecodeEngine::DecodeFrame
+ fun:media::FFmpegVideoDecoder::ReleaseFFmpegResources
}
{
bug_93932d
@@ -106,3 +98,12 @@
fun:ff_thread_finish_setup
fun:ptw32_threadStart@4
}
+{
+ bug_93932f
+ ThreadSanitizer:Race
+ ...
+ fun:ff_vp3_h_loop_filter_c
+ ...
+ fun:ff_thread_flush
+ fun:media::FFmpegVideoDecoder::Flush
+}