This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

The following commit(s) were added to refs/heads/master by this push:
     new 8a10a8a03e opus: qualify libavcodec include paths
8a10a8a03e is described below

commit 8a10a8a03e865fdda76973a449c59998765fb344
Author:     Andrew Kelley <[email protected]>
AuthorDate: Thu Jun 11 10:59:36 2026 -0700
Commit:     Lynne <[email protected]>
CommitDate: Fri Jun 12 00:49:14 2026 +0000

    opus: qualify libavcodec include paths
    
    Removes the special -I flag specified in the avcodec/opus/ subdirectory.
    
    This makes code copy-pastable to other parts of the ffmpeg codebase, as
    well as simplifying the build script.
    
    It also reduces ambiguity, since there are many instances of same-named
    header files existing in both libavformat/ and libavcodec/
    subdirectories.
    
    Follows: b29bdd3715aee323783030dfa09c6e6836307720
---
 libavcodec/opus/Makefile |  2 --
 libavcodec/opus/dec.c    |  7 ++++---
 libavcodec/opus/enc.c    |  9 +++++----
 libavcodec/opus/parse.c  |  9 +++++----
 libavcodec/opus/parser.c | 10 ++++++----
 libavcodec/opus/pvq.c    |  2 +-
 libavcodec/opus/silk.c   |  4 +++-
 7 files changed, 24 insertions(+), 19 deletions(-)

diff --git a/libavcodec/opus/Makefile b/libavcodec/opus/Makefile
index 6f0a1ab2cc..49ce7fb767 100644
--- a/libavcodec/opus/Makefile
+++ b/libavcodec/opus/Makefile
@@ -30,5 +30,3 @@ OBJS-$(CONFIG_OPUS_ENCODER) +=  \
 
 STLIBOBJS-$(CONFIG_MATROSKA_MUXER)   += opus/frame_duration_tab.o
 STLIBOBJS-$(CONFIG_WEBM_MUXER)       += opus/frame_duration_tab.o
-
-libavcodec/opus/%.o: CPPFLAGS += -I$(SRC_PATH)/libavcodec/
diff --git a/libavcodec/opus/dec.c b/libavcodec/opus/dec.c
index 29c490ae37..c353e6623d 100644
--- a/libavcodec/opus/dec.c
+++ b/libavcodec/opus/dec.c
@@ -47,9 +47,10 @@
 
 #include "libswresample/swresample.h"
 
-#include "avcodec.h"
-#include "codec_internal.h"
-#include "decode.h"
+#include "libavcodec/avcodec.h"
+#include "libavcodec/codec_internal.h"
+#include "libavcodec/decode.h"
+
 #include "opus.h"
 #include "tab.h"
 #include "celt.h"
diff --git a/libavcodec/opus/enc.c b/libavcodec/opus/enc.c
index 433cf066bc..74531f9142 100644
--- a/libavcodec/opus/enc.c
+++ b/libavcodec/opus/enc.c
@@ -21,7 +21,6 @@
 
 #include <float.h>
 
-#include "encode.h"
 #include "enc.h"
 #include "pvq.h"
 #include "enc_psy.h"
@@ -32,9 +31,11 @@
 #include "libavutil/mem.h"
 #include "libavutil/mem_internal.h"
 #include "libavutil/opt.h"
-#include "bytestream.h"
-#include "audio_frame_queue.h"
-#include "codec_internal.h"
+
+#include "libavcodec/audio_frame_queue.h"
+#include "libavcodec/bytestream.h"
+#include "libavcodec/codec_internal.h"
+#include "libavcodec/encode.h"
 
 typedef struct OpusEncContext {
     AVClass *av_class;
diff --git a/libavcodec/opus/parse.c b/libavcodec/opus/parse.c
index 1c7876e37e..78442031ff 100644
--- a/libavcodec/opus/parse.c
+++ b/libavcodec/opus/parse.c
@@ -31,13 +31,14 @@
 #include "libavutil/log.h"
 #include "libavutil/mem.h"
 
-#include "avcodec.h"
-#include "internal.h"
-#include "mathops.h"
+#include "libavcodec/avcodec.h"
+#include "libavcodec/internal.h"
+#include "libavcodec/mathops.h"
+#include "libavcodec/vorbis_data.h"
+
 #include "opus.h"
 #include "parse.h"
 #include "tab.h"
-#include "vorbis_data.h"
 
 /**
  * Read a 1- or 2-byte frame length
diff --git a/libavcodec/opus/parser.c b/libavcodec/opus/parser.c
index bab0e50412..7cecac8857 100644
--- a/libavcodec/opus/parser.c
+++ b/libavcodec/opus/parser.c
@@ -26,12 +26,14 @@
  */
 
 #include "libavutil/mem.h"
-#include "avcodec.h"
-#include "bytestream.h"
+
+#include "libavcodec/avcodec.h"
+#include "libavcodec/bytestream.h"
+#include "libavcodec/parser.h"
+#include "libavcodec/parser_internal.h"
+
 #include "opus.h"
 #include "parse.h"
-#include "parser.h"
-#include "parser_internal.h"
 
 typedef struct OpusParserContext {
     ParseContext pc;
diff --git a/libavcodec/opus/pvq.c b/libavcodec/opus/pvq.c
index 3dea7c19f2..edd3e96741 100644
--- a/libavcodec/opus/pvq.c
+++ b/libavcodec/opus/pvq.c
@@ -28,7 +28,7 @@
 #include "config_components.h"
 
 #include "libavutil/mem.h"
-#include "mathops.h"
+#include "libavcodec/mathops.h"
 #include "tab.h"
 #include "pvq.h"
 
diff --git a/libavcodec/opus/silk.c b/libavcodec/opus/silk.c
index 3e07877a7c..f7b79fff45 100644
--- a/libavcodec/opus/silk.c
+++ b/libavcodec/opus/silk.c
@@ -27,7 +27,9 @@
 #include <stdint.h>
 
 #include "libavutil/mem.h"
-#include "mathops.h"
+
+#include "libavcodec/mathops.h"
+
 #include "opus.h"
 #include "rc.h"
 #include "silk.h"

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to