
Recherche avancée
Autres articles (59)
-
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...) -
Demande de création d’un canal
12 mars 2010, parEn fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)
Sur d’autres sites (7367)
-
dnn/queue : add queue and safe_queue support
9 novembre 2020, par Xie, Lindnn/queue : add queue and safe_queue support
Signed-off-by : Xie, Lin <lin.xie@intel.com>
Signed-off-by : Wu Zhiwen <zhiwen.wu@intel.com>
Signed-off-by : Guo, Yejun <yejun.guo@intel.com> -
dnn : add openvino as one of dnn backend
25 mai 2020, par Guo, Yejundnn : add openvino as one of dnn backend
OpenVINO is a Deep Learning Deployment Toolkit at
https://github.com/openvinotoolkit/openvino, it supports CPU, GPU
and heterogeneous plugins to accelerate deep learning inferencing.Please refer to https://github.com/openvinotoolkit/openvino/blob/master/build-instruction.md
to build openvino (c library is built at the same time). Please add
option -DENABLE_MKL_DNN=ON for cmake to enable CPU path. The header
files and libraries are installed to /usr/local/deployment_tools/inference_engine/
with default options on my system.To build FFmpeg with openvion, take my system as an example, run with :
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH :/usr/local/deployment_tools/inference_engine/lib/intel64/ :/usr/local/deployment_tools/inference_engine/external/tbb/lib/
$ ../ffmpeg/configure —enable-libopenvino —extra-cflags=-I/usr/local/deployment_tools/inference_engine/include/ —extra-ldflags=-L/usr/local/deployment_tools/inference_engine/lib/intel64
$ makeHere are the features provided by OpenVINO inference engine :
support more DNN model formats
It supports TensorFlow, Caffe, ONNX, MXNet and Kaldi by converting them
into OpenVINO format with a python script. And torth model
can be first converted into ONNX and then to OpenVINO format.see the script at https://github.com/openvinotoolkit/openvino/tree/master/model-optimizer/mo.py
which also does some optimization at model level.optimize at inference stage
It optimizes for X86 CPUs with SSE, AVX etc.It also optimizes based on OpenCL for Intel GPUs.
(only Intel GPU supported becuase Intel OpenCL extension is used for optimization)Signed-off-by : Guo, Yejun <yejun.guo@intel.com>
Signed-off-by : Pedro Arthur <bygrandao@gmail.com> -
How to distinguish a physical D3D adapter from a virtual adapter used by the Remote Desktop Protocol ?
31 octobre 2023, par rustakI'm currently developing a desktop application(c#/wpf) that decodes video using FFmpeg. I would like to give the user the option to select an adapter for video decoding. I'm using Direct3D method
EnumAdapters
to list available adapters on current device which works fine. The list of available adapters looks something like this :

Adapter 0
 Description: Intel(R) HD Graphics 630
 Vendor ID: 0x8086
 Device ID: 0x5912
 SubSys ID: 0x86941043
 Revision: 4
 Luid: 46459
 Flags: None
 Dedicated Video Memory: 128 MB
 Dedicated System Memory: 0 MB
 Shared System Memory: 8092 MB
Adapter 2
 Description: Microsoft Basic Render Driver
 Vendor ID: 0x1414
 Device ID: 0x8C
 SubSys ID: 0x0
 Revision: 0
 Luid: 50158
 Flags: Software
 Dedicated Video Memory: 0 MB
 Dedicated System Memory: 0 MB
 Shared System Memory: 8092 MB



I have noticed that an additional adapter appears in the list of available adapters when RDP is used. The additional adapter has the same properties as the physical one ; the only difference is in the LUID. The output looks something like this :


Adapter 0
 Description: Intel(R) HD Graphics 630
 Vendor ID: 0x8086
 Device ID: 0x5912
 SubSys ID: 0x86941043
 Revision: 4
 Luid: 46459
 Flags: None
 Dedicated Video Memory: 128 MB
 Dedicated System Memory: 0 MB
 Shared System Memory: 8092 MB
Adapter 1 // <- additional addapter
 Description: Intel(R) HD Graphics 630 
 Vendor ID: 0x8086
 Device ID: 0x5912
 SubSys ID: 0x86941043
 Revision: 4
 Luid: 1322913970
 Flags: None
 Dedicated Video Memory: 128 MB
 Dedicated System Memory: 0 MB
 Shared System Memory: 8092 MB
Adapter 2
 Description: Microsoft Basic Render Driver
 Vendor ID: 0x1414
 Device ID: 0x8C
 SubSys ID: 0x0
 Revision: 0
 Luid: 50158
 Flags: Software
 Dedicated Video Memory: 0 MB
 Dedicated System Memory: 0 MB
 Shared System Memory: 8092 MB



I'm aware that the additional adapter is some kind of virtual adapter used by RDP. I have tried both of them, and it seems that both are suitable for video decoding using FFmpeg.


However, from a UX perspective, it doesn't look or feel right that the combo box contains two adapters with the same name. So my question is : how can I distinguish a physical adapter from a virtual adapter used by the Remote Desktop Protocol ?