
Recherche avancée
Autres articles (53)
-
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...) -
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page. -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (9371)
-
avfilter/af_afir : Fix leak of AVFilterChannelLayout in case of error
7 août 2020, par Andreas Rheinhardtavfilter/af_afir : Fix leak of AVFilterChannelLayout in case of error
If an error happens between the allocation of an AVFilterChannelLayout
and its usage (which involves attaching said object to a more permanent
object), the channel layout array leaks. This can simply be fixed by
making sure that nothing is between the allocation and the
aforementioned usage.Fixes Coverity issue #1250334.
Reviewed-by : Paul B Mahol <onemda@gmail.com>
Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com> -
avformat/tests/fifo_muxer : Fix memleak on error, fix API violation
19 mars 2021, par Andreas Rheinhardtavformat/tests/fifo_muxer : Fix memleak on error, fix API violation
The test program for the FIFO muxer allocates a buffer without padding
and wraps it into a packet via av_packet_from_data(). This is an API
violation. Furthermore, said buffer leaks in case av_packet_from_data()
fails. Fix both of these issues by using av_new_packet() instead.Reviewed-by : James Almer <jamrial@gmail.com>
Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com> -
How to track reference counts in libffmpeg [on hold]
24 avril 2019, par Serban StoenescuI have some code that uses FFMPEG. It looks something like this :
AVFrame *frame{ mDecoder->getNext(packet.data, packet.size) }; //mDecoder just gets the frame from the stream
av_packet_unref(&packet);I want to be able to print the reference counts for each packet because I want to avoid memory leaks. Plus I want to know how AVFrames behave when they are cloned, assigned, etc.
I tried something like this, based on what I found in their documentation https://ffmpeg.org/doxygen/4.0/structAVBufferRef.html :
frame->buf[0]->buffer->refcount;
But I get this compilation error :
../src/sco/node/H264Decoder.cpp:30:24: fatal error: member access into incomplete type 'AVBuffer'
frame->buf[0]->buffer->refcount;
^
/opt/ffmpeg/include/libavutil/buffer.h:73:16: note: forward declaration of 'AVBuffer'
typedef struct AVBuffer AVBuffer;Any way to do this ?