1. 07 Aug, 2006 1 commit
    • Young-Ho Cha's avatar
      gst-libs/gst/riff/: Detect DTS audio streams (#350157). · 33e0a62c
      Young-Ho Cha authored
      Original commit message from CVS:
      Patch by: Young-Ho Cha  <ganadist at chollian net>
      * gst-libs/gst/riff/riff-ids.h:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps),
      (gst_riff_create_audio_template_caps):
      Detect DTS audio streams (#350157).
      33e0a62c
  2. 20 Jul, 2006 1 commit
  3. 18 Jul, 2006 1 commit
    • Stefan Kost's avatar
      gst-libs/gst/riff/: add comment what those 16 bytes in struct _gst_riff_strh... · 79458603
      Stefan Kost authored
      gst-libs/gst/riff/: add comment what those 16 bytes in struct _gst_riff_strh according to one avi-dumper are
      
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-ids.h:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_template_caps):
      Add more FOURCCs (sort list to make stuff easier to find),
      add comment what those 16 bytes in struct _gst_riff_strh according to
      one avi-dumper are
      79458603
  4. 30 Jun, 2006 1 commit
  5. 16 Jun, 2006 3 commits
    • Young-Ho Cha's avatar
      gst-libs/gst/riff/riff-read.c: Parse extra data better, apparently it's right... · f1392c14
      Young-Ho Cha authored
      gst-libs/gst/riff/riff-read.c: Parse extra data better, apparently it's right behind the normal strf header size. Fix...
      
      Original commit message from CVS:
      Patch by: Young-Ho Cha <ganadist at chollian dot net>
      * gst-libs/gst/riff/riff-read.c: (gst_riff_parse_strf_vids):
      Parse extra data better, apparently it's right behind
      the normal strf header size. Fixes #343500.
      f1392c14
    • Tim-Philipp Müller's avatar
      Remove GST_CDDA_TAG_TRACK_TAGS again, it is #ifdef 0'ed out in the header file... · 5288476e
      Tim-Philipp Müller authored
      Remove GST_CDDA_TAG_TRACK_TAGS again, it is #ifdef 0'ed out in the header file and shouldn't be listed in the docs.
      
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/cdda/gstcddabasesrc.h:
      Remove GST_CDDA_TAG_TRACK_TAGS again, it is #ifdef 0'ed
      out in the header file and shouldn't be listed in the docs.
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_chunk):
      Fix it so that it doesn't crash in the debug statement.
      5288476e
    • Stefan Kost's avatar
      docs/libs/: add remaining symbols into correct setions · cade7911
      Stefan Kost authored
      Original commit message from CVS:
      * docs/libs/Makefile.am:
      * docs/libs/gst-plugins-base-libs-docs.sgml:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * docs/libs/gst-plugins-base-libs.types:
      add remaining symbols into correct setions
      * gst-libs/gst/audio/gstringbuffer.c:
      fix incomplete docs
      * gst-libs/gst/audio/gstringbuffer.h:
      comment out not yet implemented function
      * gst-libs/gst/floatcast/floatcast.h:
      * gst-libs/gst/netbuffer/gstnetbuffer.c:
      add short descriptions
      * gst-libs/gst/interfaces/propertyprobe.c:
      fix return value docs
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_chunk):
      simplify debug logging
      * gst-libs/gst/riff/riff-read.h:
      sync function prototype and docs
      * gst-libs/gst/rtp/gstbasertpaudiopayload.h:
      remove left over symbol
      cade7911
  6. 14 Jun, 2006 1 commit
  7. 19 May, 2006 2 commits
    • Tim-Philipp Müller's avatar
      gst-libs/gst/riff/riff-read.c: On second thought, just skip JUNK chunks... · 25d29c4f
      Tim-Philipp Müller authored
      gst-libs/gst/riff/riff-read.c: On second thought, just skip JUNK chunks automatically, so the caller doesn't have to ...
      
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_chunk):
      On second thought, just skip JUNK chunks automatically, so
      the caller doesn't have to handle this. Fixes #342345.
      Also, return GST_FLOW_UNEXPECTED if we get a short read,
      not GST_FLOW_ERROR.
      25d29c4f
    • Tim-Philipp Müller's avatar
      gst-libs/gst/riff/riff-read.c: Don't bail out on JUNK chunks with a size of 0... · 3ef484fe
      Tim-Philipp Müller authored
      gst-libs/gst/riff/riff-read.c: Don't bail out on JUNK chunks with a size of 0 (would try to pull_range 0 bytes before...
      
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_chunk):
      Don't bail out on JUNK chunks with a size of 0 (would try to
      pull_range 0 bytes before, which sources don't like too much).
      See #342345.
      3ef484fe
  8. 09 May, 2006 1 commit
  9. 29 Apr, 2006 1 commit
  10. 22 Apr, 2006 1 commit
  11. 23 Mar, 2006 1 commit
    • Fabrizio Gennari's avatar
      gst/: Patch for support of YVU9 AVI files (#334822) · 1f9a8224
      Fabrizio Gennari authored
      Original commit message from CVS:
      Patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it>
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_video_template_caps):
      * gst/ffmpegcolorspace/avcodec.h:
      * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
      (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_to_pixfmt),
      (gst_ffmpegcsp_avpicture_fill):
      * gst/ffmpegcolorspace/imgconvert.c:
      Patch for support of YVU9 AVI files (#334822)
      1f9a8224
  12. 15 Mar, 2006 1 commit
    • Jan Schmidt's avatar
      ext/alsa/gstalsasink.c: Chain up to the parent finalize method. · 28bf2218
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_finalise):
      Chain up to the parent finalize method.
      Add 32-bit sample size to the template caps.
      
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_video_template_caps):
      Add the fourcc that the VMWare codec uses.
      
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_set_property),
      (gst_stream_selector_bufferalloc),
      (gst_stream_selector_request_new_pad):
      For the active pad, forward buffer-alloc requests, otherwise
      return GST_FLOW_NOT_LINKED. This also prevents xvimagesink
      having to memcpy every frame when used by playbin.
      
      * gst/tcp/gstmultifdsink.c:
      (gst_multi_fd_sink_handle_client_write):
      Get negotiated caps from the sink pad, rather than the sink
      pad's peer.
      28bf2218
  13. 14 Mar, 2006 2 commits
  14. 10 Mar, 2006 1 commit
  15. 08 Mar, 2006 1 commit
  16. 06 Mar, 2006 1 commit
    • Fabrizio's avatar
      gst-libs/gst/riff/riff-media.c: · e3abdc2b
      Fabrizio authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
      Set depth on WMA caps (#333545, patch by: Fabrizio Gennari).
      e3abdc2b
  17. 05 Mar, 2006 1 commit
  18. 24 Feb, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/riff/riff-media.c: · 7647cafa
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
      Pick up palette for MS video v1 (#327028, patch by:
      Fabrizio Gennari <fabrizio dot get at tiscali dot it>)
      7647cafa
  19. 16 Feb, 2006 2 commits
    • Tim-Philipp Müller's avatar
      gst-libs/gst/riff/riff-media.c: Set codec_name for WAVEFORMATEX as well. When... · 8914180c
      Tim-Philipp Müller authored
      gst-libs/gst/riff/riff-media.c: Set codec_name for WAVEFORMATEX as well. When we have 'normal PCM' with 4 or 6 channe...
      
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
      Set codec_name for WAVEFORMATEX as well. When we have 'normal PCM'
      with 4 or 6 channels, assume a default channel layout to make things
      work (not sure there's anything else we can do in those cases).
      8914180c
    • Tim-Philipp Müller's avatar
      gst-libs/gst/audio/multichannel.c: Minor docs fix. · 9490d413
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/audio/multichannel.c:
      Minor docs fix.
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/riff/riff-ids.h:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_wavext_add_channel_layout), (gst_riff_create_audio_caps):
      Add support for WAVEFORMATEX, eg. PCM audio with more than two
      channels and a channel layout map.
      9490d413
  20. 10 Feb, 2006 1 commit
  21. 20 Dec, 2005 1 commit
  22. 19 Dec, 2005 1 commit
    • Edward Hervey's avatar
      ext/ogg/gstogmparse.c: Make sure pads are initialized correctly. · e54ffc2c
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ogg/gstogmparse.c: (gst_ogm_text_parse_base_init),
      (gst_ogm_parse_init), (gst_ogm_audio_parse_init),
      (gst_ogm_video_parse_init), (gst_ogm_text_parse_init),
      (gst_ogm_parse_chain):
      Make sure pads are initialized correctly.
      * gst-libs/gst/riff/riff-ids.h:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_video_template_caps):
      Add a whole bunch of FOURCC <=> MimeType.
      Extend the riff video pad template to support the newly added fourcc.
      e54ffc2c
  23. 06 Dec, 2005 1 commit
  24. 28 Nov, 2005 1 commit
  25. 27 Nov, 2005 2 commits
  26. 22 Nov, 2005 1 commit
    • Jan Schmidt's avatar
      Convert elements to use fractions for their framerate. · 0e828712
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_src_setcaps), (get_buffer),
      (gst_visual_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
      * ext/theora/theoradec.c: (theora_handle_type_packet):
      * ext/theora/theoraenc.c: (theora_enc_sink_setcaps),
      (theora_enc_chain):
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
      * gst-libs/gst/video/video.c: (gst_video_frame_rate):
      * gst-libs/gst/video/video.h:
      * gst/ffmpegcolorspace/avcodec.h:
      * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
      (gst_ffmpeg_caps_to_pixfmt):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_set_caps):
      * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps),
      (gst_videorate_setcaps), (gst_videorate_blank_data),
      (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_fixate), (gst_videotestsrc_getcaps),
      (gst_videotestsrc_parse_caps), (gst_videotestsrc_setcaps),
      (gst_videotestsrc_event), (gst_videotestsrc_create):
      * gst/videotestsrc/gstvideotestsrc.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get),
      (gst_ximagesink_setcaps), (gst_ximagesink_change_state),
      (gst_ximagesink_get_times), (gst_ximagesink_init):
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support),
      (gst_xvimagesink_setcaps), (gst_xvimagesink_change_state),
      (gst_xvimagesink_get_times), (gst_xvimagesink_init):
      * sys/xvimage/xvimagesink.h:
      Convert elements to use fractions for their framerate.
      V4L elements to come later tonight.
      0e828712
  27. 21 Nov, 2005 1 commit
    • Tim-Philipp Müller's avatar
      Fixes for GST_FOURCC_FORMAT API change. · 213898e8
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_iavs_caps):
      * gst-libs/gst/riff/riff-read.c: (gst_riff_parse_file_header),
      (gst_riff_parse_strh), (gst_riff_parse_strf_vids),
      (gst_riff_parse_info):
      * gst/videotestsrc/videotestsrc.c: (paintinfo_find_by_structure):
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_set_caps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_setcaps):
      Fixes for GST_FOURCC_FORMAT API change.
      213898e8
  28. 17 Oct, 2005 1 commit
  29. 16 Oct, 2005 1 commit
  30. 09 Aug, 2005 1 commit
  31. 08 Aug, 2005 1 commit
  32. 30 Jun, 2005 1 commit
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/: Add gst_riff_init() to initialize the debug category,... · a8bff2dd
      Ronald S. Bultje authored
      gst-libs/gst/riff/: Add gst_riff_init() to initialize the debug category, instead of plugin_init(). Port riff-media.[...
      
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_audio_caps), (gst_riff_create_iavs_caps),
      (gst_riff_create_video_template_caps),
      (gst_riff_create_audio_template_caps),
      (gst_riff_create_iavs_template_caps):
      * gst-libs/gst/riff/riff-media.h:
      * gst-libs/gst/riff/riff-read.h:
      * gst-libs/gst/riff/riff.c: (gst_riff_init):
      Add gst_riff_init() to initialize the debug category, instead
      of plugin_init(). Port riff-media.[ch] from -THREADED to HEAD.
      a8bff2dd
  33. 09 May, 2005 1 commit
    • Jan Schmidt's avatar
      configure.ac: Disable libvisual · 8a124c2c
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Disable libvisual
      
      * examples/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      Fixups for missing variables.
      8a124c2c
  34. 25 Apr, 2005 1 commit
    • David Schleef's avatar
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins. · ab06cc8f
      David Schleef authored
      Original commit message from CVS:
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins.
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      * gst-libs/gst/xwindowlistener/Makefile.am:
      Convert to 0.9 API, seems to work:
      * sys/ximage/Makefile.am:
      * sys/ximage/ximagesink.c:
      ab06cc8f