7 API documentation

7.1 Headers list  

NameDescription
upipe-alsa/upipe_alsa_sink.hUpipe sink module for alsa sound system
upipe-amt/upipe_amt_source.hUpipe source module for automatic multicat tunneling
upipe-av/upipe_av.h
upipe-av/upipe_av_pixfmt.hupipe/avutil pixelformat conversion
upipe-av/upipe_av_samplefmt.hupipe/avutil sampleformat conversion
upipe-av/upipe_avcodec_decode.hUpipe avcodec decode wrapper module
upipe-av/upipe_avcodec_encode.hUpipe avcodec encode wrapper module
upipe-av/upipe_avformat_sink.hUpipe sink module libavformat wrapper
upipe-av/upipe_avformat_source.hUpipe source module libavformat wrapper
upipe-av/uref_av_flow.hUpipe flow definition attributes for libav
upipe-blackmagic/ubuf_pic_blackmagic.hUpipe ubuf manager for picture formats with blackmagic storage
upipe-blackmagic/ubuf_sound_blackmagic.hUpipe ubuf manager for sound formats with blackmagic storage
upipe-blackmagic/upipe_blackmagic_source.hUpipe source module for BlackMagic Design SDI cards
upipe-ebur128/ebur128.h
upipe-filters/upipe_filter_blend.hUpipe blend deinterlace filter
upipe-filters/upipe_filter_decode.hBin pipe decoding a flow
upipe-filters/upipe_filter_encode.hBin pipe encoding a flow
upipe-filters/upipe_filter_format.hBin pipe transforming the input to the given format
upipe-filters/uprobe_filter_suggest.hprobe dealing with the suggest_flow_def event
upipe-framers/upipe_a52_framer.hUpipe module building frames from a ATSC A/52:2012 stream
upipe-framers/upipe_dvbsub_framer.hUpipe module building frames from chunks of a DVB subtitles stream
upipe-framers/upipe_h264_framer.hUpipe module building frames from chunks of an ISO 13818-10-B stream
upipe-framers/upipe_mpga_framer.hUpipe module building frames from an ISO 13818-3 or 7 stream
upipe-framers/upipe_mpgv_framer.hUpipe module building frames from chunks of an ISO 13818-2 stream
upipe-framers/upipe_telx_framer.hUpipe module building frames from chunks of a DVB teletext stream
upipe-framers/uref_h264_flow.hUpipe h264 flow definition attributes for uref
upipe-framers/uref_mpgv.hUpipe mpgv attributes for uref
upipe-framers/uref_mpgv_flow.hUpipe mpgv flow definition attributes for uref
upipe-gl/upipe_gl_sink_common.hUpipe GL - common definitions
upipe-gl/upipe_glx_sink.hUpipe GLX (OpenGL/X11) sink module.
upipe-gl/uprobe_gl_sink_cube.hUpipe GL sink cube animation
upipe-modules/upipe_audio_split.hUpipe module splitting packed audio to several planar outputs
upipe-modules/upipe_audiocont.hUpipe module video continuity
upipe-modules/upipe_blank_source.hUpipe source module generating a black/blank signal
upipe-modules/upipe_blit.h
upipe-modules/upipe_chunk_stream.hUpipe chunk module - outputs fixed-length blocks from stream
upipe-modules/upipe_delay.hUpipe module adding a delay to all dates
upipe-modules/upipe_dup.hUpipe module allowing to duplicate to several outputs
upipe-modules/upipe_file_sink.hUpipe sink module for files
upipe-modules/upipe_file_source.hUpipe source module for files
upipe-modules/upipe_genaux.hUpipe module - generates auxiliary blocks from k.systime
upipe-modules/upipe_htons.hUpipe module - htons
upipe-modules/upipe_http_source.hUpipe source module for http GET requests
upipe-modules/upipe_idem.hUpipe linear module sending output identical to input
upipe-modules/upipe_match_attr.hUpipe module dropping urefs not matching certain values for
upipe-modules/upipe_multicat_probe.hUpipe module - multicat probe
upipe-modules/upipe_multicat_sink.hUpipe module - multicat file sink
upipe-modules/upipe_noclock.hUpipe module creating system timestamps for off-line streams
upipe-modules/upipe_nodemux.hUpipe module creating timestamps for single streams
upipe-modules/upipe_null.hUpipe null module - free incoming urefs
upipe-modules/upipe_play.hUpipe module synchronizing latencies of flows belonging to a program
upipe-modules/upipe_probe_uref.hUpipe module - probe uref
upipe-modules/upipe_queue_sink.hUpipe sink module for queues
upipe-modules/upipe_queue_source.hUpipe source module for queues
upipe-modules/upipe_rtp_decaps.hUpipe module decapsulating RTP header from blocks
upipe-modules/upipe_rtp_prepend.hUpipe rtp module to prepend rtp header to uref blocks
upipe-modules/upipe_rtp_source.hBin pipe decapsulating RTP packets from a UDP source
upipe-modules/upipe_setattr.hUpipe module setting arbitrary attributes to urefs
upipe-modules/upipe_setflowdef.hUpipe module setting arbitrary attributes to flow definitions
upipe-modules/upipe_setrap.hUpipe module setting arbitrary attributes to urefs
upipe-modules/upipe_sine_wave_source.hUpipe source module generating a sine wave
upipe-modules/upipe_skip.hUpipe module - skip
upipe-modules/upipe_transfer.hUpipe module allowing to transfer other pipes to a remote event loop
upipe-modules/upipe_trickplay.hUpipe module facilitating trick play operations
upipe-modules/upipe_udp_sink.hUpipe sink module for udp
upipe-modules/upipe_udp_source.hUpipe source module for udp sockets
upipe-modules/upipe_videocont.hUpipe module video continuity
upipe-modules/upipe_worker_linear.hBin pipe wrapping a queue, a linear pipe and a queue
upipe-modules/upipe_worker_sink.hBin pipe wrapping a queue and a sink
upipe-modules/upipe_worker_source.hBin pipe wrapping a source and a queue
upipe-nacl/graphic_3d.h
upipe-nacl/upipe_display.h
upipe-nacl/upipe_filter_ebur128.hUpipe ebur128
upipe-nacl/upipe_sound.h
upipe-nacl/upipe_src_tcp_chrome.h
upipe-nacl/upipe_src_udp_chrome.h
upipe-osx/upipe_osx_audioqueue_sink.hUpipe MacOSX AudioQueue sink module.
upipe-pthread/upipe_pthread_transfer.hUpipe module allowing to transfer other pipes to a new POSIX thread
upipe-pthread/uprobe_pthread_upump_mgr.hprobe catching need_upump_mgr events and providing a upump manager based on thread local storage
upipe-qt/upipe_qt_html.h
upipe-swresample/upipe_swr.hUpipe swrcale (ffmpeg) module
upipe-swscale/upipe_sws.hUpipe swscale (ffmpeg) module
upipe-swscale/upipe_sws_thumbs.hUpipe swscale thumbnail gallery module
upipe-ts/upipe_ts.hUpipe declarations common to TS demux and mux
upipe-ts/upipe_ts_aggregate.hUpipe module to aggregate complete TS packets up to specified MTU
upipe-ts/upipe_ts_check.hUpipe module checking that a buffer contains a given number of
upipe-ts/upipe_ts_decaps.hUpipe module decapsulating (removing TS header) TS packets
upipe-ts/upipe_ts_demux.hUpipe higher-level module demuxing elementary streams of a TS
upipe-ts/upipe_ts_encaps.hUpipe module encapsulating (adding TS header) PES and PSI access units
upipe-ts/upipe_ts_join.hUpipe module joining PIDs into a transport stream
upipe-ts/upipe_ts_mux.hUpipe higher-level module muxing elementary streams in a TS
upipe-ts/upipe_ts_pat_decoder.hUpipe module decoding the program association table of TS streams
upipe-ts/upipe_ts_pes_decaps.hUpipe module decapsulating (removing) PES header of TS packets
upipe-ts/upipe_ts_pes_encaps.hUpipe module encapsulating access units into PES packets
upipe-ts/upipe_ts_pmt_decoder.hUpipe module decoding the program map table of TS streams
upipe-ts/upipe_ts_psi_generator.hUpipe module generating PSI tables
upipe-ts/upipe_ts_psi_inserter.hUpipe module inserting PSI tables inside a TS stream
upipe-ts/upipe_ts_psi_merge.hUpipe module merging PSI sections from TS input
upipe-ts/upipe_ts_psi_split.hUpipe module splitting tables of the PSI of a transport stream
upipe-ts/upipe_ts_split.hUpipe module splitting PIDs of a transport stream
upipe-ts/upipe_ts_sync.hUpipe module syncing on a transport stream
upipe-ts/upipe_ts_tstd.hUpipe module tstding that a buffer contains a given number of
upipe-ts/uref_ts_flow.hUpipe flow definition attributes for TS
upipe-x264/upipe_x264.hUpipe x264 module
upipe/config.h
upipe/uatomic.hUpipe thread-safe atomic operations
upipe/ubase.hUpipe common definitions
upipe/ubuf.hUpipe buffer handling
upipe/ubuf_block.hUpipe buffer handling for block managers
upipe/ubuf_block_common.hUpipe useful common definitions for block managers
upipe/ubuf_block_mem.hUpipe ubuf manager for block formats with umem storage
upipe/ubuf_block_stream.hUpipe streams of block buffers
upipe/ubuf_mem.hUpipe functions to allocate ubuf managers using umem storage
upipe/ubuf_mem_common.hUpipe common functions for ubuf managers with umem storage
upipe/ubuf_pic.hUpipe buffer handling for picture managers
upipe/ubuf_pic_common.hUpipe useful common definitions for picture managers
upipe/ubuf_pic_mem.hUpipe ubuf manager for picture formats with umem storage
upipe/ubuf_sound.hUpipe buffer handling for sound managers
upipe/ubuf_sound_common.hUpipe useful common definitions for sound managers
upipe/ubuf_sound_mem.hUpipe ubuf manager for sound formats with umem storage
upipe/uclock.hstructure provided by the application to retrieve system time
upipe/uclock_std.h
upipe/udeal.hUpipe exclusive access to non-reentrant resource
upipe/udict.hUpipe dictionary of attributes
upipe/udict_dump.hUpipe dictionary dumping for debug purposes
upipe/udict_inline.hUpipe inline manager of dictionary of attributes
upipe/ueventfd.hUpipe replacement for eventfd calls
upipe/ufifo.hUpipe thread-safe first-in first-out data structure
upipe/ulifo.hUpipe thread-safe last-in first-out data structure
upipe/ulist.hUpipe implementation of lists of structures (NOT thread-safe)
upipe/umem.hUpipe generic memory allocators
upipe/umem_alloc.hUpipe trivial memory allocator
upipe/umem_pool.hUpipe pool-based memory allocator
upipe/upipe.hUpipe module-level interface, typically implemented by a module
upipe/upipe_helper_bin.hUpipe helper functions for bin
upipe/upipe_helper_flow.hUpipe helper functions for pipes taking an output flow in upipe_alloc
upipe/upipe_helper_flow_def.hUpipe helper functions for input and output flow definitions
upipe/upipe_helper_flow_def_check.hUpipe helper functions to check input flow definition
upipe/upipe_helper_output.hUpipe helper functions for output
upipe/upipe_helper_sink.hUpipe helper functions for sinks
upipe/upipe_helper_source_read_size.hUpipe helper functions for read size
upipe/upipe_helper_subpipe.hUpipe helper functions for upipe subpipes
upipe/upipe_helper_sync.hUpipe helper functions for sync_lost/sync_acquired probe events
upipe/upipe_helper_ubuf_mgr.hUpipe helper functions for ubuf manager
upipe/upipe_helper_uclock.hUpipe helper functions for uclock
upipe/upipe_helper_upipe.hUpipe helper functions for public upipe structure
upipe/upipe_helper_upump.hUpipe helper functions for pumps
upipe/upipe_helper_upump_mgr.hUpipe helper functions for upump manager
upipe/upipe_helper_uref_mgr.hUpipe helper functions for uref manager
upipe/upipe_helper_uref_stream.hUpipe helper functions to work on input as an uref stream
upipe/upipe_helper_urefcount.hUpipe helper functions for refcount structures
upipe/upipe_helper_void.hUpipe helper functions for void pipes
upipe/upool.hUpipe pool of buffers, based on @ref ulifo
upipe/uprobe.hUpipe structure used to raise events from pipes
upipe/uprobe_dejitter.hprobe catching clock_ref and clock_ts events for dejittering
upipe/uprobe_helper_alloc.huprobe helper functions to allocate probes
upipe/uprobe_helper_uprobe.hUpipe helper functions for public uprobe structure
upipe/uprobe_output.hprobe dealing with events having consequences on the output pipe
upipe/uprobe_prefix.hprobe prefixing all print events with a given name
upipe/uprobe_select_flows.hprobe catching need_update events and creating subpipes
upipe/uprobe_stdio.hprobe outputting all log events to stdio
upipe/uprobe_transfer.hprobe transferring events from one thread to another
upipe/uprobe_ubuf_mem.hprobe catching new_flow_format events and providing a given ubuf manager using umem storage
upipe/uprobe_uclock.hprobe catching need_uclock events and providing a given uclock
upipe/uprobe_upump_mgr.hprobe catching need_upump_mgr events and providing a given upump manager
upipe/uprobe_uref_mgr.hprobe catching need_uref_mgr events and providing a given uref manager
upipe/upump.hUpipe event loop handling
upipe/upump_blocker.hcommon declarations for event loop handlers
upipe/upump_common.hcommon declarations for event loop handlers
upipe/uqueue.hUpipe thread-safe queue of elements
upipe/uref.hUpipe uref structure handling
upipe/uref_attr.hUpipe uref attributes handling
upipe/uref_block.hUpipe wrapper for block ubuf and uref
upipe/uref_block_flow.hUpipe block flow definition attributes for uref
upipe/uref_clock.hUpipe clock attributes for uref
upipe/uref_dump.hUpipe uref dumping for debug purposes
upipe/uref_flow.hUpipe flow attributes for uref and control messages
upipe/uref_pic.hUpipe wrapper for picture ubuf and uref
upipe/uref_pic_flow.hUpipe picture flow definition attributes for uref
upipe/uref_program_flow.hUpipe program flow definition attributes for uref
upipe/uref_sound.hUpipe wrapper for sound ubuf and uref
upipe/uref_sound_flow.hUpipe sound flow definition attributes for uref
upipe/uref_std.hUpipe standard uref manager
upipe/urefcount.hUpipe thread-safe reference counting
upipe/uring.hUpipe ring of buffers
upump-ecore/upump_ecore.h
upump-ev/upump_ev.h

Valid XHTML 1.0 StrictGenerated by cmassiot on Thu Nov 6 12:15:47 2014 using MkDoc