Skip to content

Latest commit

 

History

History
80 lines (68 loc) · 1.88 KB

HISTORY.md

File metadata and controls

80 lines (68 loc) · 1.88 KB

Learn to use

Work History

  • 2019/05/06:

    $ ccget https://github.com/GStreamer/gstreamer
    $ ./autogen.sh
    $ ./configure
    $ make
    
    • Configuration
    Version                    : 1.17.0.1
    Source code location       : .
    Prefix                     : /usr/local
    Compiler                   : gcc
    Package name               : GStreamer git
    Package origin             : Unknown package origin
    
    API Documentation          : no
    
    Debug logging              : yes
    Tracing subsystem hooks    : yes
    Command-line parser        : yes
    Option parsing in gst_init : yes
    Plugin registry            : yes
    Plugin support	           : yes
    Static plugins             : 
    Unit testing support       : yes
    PTP clock support          : yes
    libunwind support          : yes
    libdw support              : yes    <-- $ sudo apt install libdw-dev
    
    Debug                      : yes
    Profiling                  : no
    
    Building benchmarks        : yes
    Building examples          : yes
    Building test apps         : yes
    Building tests that fail   : no
    Building tools             : yes
    
  • 2018/05/04:

    • build and test some tutorial examples in GStreamer Documentation

Utility Shell

$  type gst
gst ()
{
    if [ $# = 0 ]; then
        echo "usage: $FUNCNAME <info|list|play|search|version>";
        return;
    fi;
    case $1 in
        info)
            v4l2-ctl --list-devices --list-ctrls --list-formats
        ;;
        list)
            pkg-config --list-all | grep --color=auto gst
        ;;
        play)
            gst-play-1.0 $2
        ;;
        search)
            gst-inspect-1.0 | grep --color=auto $2
        ;;
        version | v)
            gst-launch-1.0 --version
        ;;
    esac
}