
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (14)
-
Initialisation de MediaSPIP (préconfiguration)
20 février 2010, parLors de l’installation de MediaSPIP, celui-ci est préconfiguré pour les usages les plus fréquents.
Cette préconfiguration est réalisée par un plugin activé par défaut et non désactivable appelé MediaSPIP Init.
Ce plugin sert à préconfigurer de manière correcte chaque instance de MediaSPIP. Il doit donc être placé dans le dossier plugins-dist/ du site ou de la ferme pour être installé par défaut avant de pouvoir utiliser le site.
Dans un premier temps il active ou désactive des options de SPIP qui ne le (...) -
Selection of projects using MediaSPIP
2 mai 2011, parThe examples below are representative elements of MediaSPIP specific uses for specific projects.
MediaSPIP farm @ Infini
The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)
Sur d’autres sites (3667)
-
Replace HTTP links with HTTPS links.
20 juillet 2019, par blueimpReplace HTTP links with HTTPS links.
-
Android ffmpeg release :invalid address or address of corrupt block passed to dlfree
11 janvier 2018, par jcguoguys.I’m new to Android JNI development as well as ffmpeg libs.
With some struggles, I have managed to decode the real time H264 data, but meeting error when release the ffmpeg decoder :
12-11 19:54:36.428 27959-27959/com.example.firmament.dji A/libc﹕ invalid address or address of corrupt block 0x6fa13868 passed to dlfree
12-11 19:54:36.430 27959-27959/com.example.firmament.dji A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27959 (e.firmament.dji)Some questions in stackoverflow mentioned that this error related to wrongly free some memory which was protected(same with Segment Fault).
I checked the C JNI code for times and could not fix the bug, here is my code(release part) :
jint Java_com_example_firmament_dji_XKZH264_release(JNIEnv *env, jobject obj)
{
if (pFrame != NULL) {
av_free(pFrame);
pFrame = NULL;
}
if (pCodecContext != NULL) {
avcodec_close(pCodecContext);
av_free(pCodecContext);
pCodecContext = NULL;
}
if (pParserContext != NULL) {
av_parser_close(pParserContext);
av_free(pParserContext);
pParserContext = NULL;
}
DeleteYUVTab();
return 1;
}
void DeleteYUVTab()
{
if (colortab != NULL) {
av_free(colortab);
colortab = NULL;
}
if (rgb_2_pix != NULL) {
av_free(rgb_2_pix);
colortab = NULL;
}
} -
Android ffmpeg release :invalid address or address of corrupt block passed to dlfree
22 mai 2015, par jcguoguys.I’m new to Android JNI development as well as ffmpeg libs.
With some struggles, I have managed to decode the real time H264 data, but meeting error when release the ffmpeg decoder :
12-11 19:54:36.428 27959-27959/com.example.firmament.dji A/libc﹕ invalid address or address of corrupt block 0x6fa13868 passed to dlfree
12-11 19:54:36.430 27959-27959/com.example.firmament.dji A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27959 (e.firmament.dji)Some questions in stackoverflow mentioned that this error related to wrongly free some memory which was protected(same with Segment Fault).
I checked the C JNI code for times and could not fix the bug, here is my code(release part) :
jint Java_com_example_firmament_dji_XKZH264_release(JNIEnv *env, jobject obj)
{
if (pFrame != NULL) {
av_free(pFrame);
pFrame = NULL;
}
if (pCodecContext != NULL) {
avcodec_close(pCodecContext);
av_free(pCodecContext);
pCodecContext = NULL;
}
if (pParserContext != NULL) {
av_parser_close(pParserContext);
av_free(pParserContext);
pParserContext = NULL;
}
DeleteYUVTab();
return 1;
}
void DeleteYUVTab()
{
if (colortab != NULL) {
av_free(colortab);
colortab = NULL;
}
if (rgb_2_pix != NULL) {
av_free(rgb_2_pix);
colortab = NULL;
}
}