Recherche avancée

Médias (1)

Mot : - Tags -/MediaSPIP 0.2

Autres articles (111)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (11307)

  • avutil/common : Fix integer overflow in av_clip_uint8_c() and av_clip_uint16_c()

    14 février 2018, par Michael Niedermayer
    avutil/common : Fix integer overflow in av_clip_uint8_c() and av_clip_uint16_c()
    

    Fixes : 5567/clusterfuzz-testcase-minimized-5769966247739392
    Fixes : runtime error : negation of -2147483648 cannot be represented in type 'int' ; cast to an unsigned type to negate this value to itself

    Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavutil/common.h
  • avcodec/apedec : Use FFABSU() in do_apply_filter()

    21 janvier 2021, par Michael Niedermayer
    avcodec/apedec : Use FFABSU() in do_apply_filter()
    

    Fixes : negation of -2147483648 cannot be represented in type 'int' ; cast to an unsigned type to negate this value to itself
    Fixes : 29053/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_APE_fuzzer-4814432697974784

    Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
    Reviewed-by : Anton Khirnov <anton@khirnov.net>
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavcodec/apedec.c
  • Casting a tuple of pointers to a pointer of pointers

    16 février 2019, par carlossless

    I have piece of C code :

    #define AV_NUM_DATA_POINTERS 8
    uint8_t *data[AV_NUM_DATA_POINTERS];

    In the swift generated interface this looks like :

    var data: (UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?, UnsafeMutablePointer<uint8>?)
    </uint8></uint8></uint8></uint8></uint8></uint8></uint8></uint8>

    There’s a function that needs this data variable. It’s representation in C is as follows :

    int sws_scale(..., const uint8_t *const srcSlice[], ...);

    However swift produces the following signature :

    func sws_scale(..., _ srcSlice: UnsafePointer?>!, ...) -> Int32

    What’s the best way to cast the huge tuple to a type that would work for the sws_scale function ?