1. 23 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/subparse/: Add support for TMPlayer-type subtitles (#362845). · 1b6b21ad
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/subparse/Makefile.am:
      * gst/subparse/gstsubparse.c:
      (gst_sub_parse_data_format_autodetect),
      (gst_sub_parse_format_autodetect), (handle_buffer),
      (gst_sub_parse_chain), (gst_subparse_type_find), (plugin_init):
      * gst/subparse/gstsubparse.h:
      * gst/subparse/tmplayerparse.c: (tmplayer_parse_line),
      (parse_tmplayer):
      * gst/subparse/tmplayerparse.h:
      Add support for TMPlayer-type subtitles (#362845).
      * tests/check/elements/subparse.c: (test_tmplayer_do_test),
      (GST_START_TEST), (subparse_suite):
      Add some basic unit tests for the above.
      1b6b21ad
  2. 15 May, 2006 1 commit
    • Young-Ho Cha's avatar
      gst/subparse/: Add support for SAMI subtitles (#169936). · e0cbb103
      Young-Ho Cha authored
      Original commit message from CVS:
      Patch by: Young-Ho Cha  <ganadist at chollian net>
      * gst/subparse/Makefile.am:
      * gst/subparse/gstsubparse.c: (gst_sub_parse_dispose),
      (parser_state_dispose), (gst_sub_parse_data_format_autodetect),
      (gst_sub_parse_format_autodetect), (feed_textbuf),
      (gst_subparse_type_find), (plugin_init):
      * gst/subparse/gstsubparse.h:
      * gst/subparse/samiparse.c:
      * gst/subparse/samiparse.h:
      Add support for SAMI subtitles (#169936).
      e0cbb103
  3. 19 Feb, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/subparse/: Add very basic parser for SSA subtitle streams (as often found in matroska files). · db7fbeb6
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/subparse/Makefile.am:
      * gst/subparse/gstssaparse.c: (gst_ssa_parse_base_init),
      (gst_ssa_parse_dispose), (gst_ssa_parse_init),
      (gst_ssa_parse_class_init), (gst_ssa_parse_src_event),
      (gst_ssa_parse_sink_event), (gst_ssa_parse_setcaps),
      (gst_ssa_parse_remove_override_codes), (gst_ssa_parse_parse_line),
      (gst_ssa_parse_chain), (gst_ssa_parse_change_state):
      * gst/subparse/gstssaparse.h:
      * gst/subparse/gstsubparse.c: (plugin_init):
      Add very basic parser for SSA subtitle streams (as often
      found in matroska files).
      db7fbeb6
  4. 13 Jul, 2005 1 commit
    • Thomas Vander Stichele's avatar
      make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to... · 1ea0574a
      Thomas Vander Stichele authored
      make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to each Makefile.am so we are sure it goes
      
      Original commit message from CVS:
      make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be
      added manually to each Makefile.am so we are sure it goes
      *last* and doesn't add -L flags before linking in libs of our
      own, like, say, internal .la libs, that then accidentally pick
      up the installed copy.
      1ea0574a
  5. 08 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      OGM text support, Matroska UTF-8 text support, deadlock fixes all over the... · 18881b68
      Ronald S. Bultje authored
      OGM text support, Matroska UTF-8 text support, deadlock fixes all over the place, subtitle awareness in decodebin/pla...
      
      Original commit message from CVS:
      * configure.ac:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_new):
      * ext/ogg/gstogmparse.c: (gst_ogm_text_parse_get_type),
      (gst_ogm_text_parse_base_init), (gst_ogm_text_parse_init),
      (gst_ogm_parse_get_sink_querytypes), (gst_ogm_parse_sink_convert),
      (gst_ogm_parse_sink_query), (gst_ogm_parse_chain),
      (gst_ogm_parse_plugin_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_linkedpads),
      (gst_textoverlay_link), (gst_textoverlay_getcaps),
      (gst_textoverlay_event), (gst_textoverlay_video_chain),
      (gst_textoverlay_loop), (gst_textoverlay_init), (plugin_init):
      * ext/pango/gsttextoverlay.h:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_sync_streams),
      (gst_matroska_demux_parse_blockgroup),
      (gst_matroska_demux_subtitle_caps),
      (gst_matroska_demux_plugin_init):
      * gst/matroska/matroska-ids.h:
      * gst/playback/gstdecodebin.c: (close_pad_link):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
      (gen_preroll_element), (remove_groups), (add_stream),
      (new_decoded_pad), (setup_subtitles), (gen_source_element),
      (setup_source):
      * gst/playback/gstplaybasebin.h:
      * gst/playback/gstplaybin.c: (gen_text_element), (setup_sinks):
      * gst/subparse/Makefile.am:
      * gst/subparse/gstsubparse.c: (gst_subparse_get_type),
      (gst_subparse_base_init), (gst_subparse_class_init),
      (gst_subparse_init), (gst_subparse_formats),
      (gst_subparse_eventmask), (gst_subparse_event),
      (gst_subparse_handle_event), (convert_encoding), (get_next_line),
      (parse_mdvdsub), (parse_mdvdsub_init), (parse_subrip),
      (parse_subrip_deinit), (parse_subrip_init), (parse_mpsub),
      (parse_mpsub_deinit), (parse_mpsub_init),
      (gst_subparse_buffer_format_autodetect),
      (gst_subparse_format_autodetect), (gst_subparse_loop),
      (gst_subparse_change_state), (gst_subparse_type_find),
      (plugin_init):
      * gst/subparse/gstsubparse.h:
      * gst/typefind/gsttypefindfunctions.c: (ogmtext_type_find),
      (plugin_init):
      Add subtitle support, .sub parser (supports SRT and MPsub),
      OGM text support, Matroska UTF-8 text support, deadlock fixes
      all over the place, subtitle awareness in decodebin/playbin
      and some fixes to textoverlay to handle subtitles in a stream
      correctly. Fixes #100931.
      18881b68