/ work

Week 1

General Notes from week 1

List of randomly useful things in no particular ordering

List of stuff to learn

Frameworks

  • GStreamer
    • input-selector
    • output-selector
    • Events/Bus/GLib
    • PIP/Drawing/Transform

List of stuff learned

Python

import threading

thread1 = threading.Thread(target=<function_name>)  
thread2 = threading.Thread(target=<...>, kwargs={<'Var':Val})  

  • To Learn
    • ThreadGroup
    • ThreadName
    • Args
    • Daemon

Frameworks

  • GStreamer
    • Elements
      • General
        • valve - Controls Buffer Drop
        • input-selector - Directs In(s) to OutTo LearnUsagecache-buffers (!)sync-mode (!)sync-streams
        • output-selector - Directs In to Out (of N)To Learnpad-negotiation-mode``resend-latest
      • SRC
        • videotestsrc - Video Test Source
        • audiotestsrc - Audio Test Source
        • v4l2src - Webcam Source
        • filesrc - File Source
      • SINK
        • autovideosink
        • ximagesink
        • filesink
      • PAD
      • TRANSFORM
        • capsfilter - Enforces Data Format CapabilitiesUsed in /personal/.../vfps/``video/x-raw is shorthand for capsfilter caps=video/x-rawTo Learncaps-change-mode
Joseph Zhong

Joseph Zhong

“The brick walls give us a chance to show how badly we want something. They stop people who don’t want it badly enough.” ― Randy Pausch, The Last Lecture

Read More