libxcoder  5.2.0
source Directory Reference

Directories

directory  common
 
directory  examples
 
directory  test
 

Files

file  init_rsrc.c [code]
 Application for registering Netint transcoding devices on system for use by libxcoder.
 
file  ni_av_codec.c [code]
 Audio/video related utility definitions.
 
file  ni_av_codec.h [code]
 Audio/video related utility definitions.
 
file  ni_bitstream.c [code]
 Utility definitions to operate on bits in a bitstream.
 
file  ni_bitstream.h [code]
 Utility definitions to operate on bits in a bitstream.
 
file  ni_defs.h [code]
 Common NETINT definitions used by all modules.
 
file  ni_device_api.c [code]
 Public definitions for operating NETINT video processing devices for video processing.
 
file  ni_device_api.h [code]
 Public definitions for operating NETINT video processing devices for video processing.
 
file  ni_device_api_priv.c [code]
 Private definitions used by ni_device_api.c for video processing tasks.
 
file  ni_device_api_priv.h [code]
 Private definitions used by ni_device_api.c for video processing tasks.
 
file  ni_getopt.c [code]
 Implementation of getopt() and getopt_long() for Windows environment.
 
file  ni_getopt.h [code]
 Implementation of getopt() and getopt_long() for Windows environment.
 
file  ni_lat_meas.c [code]
 Utility definitions for measuring frame/packet processing time in NETINT video processing devices.
 
file  ni_lat_meas.h [code]
 Utility definitions for measuring frame/packet processing time in NETINT video processing devices.
 
file  ni_libxcoder_dynamic_loading.h [code]
 Libxcoder API dynamic loading support for Linux.
 
file  ni_libxcoder_dynamic_loading_test.cpp [code]
 Application to test that ni_libxcoder_dynamic_loading.h successfully loads all its exported functions.
 
file  ni_log.c [code]
 Logging definitions.
 
file  ni_log.h [code]
 Logging definitions.
 
file  ni_macro_check.cpp [code]
 
file  ni_macro_defs_quadra.h [code]
 
file  ni_nvme.c [code]
 Private definitions for interfacing with NETINT video processing devices over NVMe.
 
file  ni_nvme.h [code]
 Private definitions for interfacing with NETINT video processing devices over NVMe.
 
file  ni_p2p_ioctl.h [code]
 Definitions related to NETINT P2P kernel driver interface.
 
file  ni_p2p_test.c [code]
 Application for performing video processing using libxcoder API and P2P DMA. Its code provides examples on how to programatically use libxcoder API in conjunction with P2P DMA.
 
file  ni_quadra_dec_api.c [code]
 Private definitions used by ni_quadra_dec_api.c for video processing tasks.
 
file  ni_quadra_dec_api.h [code]
 NETINT decoder API header file.
 
file  ni_quadra_enc_api.c [code]
 Private definitions used by ni_quadra_enc_api.c for video processing tasks.
 
file  ni_quadra_enc_api.h [code]
 NETINT encoder API header file.
 
file  ni_quadra_filter_api.c [code]
 Private definitions used by ni_quadra_filter_api.c for video processing tasks.
 
file  ni_quadra_filter_api.h [code]
 NETINT filters API header file.
 
file  ni_release_info.h [code]
 Release identification data generated at release time.
 
file  ni_rsrc_api.cpp [code]
 Public definitions for managing NETINT video processing devices.
 
file  ni_rsrc_api.h [code]
 Public definitions for managing NETINT video processing devices.
 
file  ni_rsrc_api_android.h [code]
 Public definitions for managing NETINT video processing devices on Android.
 
file  ni_rsrc_list.c [code]
 Application to query and print info about NETINT video processing devices on system.
 
file  ni_rsrc_mon.c [code]
 Application to query and print live performance/load info of registered NETINT video processing devices on system.
 
file  ni_rsrc_namespace.c [code]
 This utility aims to set the NVMe namespace number for a Quadra NVMe block device. It can operate on physical devices (PCIe physical function) or virtual devices (PCIe virtual function). Before setting namespace number, use SR-IOV to create the PCIe virtual function. Note that only block device name is accepted for this utility.
 
file  ni_rsrc_priv.cpp [code]
 Private definitions used by ni_rsrc_api.cpp for management of NETINT video processing devices.
 
file  ni_rsrc_priv.h [code]
 Private definitions used by ni_rsrc_api.cpp for management of NETINT video processing devices.
 
file  ni_rsrc_update.c [code]
 Application for managing registration/deregistration of individual NETINT video processing devices on system.
 
file  ni_util.c [code]
 Utility definitions.
 
file  ni_util.h [code]
 Utility definitions.
 
file  test_rsrc_api.c [code]
 Application for manually managing NETINT video processing devices on system. Its code provides examples on how to programatically use ni_rsrc_api.h for NETINT resource management.