aboutsummaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorNicolas Dato <nicolas.dato@gmail.com>2025-07-17 20:52:49 -0300
committerNicolas Dato <nicolas.dato@gmail.com>2025-07-18 07:15:02 -0300
commitb1fcc672448f8403a567cd280c2151eb6d5799cb (patch)
tree995ef80358f3c88807d8034b5ad3f78b54301482 /example
parentee208b6f61a4f2f52d6a796acdb0764374d23234 (diff)
downloadlibtuberia-b1fcc672448f8403a567cd280c2151eb6d5799cb.tar.gz
adding documentation
Diffstat (limited to 'example')
-rw-r--r--example/Makefile.am5
-rw-r--r--example/decode_resize_encode.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/example/Makefile.am b/example/Makefile.am
index 5043e21..5270584 100644
--- a/example/Makefile.am
+++ b/example/Makefile.am
@@ -1,7 +1,12 @@
+if EXAMPLES
noinst_PROGRAMS = decode_resize_encode
decode_resize_encode_CFLAGS = $(AM_CFLAGS) -I../src
decode_resize_encode_LDADD = ../src/libtuberia.a
decode_resize_encode_LDFLAGS = -lpthread -lavcodec -lavformat -lavutil -lswscale
decode_resize_encode_SOURCES = decode_resize_encode.c
+endif
+
+exampledir = $(docdir)/example
+example_DATA = decode_resize_encode.c
diff --git a/example/decode_resize_encode.c b/example/decode_resize_encode.c
index efdf0b5..8bd956a 100644
--- a/example/decode_resize_encode.c
+++ b/example/decode_resize_encode.c
@@ -286,12 +286,12 @@ static void flush_video(AVFormatContext *avformatin, AVCodecContext *avcodecin,
av_frame_free(&scaled);
}
-void tube_packet_free(void *element)
+static void tube_packet_free(void *element)
{
av_packet_free((AVPacket **)&element);
}
-void tube_frame_free(void *element)
+static void tube_frame_free(void *element)
{
av_frame_free((AVFrame **)&element);
}
@@ -348,7 +348,7 @@ struct tube_mux_opaque {
AVFormatContext *avformatout;
};
-void tube_mux(void *element, void *opaque)
+static void tube_mux(void *element, void *opaque)
{
AVPacket *packet = element;
struct tube_mux_opaque *o = opaque;