
Recherche avancée
Médias (91)
-
Chuck D with Fine Arts Militia - No Meaning No
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Paul Westerberg - Looking Up in Heaven
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Le Tigre - Fake French
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Thievery Corporation - DC 3000
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Dan the Automator - Relaxation Spa Treatment
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Gilberto Gil - Oslodum
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (96)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;
Sur d’autres sites (17384)
-
vf_blend : Add SSE2 optimization for multiply
8 février 2016, par Timothy Gu -
swscale/utils : disable full_chr_h_input optimization for odd width
2 décembre 2024, par Niklas Haasswscale/utils : disable full_chr_h_input optimization for odd width
The basic problem here is that the rgb*ToUV_half_* functions hard-code a
bilinear downsample from src[i] + src[i+1], with no bounds check on the i+1
access.Due to the signature of the function, we cannot easily plumb the "true" width
into the function body to perform a bounds check. Similarly, we cannot easily
pre-pad the input because it is typically reading from the (const) input
frame, which would require a full memcpy to pad. Either of these solutions are
more trouble than the feature is worth, so just disable it on odd input sizes.Fixes : use of uninitialized value
Fixes : ticket #11265
Signed-off-by : Niklas Haas <git@haasn.dev>
Sponsored-by : Sovereign Tech Fund -
Revision a5e97d874b : VP9_COPY_CONVOLVE_SSE2 optimization This function suffers from a couple problem
30 juillet 2015, par Scott LaVarnwayChanged Paths :
Modify /vpx_dsp/x86/vpx_convolve_copy_sse2.asm
VP9_COPY_CONVOLVE_SSE2 optimizationThis function suffers from a couple problems in small core(tablets) :
The load of the next iteration is blocked by the store of previous iteration
4k aliasing (between future store and older loads)
current small core machine are in-order machine and because of it the store
will spin the rehabQ until the load is finished
fixed by :prefetching 2 lines ahead
unroll copy of 2 rows of block
pre-load all xmm regiters before the loop, final stores after the loop
The function is optimized by :
copy_convolve_sse2 64x64 - 16%
copy_convolve_sse2 32x32 - 52%
copy_convolve_sse2 16x16 - 6%
copy_convolve_sse2 8x8 - 2.5%
copy_convolve_sse2 4x4 - 2.7%
credit goes to Tom Craver(tom.r.craver@intel.com) and Ilya
Albrekht(ilya.albrekht@intel.com)Change-Id : I63d3428799c50b2bf7b5677c8268bacb9fc29671