1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef MEDIA_MP4_RCHECK_H_ 6 #define MEDIA_MP4_RCHECK_H_ 7 8 #include "base/logging.h" 9 10 #define RCHECK(x) \ 11 do { \ 12 if (!(x)) { \ 13 DLOG(ERROR) << "Failure while parsing MP4: " << #x; \ 14 return false; \ 15 } \ 16 } while (0) 17 18 #endif // MEDIA_MP4_RCHECK_H_ 19