1. 03 May, 2004 2 commits
  2. 02 May, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/asfdemux/: Add tagging support to demuxer, split out registration in its... · 996c608d
      Ronald S. Bultje authored
      gst/asfdemux/: Add tagging support to demuxer, split out registration in its own and prevent having some tables in ou...
      
      Original commit message from CVS:
      * gst/asfdemux/Makefile.am:
      * gst/asfdemux/asfheaders.c:
      * gst/asfdemux/asfheaders.h:
      * gst/asfdemux/gstasf.c: (plugin_init):
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_type),
      (gst_asf_demux_base_init), (gst_asf_demux_process_comment),
      (gst_asf_demux_setup_pad):
      * gst/asfdemux/gstasfdemux.h:
      * gst/asfdemux/gstasfmux.c:
      * gst/asfdemux/gstasfmux.h:
      Add tagging support to demuxer, split out registration in its own
      file instead of in demux (hacky), and prevent having some tables
      in our memory multiple times (in asfheaders.h).
      996c608d
  3. 01 May, 2004 5 commits
    • Ronald S. Bultje's avatar
      gst/matroska/: Basic tag reading support. · 129c79c8
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_parse_metadata):
      * gst/matroska/matroska-ids.h:
      Basic tag reading support.
      129c79c8
    • Stéphane Loeuillet's avatar
      fix the spec file · 26a94c4b
      Stéphane Loeuillet authored
      Original commit message from CVS:
      fix the spec file
      26a94c4b
    • Stéphane Loeuillet's avatar
      LICENSE_readme: typo · 9a2fcaa9
      Stéphane Loeuillet authored
      Original commit message from CVS:
      * LICENSE_readme : typo
      * sys/v4l/videodev_mjpeg.h : typo
      9a2fcaa9
    • Ronald S. Bultje's avatar
      gst/matroska/matroska-demux.c: Really detect ac-3 audio. · 5edbe327
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_audio_caps):
      Really detect ac-3 audio.
      * gst/typefind/gsttypefindfunctions.c: (matroska_type_find):
      really detect matroska files (off-by-1).
      5edbe327
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: More qtdemux hackage -- parse a lot more atoms, extract... · cdfd00d3
      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:
      cdfd00d3
  4. 30 Apr, 2004 5 commits
  5. 29 Apr, 2004 6 commits
    • David Schleef's avatar
      sys/oss/gstosselement.c: Add a check for a driver bug on FreeBSD. (bug #140565) · 55455061
      David Schleef authored
      Original commit message from CVS:
      * sys/oss/gstosselement.c: (gst_osselement_rate_probe_check):
      Add a check for a driver bug on FreeBSD.  (bug #140565)
      55455061
    • Thomas Vander Stichele's avatar
      ext/jpeg/: move format setting to inner loop · 0a408934
      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
      0a408934
    • David Schleef's avatar
      gst/speed/gstspeed.c: Fix caps parsing. (bug #140064) · 068d8730
      David Schleef authored
      Original commit message from CVS:
      * gst/speed/gstspeed.c: (speed_parse_caps):  Fix caps parsing.
      (bug #140064)
      068d8730
    • Ronald S. Bultje's avatar
      ext/alsa/gstalsa.c: Don't probe for playback device if we're a source element. Fixes #139658. · 25bed5ba
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/alsa/gstalsa.c: (gst_alsa_class_probe_devices):
      Don't probe for playback device if we're a source element. Fixes
      #139658.
      25bed5ba
    • Benjamin Otte's avatar
      ext/mad/gstid3tag.c: rewrite buffer offset · f480bff7
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/mad/gstid3tag.c: (gst_id3_tag_handle_event),
      (gst_id3_tag_chain):
      rewrite buffer offset
      f480bff7
    • Ronald S. Bultje's avatar
      New DTS decoder. · d58bb209
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/dts/Makefile.am:
      * ext/dts/gstdtsdec.c: (gst_dtsdec_get_type),
      (gst_dtsdec_base_init), (gst_dtsdec_class_init), (gst_dtsdec_init),
      (gst_dtsdec_channels), (gst_dtsdec_renegotiate),
      (gst_dtsdec_handle_event), (gst_dtsdec_update_streaminfo),
      (gst_dtsdec_loop), (gst_dtsdec_change_state),
      (gst_dtsdec_set_property), (gst_dtsdec_get_property),
      (plugin_init):
      * ext/dts/gstdtsdec.h:
      New DTS decoder.
      * ext/faad/gstfaad.c: (gst_faad_sinkconnect),
      (gst_faad_srcconnect):
      Add ESDS atom handling (.m4a).
      d58bb209
  6. 28 Apr, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/divx/gstdivxdec.c: Remove comment that makes no sense. · 9e67f51a
      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'.
      9e67f51a
  7. 27 Apr, 2004 5 commits
  8. 26 Apr, 2004 3 commits
  9. 25 Apr, 2004 1 commit
  10. 23 Apr, 2004 3 commits
    • Thomas Vander Stichele's avatar
      add debugging categories · 9838740d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add debugging categories
      9838740d
    • Benjamin Otte's avatar
      gst-libs/gst/riff/riff-media.c: audio/x-raw-int with height rules! not. Now it's depth. · 1f1dc133
      Benjamin Otte authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
      audio/x-raw-int with height rules! not. Now it's depth.
      1f1dc133
    • Ronald S. Bultje's avatar
      gst/wavparse/gstwavparse.c: Missing variable initialization. Add handling of... · 0afe5174
      Ronald S. Bultje authored
      gst/wavparse/gstwavparse.c: Missing variable initialization. Add handling of DVI ADPCM. Fix mis-parsing of LIST chunk...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_create_sourcepad),
      (gst_wavparse_parse_fmt), (gst_wavparse_handle_sink_event),
      (gst_wavparse_loop):
      Missing variable initialization. Add handling of DVI ADPCM. Fix
      mis-parsing of LIST chunks. This works around a bug where we mis-
      parse non-aligning LIST chunks (so LIST chunks where the contents
      don't align with the actual LIST size). The correct fix is to use
      rifflib, I'm not going to fix wavparse - too much work. All this
      fixes #104878.
      0afe5174
  11. 22 Apr, 2004 3 commits
    • Benjamin Otte's avatar
      ext/shout/gstshout.c: fix shoutcast not working (fixes #140844) · 65d9f3c1
      Benjamin Otte authored
      Original commit message from CVS:
      reviewed by Benjamin Otte  <otte@gnome.org>
      * ext/shout/gstshout.c: (gst_icecastsend_change_state):
      fix shoutcast not working (fixes #140844)
      65d9f3c1
    • Benjamin Otte's avatar
      s/gst_caps_simplify/gst_caps_do_simplify/ · b550f359
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/hermes/gsthermescolorspace.c:
      (gst_hermes_colorspace_caps_remove_format_info):
      * gst/colorspace/gstcolorspace.c:
      (gst_colorspace_caps_remove_format_info):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcolorspace_caps_remove_format_info):
      s/gst_caps_simplify/gst_caps_do_simplify/
      b550f359
    • Benjamin Otte's avatar
      gst-libs/gst/riff/riff-media.c: mpegversion is an int · fd719702
      Benjamin Otte authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data):
      mpegversion is an int
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_base_init):
      don't try to create pad templates with NULL caps, use any caps
      instead.
      fd719702
  12. 21 Apr, 2004 1 commit
  13. 20 Apr, 2004 4 commits
    • David Schleef's avatar
      ext/mad/gstid3tag.c: Add stdlib.h · a6928ee3
      David Schleef authored
      Original commit message from CVS:
      reviewed by David Schleef
      * ext/mad/gstid3tag.c: Add stdlib.h
      * gst/rtp/gstrtpgsmenc.c: same
      * gst/tags/gstid3tag.c: same
      * gst/udp/gstudpsrc.c: (gst_udpsrc_get): Fix GST_DISABLE_LOADSAVE
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link): Adjust
      GST_DISABLE_LOADSAVE use.
      * gst/udp/gstudpsink.c: (gst_udpsink_sink_link): Likewise.
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get): Likewise.
      * ext/gnomevfs/gstgnomevfssrc.c: Include <stdlib.h> (needed by
      atol(3)).
      * sys/oss/gstosselement.h: Include <sys/types.h> (needed for dev_t).
      * gst/tags/gstvorbistag.c: Include <stdlib.h> (needed by
      strtoul(3)).
      * gst/rtp/gstrtpL16enc.c: Include <stdlib.h> (needed by random(3)).
      * ext/mad/Makefile.am: (libgstmad_la_CFLAGS): Add $(MAD_CFLAGS)
      $(ID3_CFLAGS).
      * ext/libfame/Makefile.am: (libgstlibfame_la_CFLAGS): Add
      $(LIBFAME_CFLAGS).
      a6928ee3
    • David Schleef's avatar
      gst/realmedia/rmdemux.c: This was supposed to part of the last checkin. Same idea. · 5450836d
      David Schleef authored
      Original commit message from CVS:
      * gst/realmedia/rmdemux.c:  This was supposed to part of the
      last checkin.  Same idea.
      5450836d
    • David Schleef's avatar
      configure.ac: bump required gstreamer version to 0.8.1.1 because of following changes [--ds] · 51c29624
      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.
      51c29624
    • Thomas Vander Stichele's avatar
      readding po files with -ko · b3aa5beb
      Thomas Vander Stichele authored
      Original commit message from CVS:
      readding po files with -ko
      b3aa5beb