1. 02 May, 2014 2 commits
  2. 04 Nov, 2012 1 commit
  3. 12 Apr, 2012 1 commit
  4. 30 Jan, 2012 1 commit
  5. 26 Jan, 2012 2 commits
  6. 25 Jan, 2012 1 commit
  7. 15 Jan, 2012 1 commit
  8. 26 Nov, 2011 1 commit
    • René Stadler's avatar
      matroska: port to 0.11 · 17240ac9
      René Stadler authored
      Support for TAG_IMAGE and TAG_ATTACHMENT is commented out; this requires caps
      on buffers which is gone from 0.11.
      
      Segment handling in the demuxer is a bit complex; I added some FIXME comments
      in places where I'm not yet sure if I ported correctly.
      17240ac9
  9. 07 Nov, 2011 1 commit
  10. 21 Oct, 2011 2 commits
  11. 26 Jan, 2011 1 commit
  12. 06 Dec, 2010 1 commit
  13. 14 Oct, 2010 2 commits
  14. 13 Oct, 2010 1 commit
  15. 10 Oct, 2010 1 commit
  16. 01 Jun, 2010 8 commits
  17. 21 Mar, 2010 1 commit
  18. 02 Aug, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/matroska/: Fix indention everywhere. A broken indent version has added... · 4ed1d36b
      Sebastian Dröge authored
      gst/matroska/: Fix indention everywhere. A broken indent version has added newlines after every single declaration so...
      
      Original commit message from CVS:
      * gst/matroska/ebml-read.c: (gst_ebml_read_class_init),
      (gst_ebml_read_change_state), (gst_ebml_read_element_level_up),
      (gst_ebml_read_peek_bytes), (gst_ebml_read_element_id),
      (gst_ebml_read_element_length), (gst_ebml_peek_id),
      (gst_ebml_read_get_length), (gst_ebml_read_skip),
      (gst_ebml_read_buffer), (gst_ebml_read_bytes),
      (gst_ebml_read_uint), (gst_ebml_read_sint), (_ext2dbl),
      (gst_ebml_read_float), (gst_ebml_read_ascii), (gst_ebml_read_date),
      (gst_ebml_read_master), (gst_ebml_read_binary),
      (gst_ebml_read_header):
      * gst/matroska/ebml-write.c: (gst_ebml_write_element_id),
      (gst_ebml_write_element_size), (gst_ebml_write_uint),
      (gst_ebml_write_sint), (gst_ebml_write_ascii),
      (gst_ebml_write_master_start), (gst_ebml_write_master_finish),
      (gst_ebml_replace_uint):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_reset),
      (gst_matroska_demux_read_track_encoding),
      (gst_matroska_demux_read_track_encodings),
      (gst_matroska_demux_add_stream), (gst_matroskademux_do_index_seek),
      (gst_matroska_demux_send_event),
      (gst_matroska_demux_element_send_event),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_handle_src_event),
      (gst_matroska_demux_init_stream),
      (gst_matroska_demux_parse_tracks),
      (gst_matroska_demux_parse_index_cuetrack),
      (gst_matroska_demux_parse_index_pointentry),
      (gst_matroska_demux_parse_index), (gst_matroska_demux_parse_info),
      (gst_matroska_demux_parse_metadata_id_simple_tag),
      (gst_matroska_demux_parse_metadata_id_tag),
      (gst_matroska_demux_parse_metadata),
      (gst_matroska_demux_parse_attached_file),
      (gst_matroska_demux_parse_attachments),
      (gst_matroska_demux_parse_chapters), (gst_matroska_ebmlnum_uint),
      (gst_matroska_ebmlnum_sint), (gst_matroska_demux_push_hdr_buf),
      (gst_matroska_demux_push_flac_codec_priv_data),
      (gst_matroska_demux_push_xiph_codec_priv_data),
      (gst_matroska_demux_push_dvd_clut_change_event),
      (gst_matroska_demux_add_mpeg_seq_header),
      (gst_matroska_demux_add_wvpk_header),
      (gst_matroska_demux_check_subtitle_buffer),
      (gst_matroska_decode_buffer),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_parse_cluster),
      (gst_matroska_demux_parse_contents_seekentry),
      (gst_matroska_demux_parse_contents),
      (gst_matroska_demux_loop_stream_parse_id),
      (gst_matroska_demux_loop_stream), (gst_matroska_demux_loop),
      (gst_matroska_demux_video_caps), (gst_matroska_demux_audio_caps),
      (gst_matroska_demux_subtitle_caps),
      (gst_matroska_demux_change_state):
      * gst/matroska/matroska-ids.c:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_class_init),
      (gst_matroska_mux_reset), (gst_matroska_mux_handle_sink_event),
      (gst_matroska_mux_video_pad_setcaps),
      (xiph3_streamheader_to_codecdata),
      (vorbis_streamheader_to_codecdata),
      (theora_streamheader_to_codecdata),
      (gst_matroska_mux_audio_pad_setcaps),
      (gst_matroska_mux_request_new_pad), (gst_matroska_mux_release_pad),
      (gst_matroska_mux_track_header), (gst_matroska_mux_start),
      (gst_matroska_mux_write_simple_tag), (gst_matroska_mux_finish),
      (gst_matroska_mux_best_pad), (gst_matroska_mux_write_data),
      (gst_matroska_mux_collected), (gst_matroska_mux_change_state):
      Fix indention everywhere. A broken indent version has added newlines
      after every single declaration some time ago.
      4ed1d36b
  19. 10 Jun, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/matroska/ebml-write.c: Use GDOUBLE_TO_BE() instead of (probably slower) custom code. · a778b414
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/matroska/ebml-write.c: (gst_ebml_write_float):
      Use GDOUBLE_TO_BE() instead of (probably slower) custom code.
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init),
      (gst_matroska_demux_class_init), (gst_matroska_demux_init),
      (gst_matroska_track_free), (gst_matroska_demux_encoding_cmp),
      (gst_matroska_demux_read_track_encodings),
      (gst_matroska_demux_add_stream),
      (gst_matroska_demux_handle_src_query),
      (gst_matroska_demux_init_stream),
      (gst_matroska_demux_parse_index_cuetrack),
      (gst_matroska_demux_parse_index_pointentry),
      (gst_matroska_demux_parse_info),
      (gst_matroska_demux_parse_metadata_id_simple_tag),
      (gst_matroska_demux_parse_metadata),
      (gst_matroska_demux_add_wvpk_header), (gst_matroska_decode_buffer),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_parse_cluster),
      (gst_matroska_demux_parse_contents_seekentry),
      (gst_matroska_demux_loop_stream_parse_id),
      (gst_matroska_demux_loop), (gst_matroska_demux_video_caps),
      (gst_matroska_demux_audio_caps),
      (gst_matroska_demux_subtitle_caps):
      * gst/matroska/matroska-demux.h:
      * gst/matroska/matroska-ids.c:
      (gst_matroska_track_init_subtitle_context):
      * gst/matroska/matroska-ids.h:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init),
      (gst_matroska_mux_class_init), (gst_matroska_mux_init),
      (gst_matroska_mux_create_uid), (gst_matroska_mux_reset),
      (gst_matroska_mux_video_pad_setcaps),
      (gst_matroska_mux_audio_pad_setcaps),
      (gst_matroska_mux_subtitle_pad_setcaps),
      (gst_matroska_mux_request_new_pad),
      (gst_matroska_mux_track_header), (gst_matroska_mux_start),
      (gst_matroska_mux_write_simple_tag), (gst_matroska_mux_finish),
      (gst_matroska_mux_write_data), (gst_matroska_mux_collected),
      (gst_matroska_mux_set_property):
      Add many FIXMEs/TODOs all over the matroska muxer and demuxer
      elements, do some checks for valid values in the demuxer, handle
      tracktimecodescale in the demuxer, set correct default values for all
      settings in the demuxer, review and add all missing matroska
      IDs and some more raw YUV formats, and some trivial cleanup.
      a778b414
  20. 04 Jun, 2008 1 commit
  21. 07 Feb, 2008 1 commit
  22. 06 May, 2006 1 commit
  23. 20 Mar, 2006 1 commit
  24. 06 Feb, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/matroska/ebml-write.*: Make sure we send a newsegment event in BYTES... · dce4937f
      Tim-Philipp Müller authored
      gst/matroska/ebml-write.*: Make sure we send a newsegment event in BYTES format before sending buffers (#328531).
      
      Original commit message from CVS:
      * gst/matroska/ebml-write.c: (gst_ebml_write_reset),
      (gst_ebml_write_flush_cache), (gst_ebml_write_element_push),
      (gst_ebml_write_seek):
      * gst/matroska/ebml-write.h:
      Make sure we send a newsegment event in BYTES format
      before sending buffers (#328531).
      dce4937f
  25. 22 Nov, 2005 1 commit
    • Andy Wingo Wingo's avatar
      ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame)... · bdeae7cf
      Andy Wingo Wingo authored
      ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event) (gst_dvdemux_demux_frame) ext/flac/gstflacdec.c (gst_flacdec_writ...
      
      Original commit message from CVS:
      2005-11-22  Andy Wingo  <wingo@pobox.com>
      
      * ext/dv/gstdvdemux.c (gst_dvdemux_handle_sink_event)
      (gst_dvdemux_demux_frame)
      * ext/flac/gstflacdec.c (gst_flacdec_write)
      * ext/flac/gstflacenc.c (gst_flacenc_seek_callback)
      (gst_flacenc_sink_event)
      * ext/gconf/gstgconfaudiosink.c (gst_gconf_audio_sink_init)
      * ext/gconf/gstgconfvideosink.c (gst_gconf_video_sink_init)
      * ext/libpng/gstpngdec.c (gst_pngdec_caps_create_and_set)
      * ext/speex/gstspeexdec.c (speex_dec_event, speex_dec_chain)
      * gst/auparse/gstauparse.c (gst_auparse_chain)
      * gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_init)
      * gst/autodetect/gstautovideosink.c (gst_auto_video_sink_init)
      * gst/avi/gstavidemux.c (gst_avi_demux_stream_header)
      (gst_avi_demux_handle_seek)
      * gst/goom/gstgoom.c (gst_goom_event)
      * gst/matroska/ebml-write.c (gst_ebml_write_seek)
      * gst/matroska/matroska-demux.c
      (gst_matroska_demux_handle_seek_event)
      (gst_matroska_demux_loop_stream_parse_id)
      * gst/wavenc/gstwavenc.c (gst_wavenc_stop_file)
      * gst/wavparse/gstwavparse.c (gst_wavparse_handle_seek)
      (gst_wavparse_stream_headers): Run update-funcnames.
      bdeae7cf
  26. 01 Nov, 2005 2 commits
    • Michal Benes's avatar
      add a unit test for matroskamux fix the bugs that the unit test exposed · d52d22ca
      Michal Benes authored
      Original commit message from CVS:
      Patch by: Michal Benes <michal.benes@xeris.cz>
      
      * check/Makefile.am:
      * gst/matroska/ebml-write.c: (gst_ebml_write_seek):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_handle_src_event),
      (gst_matroska_mux_audio_pad_setcaps), (gst_matroska_mux_start):
      add a unit test for matroskamux
      fix the bugs that the unit test exposed
      d52d22ca
    • Tim-Philipp Müller's avatar
      gst/matroska/: Set timestamps on outgoing ebml headers as well, so that the... · 7d9dd13c
      Tim-Philipp Müller authored
      gst/matroska/: Set timestamps on outgoing ebml headers as well, so that the element after matroskamux can get the tim...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/ebml-write.c: (gst_ebml_write_new),
      (gst_ebml_write_reset), (gst_ebml_write_element_new):
      * gst/matroska/ebml-write.h:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_write_data):
      Set timestamps on outgoing ebml headers as well, so that the
      element after matroskamux can get the timestamp already when
      reading the first ebml element and doesn't have to wait for
      the actual data buffer for that (#320308).
      7d9dd13c
  27. 14 Oct, 2005 1 commit
    • Tim-Philipp Müller's avatar
      Port matroska muxer to 0.9 (#318847). · 22b9a5cd
      Tim-Philipp Müller authored
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * configure.ac:
      * gst/matroska/Makefile.am:
      * gst/matroska/ebml-ids.h:
      * gst/matroska/ebml-write.c:
      * gst/matroska/ebml-write.h:
      * gst/matroska/matroska-ids.h:
      * gst/matroska/matroska-mux.c:
      * gst/matroska/matroska-mux.h:
      * gst/matroska/matroska.c: (plugin_init):
      Port matroska muxer to 0.9 (#318847).
      22b9a5cd
  28. 02 Sep, 2005 1 commit