Recherche avancée

Médias (91)

Autres articles (6)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

  • Qu’est ce qu’un éditorial

    21 juin 2013, par

    Ecrivez votre de point de vue dans un article. Celui-ci sera rangé dans une rubrique prévue à cet effet.
    Un éditorial est un article de type texte uniquement. Il a pour objectif de ranger les points de vue dans une rubrique dédiée. Un seul éditorial est placé à la une en page d’accueil. Pour consulter les précédents, consultez la rubrique dédiée.
    Vous pouvez personnaliser le formulaire de création d’un éditorial.
    Formulaire de création d’un éditorial Dans le cas d’un document de type éditorial, les (...)

  • Que fait exactement ce script ?

    18 janvier 2011, par

    Ce script est écrit en bash. Il est donc facilement utilisable sur n’importe quel serveur.
    Il n’est compatible qu’avec une liste de distributions précises (voir Liste des distributions compatibles).
    Installation de dépendances de MediaSPIP
    Son rôle principal est d’installer l’ensemble des dépendances logicielles nécessaires coté serveur à savoir :
    Les outils de base pour pouvoir installer le reste des dépendances Les outils de développements : build-essential (via APT depuis les dépôts officiels) ; (...)

Sur d’autres sites (3110)

  • avfilter/avfilter : Add numbers of (in|out)pads directly to AVFilter

    12 août 2021, par Andreas Rheinhardt
    avfilter/avfilter : Add numbers of (in|out)pads directly to AVFilter
    

    Up until now, an AVFilter's lists of input and output AVFilterPads
    were terminated by a sentinel and the only way to get the length
    of these lists was by using avfilter_pad_count(). This has two
    drawbacks : first, sizeof(AVFilterPad) is not negligible
    (i.e. 64B on 64bit systems) ; second, getting the size involves
    a function call instead of just reading the data.

    This commit therefore changes this. The sentinels are removed and new
    private fields nb_inputs and nb_outputs are added to AVFilter that
    contain the number of elements of the respective AVFilterPad array.

    Given that AVFilter.(in|out)puts are the only arrays of zero-terminated
    AVFilterPads an API user has access to (AVFilterContext.(in|out)put_pads
    are not zero-terminated and they already have a size field) the argument
    to avfilter_pad_count() is always one of these lists, so it just has to
    find the filter the list belongs to and read said number. This is slower
    than before, but a replacement function that just reads the internal numbers
    that users are expected to switch to will be added soon ; and furthermore,
    avfilter_pad_count() is probably never called in hot loops anyway.

    This saves about 49KiB from the binary ; notice that these sentinels are
    not in .bss despite being zeroed : they are in .data.rel.ro due to the
    non-sentinels.

    Reviewed-by : Nicolas George <george@nsup.org>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] libavfilter/aeval.c
    • [DH] libavfilter/af_acontrast.c
    • [DH] libavfilter/af_acopy.c
    • [DH] libavfilter/af_acrossover.c
    • [DH] libavfilter/af_acrusher.c
    • [DH] libavfilter/af_adeclick.c
    • [DH] libavfilter/af_adelay.c
    • [DH] libavfilter/af_adenorm.c
    • [DH] libavfilter/af_aderivative.c
    • [DH] libavfilter/af_aecho.c
    • [DH] libavfilter/af_aemphasis.c
    • [DH] libavfilter/af_aexciter.c
    • [DH] libavfilter/af_afade.c
    • [DH] libavfilter/af_afftdn.c
    • [DH] libavfilter/af_afftfilt.c
    • [DH] libavfilter/af_aformat.c
    • [DH] libavfilter/af_afreqshift.c
    • [DH] libavfilter/af_afwtdn.c
    • [DH] libavfilter/af_agate.c
    • [DH] libavfilter/af_aiir.c
    • [DH] libavfilter/af_alimiter.c
    • [DH] libavfilter/af_amerge.c
    • [DH] libavfilter/af_amix.c
    • [DH] libavfilter/af_amultiply.c
    • [DH] libavfilter/af_anequalizer.c
    • [DH] libavfilter/af_anlmdn.c
    • [DH] libavfilter/af_anlms.c
    • [DH] libavfilter/af_anull.c
    • [DH] libavfilter/af_apad.c
    • [DH] libavfilter/af_aphaser.c
    • [DH] libavfilter/af_apulsator.c
    • [DH] libavfilter/af_aresample.c
    • [DH] libavfilter/af_arnndn.c
    • [DH] libavfilter/af_asetnsamples.c
    • [DH] libavfilter/af_asetrate.c
    • [DH] libavfilter/af_ashowinfo.c
    • [DH] libavfilter/af_asoftclip.c
    • [DH] libavfilter/af_asr.c
    • [DH] libavfilter/af_astats.c
    • [DH] libavfilter/af_asubboost.c
    • [DH] libavfilter/af_asupercut.c
    • [DH] libavfilter/af_atempo.c
    • [DH] libavfilter/af_axcorrelate.c
    • [DH] libavfilter/af_biquads.c
    • [DH] libavfilter/af_bs2b.c
    • [DH] libavfilter/af_channelmap.c
    • [DH] libavfilter/af_channelsplit.c
    • [DH] libavfilter/af_chorus.c
    • [DH] libavfilter/af_compand.c
    • [DH] libavfilter/af_compensationdelay.c
    • [DH] libavfilter/af_crossfeed.c
    • [DH] libavfilter/af_crystalizer.c
    • [DH] libavfilter/af_dcshift.c
    • [DH] libavfilter/af_deesser.c
    • [DH] libavfilter/af_drmeter.c
    • [DH] libavfilter/af_dynaudnorm.c
    • [DH] libavfilter/af_earwax.c
    • [DH] libavfilter/af_extrastereo.c
    • [DH] libavfilter/af_firequalizer.c
    • [DH] libavfilter/af_flanger.c
    • [DH] libavfilter/af_haas.c
    • [DH] libavfilter/af_hdcd.c
    • [DH] libavfilter/af_headphone.c
    • [DH] libavfilter/af_join.c
    • [DH] libavfilter/af_ladspa.c
    • [DH] libavfilter/af_loudnorm.c
    • [DH] libavfilter/af_lv2.c
    • [DH] libavfilter/af_mcompand.c
    • [DH] libavfilter/af_pan.c
    • [DH] libavfilter/af_replaygain.c
    • [DH] libavfilter/af_rubberband.c
    • [DH] libavfilter/af_sidechaincompress.c
    • [DH] libavfilter/af_silencedetect.c
    • [DH] libavfilter/af_silenceremove.c
    • [DH] libavfilter/af_sofalizer.c
    • [DH] libavfilter/af_speechnorm.c
    • [DH] libavfilter/af_stereotools.c
    • [DH] libavfilter/af_stereowiden.c
    • [DH] libavfilter/af_superequalizer.c
    • [DH] libavfilter/af_surround.c
    • [DH] libavfilter/af_tremolo.c
    • [DH] libavfilter/af_vibrato.c
    • [DH] libavfilter/af_volume.c
    • [DH] libavfilter/af_volumedetect.c
    • [DH] libavfilter/asink_anullsink.c
    • [DH] libavfilter/asrc_afirsrc.c
    • [DH] libavfilter/asrc_anoisesrc.c
    • [DH] libavfilter/asrc_anullsrc.c
    • [DH] libavfilter/asrc_flite.c
    • [DH] libavfilter/asrc_hilbert.c
    • [DH] libavfilter/asrc_sinc.c
    • [DH] libavfilter/asrc_sine.c
    • [DH] libavfilter/avf_abitscope.c
    • [DH] libavfilter/avf_ahistogram.c
    • [DH] libavfilter/avf_aphasemeter.c
    • [DH] libavfilter/avf_avectorscope.c
    • [DH] libavfilter/avf_showcqt.c
    • [DH] libavfilter/avf_showfreqs.c
    • [DH] libavfilter/avf_showspatial.c
    • [DH] libavfilter/avf_showspectrum.c
    • [DH] libavfilter/avf_showvolume.c
    • [DH] libavfilter/avf_showwaves.c
    • [DH] libavfilter/avfilter.c
    • [DH] libavfilter/avfilter.h
    • [DH] libavfilter/buffersink.c
    • [DH] libavfilter/buffersrc.c
    • [DH] libavfilter/f_bench.c
    • [DH] libavfilter/f_cue.c
    • [DH] libavfilter/f_drawgraph.c
    • [DH] libavfilter/f_ebur128.c
    • [DH] libavfilter/f_graphmonitor.c
    • [DH] libavfilter/f_interleave.c
    • [DH] libavfilter/f_loop.c
    • [DH] libavfilter/f_metadata.c
    • [DH] libavfilter/f_perms.c
    • [DH] libavfilter/f_realtime.c
    • [DH] libavfilter/f_reverse.c
    • [DH] libavfilter/f_segment.c
    • [DH] libavfilter/f_select.c
    • [DH] libavfilter/f_sendcmd.c
    • [DH] libavfilter/f_sidedata.c
    • [DH] libavfilter/f_zmq.c
    • [DH] libavfilter/fifo.c
    • [DH] libavfilter/internal.h
    • [DH] libavfilter/setpts.c
    • [DH] libavfilter/settb.c
    • [DH] libavfilter/split.c
    • [DH] libavfilter/trim.c
    • [D
  • build : Add version numbers to "Requires" entries in pkg-config files

    25 décembre 2016, par Diego Biurrun
    build : Add version numbers to "Requires" entries in pkg-config files
    

    The (required) version numbers disappeared after edb4348732.

    • [DBH] avbuild/pkgconfig_generate.sh
    • [DBH] configure
  • avfilter/vf_hqdn3d : fix left shift of negative numbers

    24 mai 2021, par Valerii Zapodovnikov
    avfilter/vf_hqdn3d : fix left shift of negative numbers
    

    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavfilter/vf_hqdn3d.c