[vlc-commits] [Git][videolan/vlc][master] decoder: rearrange internal headers

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Tue Nov 11 10:10:38 UTC 2025



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
27de59e1 by Thomas Guillem at 2025-11-11T10:56:26+01:00
decoder: rearrange internal headers

Internal decoder.h depends on vlc_decoder.h input_internal.h

- - - - -


4 changed files:

- src/input/decoder.c
- src/input/decoder.h
- src/input/es_out.c
- src/input/test/es_out.c


Changes:

=====================================
src/input/decoder.c
=====================================
@@ -41,7 +41,6 @@
 #include <vlc_meta.h>
 #include <vlc_dialog.h>
 #include <vlc_modules.h>
-#include <vlc_decoder.h>
 #include <vlc_picture_pool.h>
 #include <vlc_tracer.h>
 #include <vlc_list.h>
@@ -50,7 +49,6 @@
 #include "audio_output/aout_internal.h"
 #include "stream_output/stream_output.h"
 #include "../clock/clock.h"
-#include "input_internal.h"
 #include "decoder.h"
 #include "resource.h"
 #include "../libvlc.h"


=====================================
src/input/decoder.h
=====================================
@@ -25,9 +25,12 @@
 #define LIBVLC_INPUT_DECODER_H 1
 
 #include <vlc_common.h>
+#include <vlc_decoder.h>
 #include <vlc_codec.h>
 #include <vlc_mouse.h>
 
+#include "input_internal.h"
+
 struct vlc_clock_t;
 
 struct vlc_input_decoder_callbacks {


=====================================
src/input/es_out.c
=====================================
@@ -41,12 +41,10 @@
 #include <vlc_fourcc.h>
 #include <vlc_meta.h>
 #include <vlc_list.h>
-#include <vlc_decoder.h>
 #include <vlc_memstream.h>
 #include <vlc_tracer.h>
 #include <vlc_replay_gain.h>
 
-#include "input_internal.h"
 #include "./source.h"
 #include "../clock/input_clock.h"
 #include "../clock/clock.h"


=====================================
src/input/test/es_out.c
=====================================
@@ -35,7 +35,6 @@
 #include <vlc_threads.h>
 #include <vlc_input.h>
 #include <vlc_es_out.h>
-#include <vlc_decoder.h>
 #include <vlc_input_item.h>
 #include <vlc_list.h>
 
@@ -44,7 +43,6 @@
 #include "../src/libvlc.h"
 #include "../lib/libvlc_internal.h"
 #include "../src/input/es_out.h"
-#include "../src/input/input_internal.h"
 #include "../src/input/decoder.h"
 #include "../src/input/source.h"
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/27de59e1f8f0ce91632db844a07f63b4b91221ec

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/27de59e1f8f0ce91632db844a07f63b4b91221ec
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list