1. 06 Oct, 2004 11 commits
  2. 05 Oct, 2004 5 commits
  3. 04 Oct, 2004 11 commits
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: There was something wrong with the index massaging. · 714e1a35
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_massage_index):
      There was something wrong with the index massaging.
      714e1a35
    • Wim Taymans's avatar
      ext/jpeg/: Updated smoke, new bitstream, allows embedding in ogg. · c84469a8
      Wim Taymans authored
      Original commit message from CVS:
      * ext/jpeg/gstjpeg.c: (smoke_type_find), (plugin_init):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_init),
      (gst_smokedec_chain):
      * ext/jpeg/gstsmokedec.h:
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init),
      (gst_smokeenc_init), (gst_smokeenc_resync), (gst_smokeenc_chain):
      * ext/jpeg/gstsmokeenc.h:
      * ext/jpeg/smokecodec.c: (smokecodec_encode_new),
      (smokecodec_decode_new), (smokecodec_info_free),
      (smokecodec_set_quality), (smokecodec_get_quality),
      (smokecodec_set_threshold), (smokecodec_get_threshold),
      (smokecodec_set_bitrate), (smokecodec_get_bitrate),
      (find_best_size), (abs_diff), (put), (smokecodec_encode_id),
      (smokecodec_encode), (smokecodec_parse_id),
      (smokecodec_parse_header), (smokecodec_decode):
      * ext/jpeg/smokecodec.h:
      * ext/jpeg/smokeformat.h:
      Updated smoke, new bitstream, allows embedding in ogg.
      c84469a8
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: Fix seeking in some files. All this code is no longer... · c54f4e15
      Ronald S. Bultje authored
      gst/avi/gstavidemux.c: Fix seeking in some files. All this code is no longer needed (and actually breaks stuff) becau...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event):
      Fix seeking in some files. All this code is no longer needed (and
      actually breaks stuff) because we now synchronize the full index
      right when reading the header.
      c54f4e15
    • Wim Taymans's avatar
      configure.ac: configure update for libmng. · 8b0a4134
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      configure update for libmng.
      8b0a4134
    • Wim Taymans's avatar
      ext/libmng/: Added basic MNG decoder. Needs more work. The encoder does not work yet. · ceb18221
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libmng/Makefile.am:
      * ext/libmng/gstmng.c: (plugin_init):
      * ext/libmng/gstmng.h:
      * ext/libmng/gstmngdec.c: (gst_mngdec_get_type),
      (gst_mngdec_base_init), (gst_mngdec_class_init),
      (gst_mngdec_sinklink), (gst_mngdec_init), (gst_mngdec_src_getcaps),
      (gst_mngdec_loop), (gst_mngdec_get_property),
      (gst_mngdec_set_property), (mngdec_error), (mngdec_openstream),
      (mngdec_closestream), (mngdec_handle_sink_event),
      (mngdec_readdata), (mngdec_gettickcount), (mngdec_settimer),
      (mngdec_processheader), (mngdec_getcanvasline), (mngdec_refresh),
      (gst_mngdec_change_state):
      * ext/libmng/gstmngdec.h:
      * ext/libmng/gstmngenc.c: (gst_mngenc_get_type),
      (mng_caps_factory), (raw_caps_factory), (gst_mngenc_base_init),
      (gst_mngenc_class_init), (gst_mngenc_sinklink), (gst_mngenc_init),
      (gst_mngenc_chain), (gst_mngenc_get_property),
      (gst_mngenc_set_property):
      * ext/libmng/gstmngenc.h:
      Added basic MNG decoder. Needs more work. The encoder does
      not work yet.
      ceb18221
    • Ronald S. Bultje's avatar
      gst/realmedia/rmdemux.c: Don't hang on length=0 chunks. Some negotiation... · 6e8c24d7
      Ronald S. Bultje authored
      gst/realmedia/rmdemux.c: Don't hang on length=0 chunks. Some negotiation fixes. Signal no-more-pads.
      
      Original commit message from CVS:
      * gst/realmedia/rmdemux.c: (gst_rmdemux_handle_sink_event),
      (gst_rmdemux_loop), (gst_rmdemux_add_stream),
      (gst_rmdemux_parse_mdpr), (gst_rmdemux_dump_mdpr):
      Don't hang on length=0 chunks. Some negotiation fixes. Signal
      no-more-pads.
      6e8c24d7
    • Thomas Vander Stichele's avatar
      and this one too · 96794c0b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      and this one too
      96794c0b
    • Thomas Vander Stichele's avatar
      you need 1.0.4 of speex · 3a27d900
      Thomas Vander Stichele authored
      Original commit message from CVS:
      you need 1.0.4 of speex
      3a27d900
    • Iain Holmes's avatar
      Revert the changes to the speex include file locations. · 705e8e14
      Iain Holmes authored
      Original commit message from CVS:
      Revert the changes to the speex include file locations.
      705e8e14
    • Ronald S. Bultje's avatar
      gst/realmedia/rmdemux.c: Use debug category, fix EOS handling. filesrc ! rmdemux now works. · 2f8bdd9f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init),
      (gst_rmdemux_init), (gst_rmdemux_handle_sink_event),
      (gst_rmdemux_loop), (gst_rmdemux_add_stream), (re_hexdump_bytes),
      (re_dump_pascal_string), (gst_rmdemux_dump__rmf),
      (gst_rmdemux_dump_prop), (gst_rmdemux_parse_mdpr),
      (gst_rmdemux_dump_mdpr), (gst_rmdemux_dump_indx),
      (gst_rmdemux_dump_data):
      Use debug category, fix EOS handling. filesrc ! rmdemux now
      works.
      2f8bdd9f
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: Improve allocation, cutting and sorting of the index.... · 6e89f04e
      Ronald S. Bultje authored
      gst/avi/gstavidemux.c: Improve allocation, cutting and sorting of the index. How takes a few seconds instead of minutes.
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
      (gst_avi_demux_stream_scan), (sort), (gst_avi_demux_massage_index),
      (gst_avi_demux_stream_header), (gst_avi_demux_stream_data):
      Improve allocation, cutting and sorting of the index. How takes a
      few seconds instead of minutes.
      6e89f04e
  4. 03 Oct, 2004 1 commit
  5. 02 Oct, 2004 2 commits
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: Add wing commander format mimetype/fourccs. · 5ada9946
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data),
      (gst_riff_create_video_template_caps):
      Add wing commander format mimetype/fourccs.
      * gst/avi/gstavidemux.c: (gst_avi_demux_massage_index):
      Don't crash if some value is 0.
      5ada9946
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: Add DIB fourcc (raw, palettized 8-bit RGB). · a9619b37
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data),
      (gst_riff_create_video_template_caps):
      Add DIB fourcc (raw, palettized 8-bit RGB).
      * gst-libs/gst/riff/riff-read.c:
      (gst_riff_read_strf_vids_with_data):
      Oops, fix strf_data reading bug.
      * gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
      Use a non-NULL tag.
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
      Time for hacks. Sorry Dave. At least one quicktime movie (a
      trailer) that I've encountered contains multiple video tracks.
      One of those is the actual video track, the other are one-frame
      tracks (images). Unfortunately, the number of frames according
      to the trak header is 1 for each, so that doesn't help. So
      instead, I look at the duration and discard tracks with a
      duration shorter than 20% of the length of the stream. Better
      than nothing.
      a9619b37
  6. 01 Oct, 2004 10 commits