Skip to content
  • eric@webkit.org's avatar
    2009-10-01 Philippe Normand <pnormand@igalia.com> · 9d150a2a
    eric@webkit.org authored
            Reviewed by Xan Lopez.
    
            [GTK] data: uri support in media player
            https://bugs.webkit.org/show_bug.cgi?id=29842
    
            Check presence of gstreamer-pbutils-0.10.
    
            * configure.ac:
    2009-10-01  Philippe Normand  <pnormand@igalia.com>
    
            Reviewed by Xan Lopez.
    
            [GTK] data: uri support in media player
            https://bugs.webkit.org/show_bug.cgi?id=29842
    
            Re-enable media/audio-data-url.html.
    
            * platform/gtk/Skipped:
    2009-10-01  Philippe Normand  <pnormand@igalia.com>
    
            Reviewed by Xan Lopez.
    
            [GTK] data: uri support in media player
            https://bugs.webkit.org/show_bug.cgi?id=29842
    
            New GStreamer element to handle data: uris. For now only base64
            encoded data is supported. Decoded data is handed over to
            giostreamsrc.
    
            * GNUmakefile.am:
            * platform/graphics/gtk/DataSourceGStreamer.cpp: Added.
            (_do_init):
            (webkit_data_src_base_init):
            (webkit_data_src_class_init):
            (webkit_data_src_reset):
            (webkit_data_src_init):
            (webkit_data_src_finalize):
            (webkit_data_src_uri_get_type):
            (webkit_data_src_uri_get_protocols):
            (webkit_data_src_uri_get_uri):
            (webkit_data_src_uri_set_uri):
            (webkit_data_src_uri_handler_init):
            * platform/graphics/gtk/DataSourceGStreamer.h: Added.
            * platform/graphics/gtk/MediaPlayerPrivateGStreamer.cpp:
            (WebCore::do_gst_init):
            (WebCore::MediaPlayerPrivate::MediaPlayerPrivate):
            (WebCore::MediaPlayerPrivate::mimeTypeCache):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    9d150a2a