Browse Source

modules: include vlc_threads.h when vlc_mutex_t is used

pull/162/head
Steve Lhomme 3 years ago
parent
commit
cd48d706ed
  1. 2
      modules/access/dshow/access.h
  2. 2
      modules/access/dtv/bdagraph.hpp
  3. 1
      modules/access/mms/mmstu.c
  4. 1
      modules/audio_output/android/audioformat_jni.c
  5. 1
      modules/audio_output/android/dynamicsprocessing_jni.c
  6. 1
      modules/codec/omxil/mediacodec_jni.c
  7. 1
      modules/codec/omxil/omxil_utils.h
  8. 1
      modules/demux/adaptive/encryption/Keyring.hpp
  9. 1
      modules/demux/adaptive/http/HTTPConnectionManager.h
  10. 2
      modules/demux/adaptive/logic/NearOptimalAdaptationLogic.hpp
  11. 1
      modules/demux/adaptive/logic/PredictiveAdaptationLogic.hpp
  12. 1
      modules/demux/adaptive/logic/RateBasedAdaptationLogic.h
  13. 1
      modules/demux/adaptive/plumbing/FakeESOut.hpp
  14. 2
      modules/demux/mkv/demux.hpp
  15. 2
      modules/gui/qt/maininterface/videosurface.hpp
  16. 1
      modules/gui/skins2/commands/cmd_callbacks.hpp
  17. 1
      modules/keystore/file_crypt_android.c
  18. 1
      modules/keystore/memory.c
  19. 1
      modules/misc/securetransport.c
  20. 1
      modules/stream_out/rtp.c
  21. 1
      modules/stream_out/rtsp.c
  22. 1
      modules/stream_out/sdi/AES3Audio.hpp
  23. 1
      modules/stream_out/sdi/DBMSDIOutput.hpp
  24. 1
      modules/stream_out/sdi/SDIStream.hpp
  25. 1
      modules/video_output/android/utils.c
  26. 1
      modules/video_output/apple/VLCOpenGLES2VideoView.m
  27. 1
      modules/video_output/apple/VLCVideoUIView.m
  28. 1
      modules/video_output/win32/inhibit.c
  29. 1
      modules/video_output/window_macosx.m

2
modules/access/dshow/access.h

@ -29,6 +29,8 @@
#include <vector>
#include <vlc_threads.h>
#include <wrl/client.h>
using Microsoft::WRL::ComPtr;

2
modules/access/dtv/bdagraph.hpp

@ -38,6 +38,8 @@
#include "bdadefs.h"
#include <stdexcept>
#include <vlc_threads.h>
#include <wrl/client.h>

1
modules/access/mms/mmstu.c

@ -29,6 +29,7 @@
#endif
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_access.h>
#include <errno.h>

1
modules/audio_output/android/audioformat_jni.c

@ -26,6 +26,7 @@
#include <assert.h>
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_modules.h>
#include <vlc_fourcc.h>
#include "../video_output/android/env.h"

1
modules/audio_output/android/dynamicsprocessing_jni.c

@ -25,6 +25,7 @@
#endif
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_fourcc.h>
#include <jni.h>

1
modules/codec/omxil/mediacodec_jni.c

@ -30,6 +30,7 @@
#include <assert.h>
#include <vlc_common.h>
#include <vlc_threads.h>
#include <OMX_Core.h>
#include <OMX_Component.h>

1
modules/codec/omxil/omxil_utils.h

