Skip to content

Why jetson-utils can compile older gst api in a host has newer gst api #241

@BadboyIntheLoop

Description

@BadboyIntheLoop

Hello everyone, I have a concern. On my jetson orin nx, I use gst version 1.20.3 but jetson-utils can compile with older api like gst_buffer_set_caps() function. I don't know why. I just make with VERBOSE=1 to inspect and I get all .h files that be included don't define gst_buffer_set_caps().

[ 32%] Building CXX object CMakeFiles/jetson-utils.dir/cpp/codec/gstEncoder.cpp.o
/usr/bin/c++ -Djetson_utils_EXPORTS -I/home/sphenikaa08/workspace/jetson-utils/build/aarch64/include -I/home/sphenikaa08/workspace/jetson-utils/build/aarch64/include/jetson-utils -I/usr/include/gstreamer-1.0 -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -I/usr/include/glib-2.0 -I/usr/include/json-glib-1.0 -I/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/src/jetson_multimedia_api/include -I/usr/local/cuda/include -std=c++11 -Wno-write-strings -fPIC -MD -MT CMakeFiles/jetson-utils.dir/cpp/codec/gstEncoder.cpp.o -MF CMakeFiles/jetson-utils.dir/cpp/codec/gstEncoder.cpp.o.d -o CMakeFiles/jetson-utils.dir/cpp/codec/gstEncoder.cpp.o -c /home/sphenikaa08/workspace/jetson-utils/cpp/codec/gstEncoder.cpp

Can anyone explain for me?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions