1. 16 Aug, 2005 2 commits
    • Ronald S. Bultje's avatar
      gst/: Uncomment metadata and codec-name handling. · 18ab0608
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_header):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
      (gst_qtdemux_add_stream), (qtdemux_parse_tree):
      Uncomment metadata and codec-name handling.
      18ab0608
    • Ronald S. Bultje's avatar
      Handle _push() return values. · ea28d448
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_event), (gst_faad_chain):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
      Handle _push() return values.
      ea28d448
  2. 15 Aug, 2005 2 commits
  3. 10 Aug, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/faad/gstfaad.c: Add debug category, remove Close() call that made it crash... · 0ea3b5b9
      Ronald S. Bultje authored
      ext/faad/gstfaad.c: Add debug category, remove Close() call that made it crash whenever reusing, renegotiating or any...
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_class_init), (gst_faad_setcaps):
      Add debug category, remove Close() call that made it crash
      whenever reusing, renegotiating or anything; Close() actually
      free()s the handle and should only be called on READY->NULL.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
      Actually set caps on buffer (in addition to pad), also.
      0ea3b5b9
  4. 09 Aug, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/faad/gstfaad.c: Sign/unsign mismatch. · 634943e3
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_event):
      Sign/unsign mismatch.
      * configure.ac:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_class_init),
      (gst_qtdemux_init), (gst_qtdemux_get_src_query_types),
      (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event),
      (plugin_init), (gst_qtdemux_handle_sink_event),
      (gst_qtdemux_change_state), (gst_qtdemux_loop_header),
      (qtdemux_sink_activate), (qtdemux_sink_activate_pull),
      (gst_qtdemux_add_stream), (qtdemux_parse), (qtdemux_parse_tree),
      (qtdemux_parse_trak), (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      Half-assed port (hey, it works).
      634943e3
  5. 02 Feb, 2005 1 commit
  6. 29 Jan, 2005 2 commits
  7. 28 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      Add support for AMR-NB (mobile phone audio format; #155163, #163286). · 69d7980f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/amrnb/Makefile.am:
      * ext/amrnb/amrnb.c: (plugin_init):
      * ext/amrnb/amrnbdec.c: (gst_amrnbdec_get_type),
      (gst_amrnbdec_base_init), (gst_amrnbdec_class_init),
      (gst_amrnbdec_init), (gst_amrnbdec_link), (gst_amrnbdec_chain),
      (gst_amrnbdec_state_change):
      * ext/amrnb/amrnbdec.h:
      * ext/amrnb/amrnbparse.c: (gst_amrnbparse_get_type),
      (gst_amrnbparse_base_init), (gst_amrnbparse_class_init),
      (gst_amrnbparse_init), (gst_amrnbparse_formats),
      (gst_amrnbparse_querytypes), (gst_amrnbparse_query),
      (gst_amrnbparse_handle_event), (gst_amrnbparse_reserve),
      (gst_amrnbparse_loop), (gst_amrnbparse_state_change):
      * ext/amrnb/amrnbparse.h:
      Add support for AMR-NB (mobile phone audio format; #155163, #163286).
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      Add AMR-NB/-WB raw formats.
      * ext/alsa/gstalsa.c: (gst_alsa_link):
      Keep valid time when changing format.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse_trak):
      Add some more format-specific options (#140141, #143555, #155163).
      69d7980f
  8. 18 Jan, 2005 1 commit
  9. 17 Jan, 2005 1 commit
  10. 10 Jan, 2005 1 commit
  11. 09 Jan, 2005 1 commit
  12. 05 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      examples/gstplay/player.c: Don't iterate. · 28784508
      Ronald S. Bultje authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (main):
      Don't iterate.
      * examples/seeking/seek.c: (fixate), (make_playerbin_pipeline):
      Add visualizations.
      * ext/a52dec/gsta52dec.c: (gst_a52dec_push),
      (gst_a52dec_handle_frame):
      Set duration.
      * ext/dvdnav/gst-dvd:
      Add audioconvert. Fixes #161325.
      * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_get):
      Explicitely case to gint64. Possible valgrind error.
      * gst-libs/gst/play/play.c: (caps_set), (setup_size),
      (gst_play_tick_callback), (gst_play_change_state),
      (gst_play_dispose), (gst_play_init), (gst_play_class_init),
      (gst_play_set_location), (gst_play_get_location),
      (gst_play_seek_to_time), (gst_play_set_data_src),
      (gst_play_set_video_sink), (gst_play_set_audio_sink),
      (gst_play_set_visualization), (gst_play_connect_visualization),
      (gst_play_get_framerate), (gst_play_get_all_by_interface),
      (gst_play_new):
      Use playbin. Fixes #139749 and #147744.
      * gst/apetag/apedemux.c: (gst_ape_demux_parse_tags):
      Add genre tag.
      * gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type),
      (audioscale_get_type), (gst_audioscale_base_init),
      (gst_audioscale_class_init), (gst_audioscale_expand_caps),
      (gst_audioscale_getcaps), (gst_audioscale_fixate),
      (gst_audioscale_link), (gst_audioscale_get_buffer),
      (gst_audioscale_decrease_rate), (gst_audioscale_increase_rate),
      (gst_audioscale_init), (gst_audioscale_dispose),
      (gst_audioscale_chain), (gst_audioscale_set_property),
      (gst_audioscale_get_property), (plugin_init):
      Indent properly.
      * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private):
      Fix LPCM.
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_udta),
      (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_gnre), (qtdemux_video_caps):
      Add more metadata (fixes #162656).
      28784508
  13. 24 Dec, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/: Add 3GP (variables name Q3GP because they can't start with a decoder is... · 7081dd93
      Ronald S. Bultje authored
      gst/: Add 3GP (variables name Q3GP because they can't start with a decoder is work in progress. Also do a GST_WARNING...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_type_get), (qtdemux_audio_caps):
      * gst/typefind/gsttypefindfunctions.c: (q3gp_type_find),
      (plugin_init):
      Add 3GP (variables name Q3GP because they can't start with a
      number). Add samr audio fourcc (used in .3gp files), decoder
      is work in progress. Also do a GST_WARNING instead of ERROR
      in case of unknown nodes, to decrease output.
      7081dd93
  14. 13 Dec, 2004 1 commit
  15. 02 Nov, 2004 1 commit
  16. 15 Oct, 2004 1 commit
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.c: An esds box is not a container. · 9b6e65d5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse), (gst_qtdemux_handle_esds):
      An esds box is not a container.
      Fix parsing of mp4v boxes.
      Do not try to renegotiate fps for each frame. Need to
      find a better method. This should fix mp4 playback.
      9b6e65d5
  17. 02 Oct, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: Add DIB fourcc (raw, palettized 8-bit RGB). · da9c8309
      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.
      da9c8309
  18. 23 Sep, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/dirac/: Do something. Don't actually know if this works because I don't have a demuxer yet. · 0771c17f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/dirac/Makefile.am:
      * ext/dirac/gstdirac.cc:
      * ext/dirac/gstdiracdec.cc:
      * ext/dirac/gstdiracdec.h:
      Do something. Don't actually know if this works because I don't
      have a demuxer yet.
      * ext/gsm/gstgsmdec.c: (gst_gsmdec_getcaps):
      Add channels=1 to caps returned from _getcaps().
      * ext/ogg/gstogmparse.c: (gst_ogm_audio_parse_get_type),
      (gst_ogm_video_parse_get_type), (gst_ogm_audio_parse_base_init),
      (gst_ogm_video_parse_base_init), (gst_ogm_parse_init),
      (gst_ogm_audio_parse_init), (gst_ogm_video_parse_init),
      (gst_ogm_parse_sink_convert), (gst_ogm_parse_chain),
      (gst_ogm_parse_change_state):
      Separate between audio/video so ogmaudioparse actually uses the
      audio pad templates. Both audio and video work now, including
      autoplugging. Also use sometimes-srcpad hack.
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek):
      Handle events better. Don't hang on infinite loops.
      * gst/avi/gstavidemux.c: (gst_avi_demux_class_init),
      (gst_avi_demux_init), (gst_avi_demux_reset),
      (gst_avi_demux_src_convert), (gst_avi_demux_handle_src_query),
      (gst_avi_demux_stream_header), (gst_avi_demux_stream_data),
      (gst_avi_demux_change_state):
      * gst/avi/gstavidemux.h:
      Improve A/V sync. Still not perfect.
      * gst/matroska/ebml-read.c: (gst_ebml_read_seek),
      (gst_ebml_read_skip):
      Handle events better.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
      (gst_qtdemux_loop_header), (qtdemux_parse_trak),
      (qtdemux_audio_caps):
      Add IMA4. Improve event handling. Save offset after a seek when
      the headers are at the end of the file so that we don't end up in
      an infinite loop.
      * gst/typefind/gsttypefindfunctions.c: (qt_type_find):
      Add low-priority typefind support for files with no length.
      0771c17f
  19. 15 Sep, 2004 1 commit
    • David Schleef's avatar
      configure.ac: remove NASM check, since we don't use it. Update dirac check to 0.4 · bbccf23e
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: remove NASM check, since we don't use it.  Update
      dirac check to 0.4
      * ext/dirac/gstdiracdec.cc: update to current 0.4 API
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link):
      Initialized variables.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
      (gst_qtdemux_loop_header), (qtdemux_parse), (qtdemux_parse_trak),
      (gst_qtdemux_handle_esds), (qtdemux_audio_caps): Fix seeking, add
      SVQ3 format
      bbccf23e
  20. 13 Sep, 2004 2 commits
  21. 05 Jun, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/qtdemux/qtdemux.*: Bitch. Also known as seeking, querying & co. · c94e964c
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event),
      (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
      (gst_qtdemux_loop_header), (qtdemux_dump_mvhd),
      (qtdemux_parse_trak):
      * gst/qtdemux/qtdemux.h:
      Bitch. Also known as seeking, querying & co.
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
      (gst_osssink_change_state):
      * sys/oss/gstosssink.h:
      Resyncing is for weenies, this hack is no longer needed and was
      broken anyway (since it - unintendedly - always leaves resync to
      TRUE).
      c94e964c
  22. 21 May, 2004 1 commit
  23. 19 May, 2004 1 commit
    • David Moore's avatar
      gst/qtdemux/qtdemux.c: Patch from dcm@acm.org (David Moore) to allow qtdemux... · e2a7e3ad
      David Moore authored
      gst/qtdemux/qtdemux.c: Patch from dcm@acm.org (David Moore) to allow qtdemux to use non-seekable streams. (bug #142272)
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
      (gst_qtdemux_loop_header):  Patch from dcm@acm.org (David Moore)
      to allow qtdemux to use non-seekable streams. (bug #142272)
      e2a7e3ad
  24. 14 May, 2004 1 commit
  25. 01 May, 2004 1 commit
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: More qtdemux hackage -- parse a lot more atoms, extract... · c98317a7
      David Schleef authored
      gst/qtdemux/qtdemux.c: More qtdemux hackage -- parse a lot more atoms, extract a few tags.  One might even mistake th...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream), (qtdemux_parse), (qtdemux_type_get),
      (qtdemux_dump_stsz), (qtdemux_dump_stco), (qtdemux_dump_co64),
      (qtdemux_dump_unknown), (qtdemux_parse_tree), (qtdemux_parse_udta),
      (qtdemux_tag_add), (get_size), (gst_qtdemux_handle_esds): More qtdemux
      hackage -- parse a lot more atoms, extract a few tags.  One might even
      mistake this for tag support.  Maybe it is.
      * gst/qtdemux/qtdemux.h:
      c98317a7
  26. 30 Apr, 2004 1 commit
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: Hacked up qtdemux to make it spit out codec_data. Do... · 5f531e42
      David Schleef authored
      gst/qtdemux/qtdemux.c: Hacked up qtdemux to make it spit out codec_data.  Do _not_ look at this code; you will no lon...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream), (qtdemux_parse),
      (qtdemux_parse_trak), (get_size), (gst_qtdemux_handle_esds): Hacked
      up qtdemux to make it spit out codec_data.  Do _not_ look at this
      code; you will no longer respect me.
      5f531e42
  27. 29 Apr, 2004 1 commit
    • Thomas Vander Stichele's avatar
      ext/jpeg/: move format setting to inner loop · a5a1ec46
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpegdec_get_type):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_get_type),
      (gst_jpegenc_getcaps):
      move format setting to inner loop
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcolorspace_getcaps):
      use GST_PAD_CAPS if available so that we use already negotiated
      caps
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse_moov), (qtdemux_parse):
      extra debugging
      * sys/qcam/qcam-Linux.c: (qc_lock_wait), (qc_unlock):
      * sys/qcam/qcam-os.c: (qc_lock_wait), (qc_unlock):
      move hardcoded path to DEFINE
      a5a1ec46
  28. 28 Apr, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/divx/gstdivxdec.c: Remove comment that makes no sense. · 48892c24
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/divx/gstdivxdec.c: (plugin_init):
      Remove comment that makes no sense.
      * ext/mad/gstid3tag.c: (gst_id3_tag_set_property):
      Fix for obvious typo that resulted in warnings during gst-register.
      * ext/xvid/gstxviddec.c: (gst_xviddec_src_link),
      (gst_xviddec_sink_link):
      Fix caps negotiation a bit better.
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
      We call this 'codec_data', not 'esds'.
      48892c24
  29. 20 Apr, 2004 2 commits
    • David Schleef's avatar
      configure.ac: bump required gstreamer version to 0.8.1.1 because of following changes [--ds] · 53a121fa
      David Schleef authored
      Original commit message from CVS:
      reviewed by David Schleef
      * configure.ac: bump required gstreamer version to 0.8.1.1
      because of following changes [--ds]
      * gst-libs/gst/riff/riff-read.c:  Include gst/gstutils.h.
      (gst_riff_peek_head, gst_riff_peek_list, gst_riff_read_list)
      (gst_riff_read_header):  Use GST_READ_UINT*
      macros to access possibly unaligned memory.
      * gst/typefind/gsttypefindfunctions.c: Include gst/gstutils.h.
      (mp3_type_find):  Use GST_READ_UINT*
      macros to access possibly unaligned memory.
      (mp3_type_find, mpeg1_parse_header, qt_type_find)
      (speex_type_find): Likewise
      * gst/tags/gstvorbistag.c: (ADVANCE): Likewise
      * gst/qtdemux/qtdemux.c: Include stdlib.h (needed by realloc).
      (QTDEMUX_GUINT32_GET, QTDEMUX_GUINT16_GET, QTDEMUX_FP32_GET)
      (QTDEMUX_FP16_GET, QTDEMUX_FOURCC_GET)
      (gst_qtdemux_loop_header, gst_qtdemux_loop_header)
      (qtdemux_node_dump_foreach, qtdemux_tree_get_child_by_type)
      (qtdemux_tree_get_sibling_by_type):  Use GST_READ_UINT*
      macros to access possibly unaligned memory.
      * gst/mpegstream/gstmpegpacketize.c: (parse_generic, parse_chunk):
      Likewise.
      * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead)
      (gst_mpeg_demux_parse_packet, gst_mpeg_demux_parse_pes): Likewise.
      * gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
      Likewise.
      * gst/mpeg2sub/gstmpeg2subt.c: (GST_BUFFER_DATA)
      (gst_mpeg2subt_chain_subtitle): Likewise.
      * gst/mpeg1videoparse/gstmp1videoparse.c: (mp1videoparse_parse_seq)
      (gst_mp1videoparse_time_code, gst_mp1videoparse_real_chain):
      Likewise.
      * gst/mpeg1sys/buffer.c: (mpeg1mux_buffer_update_audio_info):
      Likewise.
      * gst/cdxaparse/gstcdxaparse.c: (gst_bytestream_peek_bytes):
      Likewise.
      * gst/asfdemux/gstasfdemux.c: (_read_var_length, _read_uint):
      Likewise.
      53a121fa
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: A number of new features and hacks to extract the esds... · beb50032
      David Schleef authored
      gst/qtdemux/qtdemux.c: A number of new features and hacks to extract the esds atom and put it into the caps.  (bug #1...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
      (qtdemux_parse), (qtdemux_type_get), (qtdemux_dump_mvhd),
      (qtdemux_dump_tkhd), (qtdemux_dump_stsd), (qtdemux_dump_unknown),
      (qtdemux_parse_trak), (qtdemux_video_caps), (qtdemux_audio_caps):
      A number of new features and hacks to extract the esds atom and
      put it into the caps.  (bug #137724)
      beb50032
  30. 19 Apr, 2004 1 commit
  31. 16 Apr, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/: Add MS RLE support. I added some functions to read out strf chunks into... · b38e4482
      Ronald S. Bultje authored
      gst/: Add MS RLE support. I added some functions to read out strf chunks into strf chunks and the data behind it. Thi...
      
      Original commit message from CVS:
      reviewed by: <delete if not using a buddy>
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data),
      (gst_riff_create_video_caps), (gst_riff_create_audio_caps),
      (gst_riff_create_video_template_caps),
      (gst_riff_create_audio_template_caps):
      * gst-libs/gst/riff/riff-media.h:
      * gst-libs/gst/riff/riff-read.c:
      (gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_vids):
      * gst-libs/gst/riff/riff-read.h:
      * gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
      Add MS RLE support. I added some functions to read out strf chunks
      into strf chunks and the data behind it. This is usually color
      palettes (as in RLE, but also in 8-bit RGB). Also use those during
      caps creation. Lastly, add ADPCM (similar to wavparse - which
      should eventually be rifflib based).
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_class_init),
      (gst_matroska_demux_init), (gst_matroska_demux_reset):
      * gst/matroska/matroska-demux.h:
      Remove placeholders for some prehistoric tagging system. Didn't add
      support for any tag system really anyway.
      * gst/qtdemux/qtdemux.c:
      Add support for audio/x-m4a (MPEG-4) through spider.
      * gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt),
      (gst_wavparse_loop):
      ADPCM support (#135862). Increase max. buffer size because we
      cannot split buffers for ADPCM (screws references) and I've seen
      files with 2048 byte chunks. 4096 seems safe for now.
      b38e4482
  32. 24 Mar, 2004 1 commit
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: Fix debugging messages. Divide the chunk size by the... · 404b9dbd
      David Schleef authored
      gst/qtdemux/qtdemux.c: Fix debugging messages.  Divide the chunk size by the compression ratio (needed for MACE audio)
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
      (gst_qtdemux_loop_header), (qtdemux_parse_moov), (qtdemux_parse),
      (qtdemux_node_dump_foreach), (qtdemux_dump_mvhd),
      (qtdemux_dump_tkhd), (qtdemux_dump_elst), (qtdemux_dump_mdhd),
      (qtdemux_dump_hdlr), (qtdemux_dump_vmhd), (qtdemux_dump_dref),
      (qtdemux_dump_stsd), (qtdemux_dump_stts), (qtdemux_dump_stss),
      (qtdemux_dump_stsc), (qtdemux_dump_stsz), (qtdemux_dump_stco),
      (qtdemux_dump_co64), (qtdemux_dump_dcom), (qtdemux_dump_cmvd),
      (qtdemux_parse_tree), (qtdemux_parse_trak):  Fix debugging
      messages.  Divide the chunk size by the compression ratio
      (needed for MACE audio)
      404b9dbd
  33. 15 Mar, 2004 1 commit
  34. 14 Mar, 2004 2 commits
    • Thomas Vander Stichele's avatar
      gst-indent · 7a778ee4
      Thomas Vander Stichele authored
      Original commit message from CVS:
      gst-indent
      7a778ee4
    • Ronald S. Bultje's avatar
      gst/qtdemux/qtdemux.c: Fix for obvious mistake, where we first shift the... · ca3eaf97
      Ronald S. Bultje authored
      gst/qtdemux/qtdemux.c: Fix for obvious mistake, where we first shift the offset and then read a samplesize element as...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
      Fix for obvious mistake, where we first shift the offset and then
      read a samplesize element assuming the old offset. Note that this
      part still has something weird, i.e. my movies containing those
      don't actually play well, but at least there's something that looks
      like sound now.
      ca3eaf97