1. 06 Oct, 2004 12 commits
  2. 05 Oct, 2004 6 commits
  3. 04 Oct, 2004 11 commits
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: There was something wrong with the index massaging. · 9712010d
      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.
      9712010d
    • Wim Taymans's avatar
      ext/jpeg/: Updated smoke, new bitstream, allows embedding in ogg. · b90716dd
      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.
      b90716dd
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: Fix seeking in some files. All this code is no longer... · d2ba80e4
      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.
      d2ba80e4
    • Wim Taymans's avatar
      configure.ac: configure update for libmng. · b51d6268
      Wim Taymans authored
      Original commit message from CVS:
      * configure.ac:
      configure update for libmng.
      b51d6268
    • Wim Taymans's avatar
      ext/libmng/: Added basic MNG decoder. Needs more work. The encoder does not work yet. · 15b2ca7e
      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.
      15b2ca7e
    • Ronald S. Bultje's avatar
      gst/realmedia/rmdemux.c: Don't hang on length=0 chunks. Some negotiation... · 4403ebfa
      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.
      4403ebfa
    • Thomas Vander Stichele's avatar
      and this one too · 18b37a09
      Thomas Vander Stichele authored
      Original commit message from CVS:
      and this one too
      18b37a09
    • Thomas Vander Stichele's avatar
      you need 1.0.4 of speex · 1d0ae896
      Thomas Vander Stichele authored
      Original commit message from CVS:
      you need 1.0.4 of speex
      1d0ae896
    • Iain Holmes's avatar
      Revert the changes to the speex include file locations. · 134a5dee
      Iain Holmes authored
      Original commit message from CVS:
      Revert the changes to the speex include file locations.
      134a5dee
    • Ronald S. Bultje's avatar
      gst/realmedia/rmdemux.c: Use debug category, fix EOS handling. filesrc ! rmdemux now works. · 625a9e1a
      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.
      625a9e1a
    • Ronald S. Bultje's avatar
      gst/avi/gstavidemux.c: Improve allocation, cutting and sorting of the index.... · 3f20d7f4
      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.
      3f20d7f4
  4. 03 Oct, 2004 1 commit
  5. 02 Oct, 2004 4 commits
    • Ramon Garcia Fernandez Fernandez's avatar
      Use <speex.h> everywhere instead of sometimes <speex.h> and sometimes <speex/speex.h> · 771803d6
      Ramon Garcia Fernandez Fernandez authored
      Original commit message from CVS:
      
      Use <speex.h> everywhere instead of sometimes <speex.h> and
      sometimes <speex/speex.h>
      771803d6
    • Ramon Garcia Fernandez Fernandez's avatar
      gstwavparse.c: it did not build in system with Glib < 2.4 because it used the... · a1691c1f
      Ramon Garcia Fernandez Fernandez authored
      gstwavparse.c: it did not build in system with Glib < 2.4 because it used the macro G_MAXUINT32. Now we define the ma...
      
      Original commit message from CVS:
      
      gstwavparse.c: it did not build in system with Glib < 2.4 because it
      used the macro G_MAXUINT32. Now we define the macro if it is not yet
      defined.
      a1691c1f
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: Add wing commander format mimetype/fourccs. · 99309278
      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.
      99309278
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: Add DIB fourcc (raw, palettized 8-bit RGB). · 89e2912b
      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.
      89e2912b
  6. 01 Oct, 2004 6 commits