Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (48)

  • Gestion générale des documents

    13 mai 2011, par

    Mé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, par

    Cette 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, par

    MediaSPIP 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 (4246)

  • How to match precompiled static library's debugging symbols to source code with Xcode 5 ?

    21 septembre 2013, par Chris Ballinger

    I have to compile FFmpeg for iOS using an external build script, but when I am debugging I see assembler if I delve too deep into libavformat library functions :

    0x109a73:  cmpl   $0, 1192(%ebp)
    0x109a7a:  jns    0x109a86                  ; mov_write_header + 198 at movenc.c:3539
    0x109a7c:  movl   $1, 1192(%ebp)
    0x109a86:  movl   16(%ebp), %eax
    0x109a89:  cmpl   $0, 84(%eax)
    0x109a8d:  movl   %edx, %ecx
    0x109a8f:  jne    0x109ad9                  ; mov_write_header + 281 at movenc.c:3548
    0x109a91:  testb  $2, 48(%ecx)
    0x109a95:  jne    0x109ac1                  ; mov_write_header + 257 at movenc.c:3541

    There are clear debugging symbols left behind which would lead me to believe that there should be some way to tell Xcode the location of this source code to allow easier debugging.

    Is this even possible ?

    edit : I found a related question here No symbols/source for external library in Xcode 4

    So when I run xcrun dwarfdump libavformat.a | grep "\.c" I get a bunch of results like this :

    AT_decl_file( "libavformat/movenc.c" )

    So I tried putting the relevant source files in folders relative to both the .a file and my .xcodeproj file, but neither of those methods worked. Full source code is available here : https://github.com/openwatch/livestreamer-ios

    edit2 : I found another question about how to set the source mapping for lldb but I'm not quite sure what to do... LLDB equivalent of gdb "directory" command for specifying source search path ?

    It seems like I might need to do

    (lldb) settings set target.source-map libavformat/movenc.c /path/to/libavformat/movenc.c

    for every file I need ?

  • lavd/v4l2 : do not fail when VIDIOC_ENUMSTD returns EINVAL without a valid match

    2 septembre 2013, par mrlika
    lavd/v4l2 : do not fail when VIDIOC_ENUMSTD returns EINVAL without a valid match
    

    With some (buggy) drivers, the VIDIOC_G_STD ioctl returns a std_id that cannot
    be matched with any of the enumerated v4l2_standard structures (for example
    std_id = 0 or std_id = 0xffffff). Do not fail when we reach the end of the
    enumeration without a valid match.

    Fixes ticket #2370

    Note : This commit message has been modified by Giorgio Vazzana, the original
    commit message was :

    "Fixed regression for mandatory VIDIOC_ENUMSTD support by v4l2"

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavdevice/v4l2.c
  • Revision 83baed0b6b : Merge "Add const to match declaration"

    17 décembre 2013, par Johann

    Merge "Add const to match declaration"