@ -21,6 +21,7 @@
*****************************************************************************/
#include <vlc_es.h>
#include <vlc_threads.h>
/*****************************************************************************
* OMX macros

1
modules/demux/adaptive/encryption/Keyring.hpp

@ -21,6 +21,7 @@
#define KEYRING_H
#include <vlc_common.h>
#include <vlc_threads.h>
#include <map>
#include <list>

1
modules/demux/adaptive/http/HTTPConnectionManager.h

@ -29,6 +29,7 @@
#include "BytesRange.hpp"
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vector>
#include <list>

2
modules/demux/adaptive/logic/NearOptimalAdaptationLogic.hpp

@ -25,6 +25,8 @@
#include "../tools/MovingAverage.hpp"
#include <map>
#include <vlc_threads.h>
namespace adaptive
{
namespace logic

1
modules/demux/adaptive/logic/PredictiveAdaptationLogic.hpp

@ -23,6 +23,7 @@
#include "AbstractAdaptationLogic.h"
#include "../tools/MovingAverage.hpp"
#include <map>
#include <vlc_threads.h>
namespace adaptive
{

1
modules/demux/adaptive/logic/RateBasedAdaptationLogic.h

@ -27,6 +27,7 @@
#include "AbstractAdaptationLogic.h"
#include "../tools/MovingAverage.hpp"
#include <vlc_threads.h>
namespace adaptive
{

1
modules/demux/adaptive/plumbing/FakeESOut.hpp

@ -23,6 +23,7 @@
#include <vlc_common.h>
#include <list>
#include "../Time.hpp"
#include <vlc_threads.h>
namespace adaptive
{

2
modules/demux/mkv/demux.hpp

@ -33,6 +33,8 @@
#include <memory>
#include <vlc_threads.h>
namespace mkv {
class virtual_segment_c;

2
modules/gui/qt/maininterface/videosurface.hpp

@ -23,6 +23,8 @@
#include <QRunnable>
#include "qt.hpp"
#include <vlc_threads.h>
extern "C" {
typedef struct vlc_window vlc_window_t;
}

1
modules/gui/skins2/commands/cmd_callbacks.hpp

@ -26,6 +26,7 @@
#include "cmd_generic.hpp"
#include "../src/vlcproc.hpp"
#include <vlc_threads.h>
class CmdCallback : public CmdGeneric

1
modules/keystore/file_crypt_android.c

@ -26,6 +26,7 @@
#include <stdio.h>
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_keystore.h>
#include "file_crypt.h"

1
modules/keystore/memory.c

@ -25,6 +25,7 @@
#include <stdio.h>
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_plugin.h>
#include <vlc_keystore.h>
#include <vlc_strings.h>

1
modules/misc/securetransport.c

@ -27,6 +27,7 @@
#endif
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_plugin.h>
#include <vlc_tls.h>
#include <vlc_dialog.h>

1
modules/stream_out/rtp.c

@ -32,6 +32,7 @@
#define VLC_MODULE_LICENSE VLC_LICENSE_GPL_2_PLUS
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_plugin.h>
#include <vlc_sout.h>
#include <vlc_block.h>

1
modules/stream_out/rtsp.c

@ -31,6 +31,7 @@
#endif
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_sout.h>
#include <vlc_httpd.h>

1
modules/stream_out/sdi/AES3Audio.hpp

@ -21,6 +21,7 @@
#define AES3AUDIO_HPP
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_block.h>
#include <vlc_block_helper.h>
#include <vlc_es.h>

1
modules/stream_out/sdi/DBMSDIOutput.hpp

@ -24,6 +24,7 @@
#include "SDIOutput.hpp"
#include <vlc_es.h>
#include <vlc_threads.h>
#include "../../access/vlc_decklink.h"
namespace sdi_sout

1
modules/stream_out/sdi/SDIStream.hpp

@ -21,6 +21,7 @@
#define SDISTREAM_HPP
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_filter.h>
#include <vlc_aout.h>
#include <vlc_codec.h>

1
modules/video_output/android/utils.c

@ -27,6 +27,7 @@
#include "utils.h"
#include "env.h"
#include <vlc_threads.h>
#include <dlfcn.h>
#include <jni.h>

1
modules/video_output/apple/VLCOpenGLES2VideoView.m

@ -43,6 +43,7 @@
#endif
#import <vlc_common.h>
#import <vlc_threads.h>
#import <vlc_plugin.h>
#import <vlc_vout_display.h>
#import <vlc_opengl.h>

1
modules/video_output/apple/VLCVideoUIView.m

@ -63,6 +63,7 @@
#endif
#import <vlc_common.h>
#import <vlc_threads.h>
#import <vlc_plugin.h>
#import <vlc_dialog.h>
#import <vlc_mouse.h>

1
modules/video_output/win32/inhibit.c

@ -25,6 +25,7 @@
#endif
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_inhibit.h>
#include <vlc_plugin.h>
#include <assert.h>

1
modules/video_output/window_macosx.m

@ -29,6 +29,7 @@
#import <Cocoa/Cocoa.h>
#include <vlc_common.h>
#include <vlc_threads.h>
#include <vlc_plugin.h>
#include <vlc_window.h>

Loading…
Cancel
Save