home *** CD-ROM | disk | FTP | other *** search
/ mail.altrad.com / 2015.02.mail.altrad.com.tar / mail.altrad.com / TEST / vlc-2-0-5-win32.exe / sdk / include / vlc / plugins / vlc_avcodec.h < prev    next >
C/C++ Source or Header  |  2012-12-12  |  1KB  |  35 lines

  1. /*****************************************************************************
  2.  * vlc_avcodec.h: VLC thread support for FFMPEG/libavcodec
  3.  *****************************************************************************
  4.  * Copyright (C) 2009-2010 R├⌐mi Denis-Courmont
  5.  *
  6.  * This program is free software; you can redistribute it and/or modify it
  7.  * under the terms of the GNU Lesser General Public License as published by
  8.  * the Free Software Foundation; either version 2.1 of the License, or
  9.  * (at your option) any later version.
  10.  *
  11.  * This program is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14.  * GNU Lesser General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU Lesser General Public License
  17.  * along with this program; if not, write to the Free Software Foundation,
  18.  * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  19.  *****************************************************************************/
  20.  
  21. #ifndef VLC_AVCODEC_H
  22. # define VLC_AVCODEC_H 1
  23.  
  24. static inline void vlc_avcodec_lock (void)
  25. {
  26.     vlc_global_lock (VLC_AVCODEC_MUTEX);
  27. }
  28.  
  29. static inline void vlc_avcodec_unlock (void)
  30. {
  31.     vlc_global_unlock (VLC_AVCODEC_MUTEX);
  32. }
  33.  
  34. #endif
  35.