1. 08 Mar, 2006 1 commit
  2. 05 Mar, 2006 1 commit
  3. 03 Mar, 2006 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Use GST_WARNING instead of GST_ERROR for all the too... · 6be283ef
      Edward Hervey authored
      gst/qtdemux/qtdemux.c: Use GST_WARNING instead of GST_ERROR for all the too short/long atoms when parsing.
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse), (qtdemux_parse_trak):
      Use GST_WARNING instead of GST_ERROR for all the too short/long atoms
      when parsing.
      Also let's be a bit less vulgar in our warning messages :)
      6be283ef
  4. 28 Feb, 2006 1 commit
  5. 24 Feb, 2006 1 commit
  6. 22 Feb, 2006 1 commit
  7. 17 Feb, 2006 2 commits
  8. 16 Feb, 2006 1 commit
  9. 15 Feb, 2006 2 commits
  10. 14 Feb, 2006 2 commits
  11. 13 Feb, 2006 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/: QtDemux can now work push-based. · 7e2a0496
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
      (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_loop_state_movie),
      (gst_qtdemux_loop_header), (next_entry_size), (gst_qtdemux_chain),
      (qtdemux_sink_activate), (qtdemux_sink_activate_pull),
      (qtdemux_sink_activate_push), (qtdemux_parse_trak):
      * gst/qtdemux/qtdemux.h:
      QtDemux can now work push-based.
      It still needs some love for seeking.
      7e2a0496
  12. 07 Feb, 2006 3 commits
  13. 06 Feb, 2006 1 commit
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.*: Some QT demux loving. · 2651b40a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_query),
      (gst_qtdemux_handle_src_event), (gst_qtdemux_loop_header),
      (qtdemux_inflate), (qtdemux_parse), (qtdemux_parse_trak),
      (qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      Some QT demux loving.
      Handle seeking in a less broken way.
      Fix AMR caps to match the AMR decoder.
      Set first timestamp on AMR samples to 0 for now.
      Remove some \n in DEBUG strings.
      Use _scale_int for maximum precision.
      2651b40a
  14. 26 Jan, 2006 1 commit
  15. 24 Jan, 2006 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: More coherent framerate setting on caps. · 98acdd1d
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream), (qtdemux_parse_trak):
      More coherent framerate setting on caps.
      If sample_size is available, use that for the samples' duration in
      the index. This enables single frame streams to work (and I imagine
      fixes some other cases).
      Tested on testsuite, no regression.
      98acdd1d
  16. 23 Jan, 2006 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _... · 07d2fd89
      Edward Hervey authored
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _ AVDJ : image/jpeg _ dvcp, dvc  : video/x-d...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      Added codec recognition for:
      _ VP31 : video/x-vp3
      _ AVDJ : image/jpeg
      _ dvcp, dvc  : video/x-dv, systemstream=(boolean)false
      _ 0x6d730017 : audio/x-adpcm, layout=(string)quicktime
      07d2fd89
  17. 21 Jan, 2006 1 commit
    • Fabrizio's avatar
      gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio. · e3ba1c0f
      Fabrizio authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_audio_caps):
      'twos' and 'sowt' fourcc can be 16bit or 8bit audio.
      Fix 8bit case (#327133, based on patch by: Fabrizio
      Gennari <fabrizio dot ge at tiscali dot it>).
      Also, "G_LITTLE_ENDIAN" and "G_BIG_ENDIAN" are not
      valid literals for endianness in caps strings,
      only "LITTLE_ENDIAN" and "BIG_ENDIAN" are valid.
      e3ba1c0f
  18. 18 Jan, 2006 1 commit
  19. 17 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some... · 2a789d3d
      Tim-Philipp Müller authored
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some more love and sophistication.
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_send_event), (gst_qtdemux_handle_src_event),
      (gst_qtdemux_change_state), (gst_qtdemux_loop_header):
      * gst/qtdemux/qtdemux.h:
      Fix seeking for quicktime files. Could still use some more
      love and sophistication.
      2a789d3d
  20. 11 Jan, 2006 1 commit
  21. 19 Dec, 2005 1 commit
    • Edward Hervey's avatar
      ext/swfdec/gstswfdec.c: Add debugging category and return GstFlowReturn in the right places · 0deb191d
      Edward Hervey authored
      Original commit message from CVS:
      * ext/swfdec/gstswfdec.c: (gst_swfdec_class_init),
      (gst_swfdec_chain), (gst_swfdec_render):
      Add debugging category and return GstFlowReturn in the right places
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_link):
      Get something from the peer pad once we've checked if there is a peer pad.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
      (qtdemux_tree_get_child_by_type), (qtdemux_parse_trak),
      (qtdemux_video_caps):
      Couple of fixes
      0deb191d
  22. 09 Dec, 2005 1 commit
    • Jan Schmidt's avatar
      ext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is... · 85dfaeb2
      Jan Schmidt authored
      ext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels is stereo and play it that way instead of ...
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst),
      (gst_faad_update_caps):
      Assume that an unknown channel mapping with 2 channels
      is stereo and play it that way instead of erroring.
      
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream), (qtdemux_parse_trak):
      Handle e.g. jpeg streams with 0 duration frames as having 0 framerate.
      Debug fixes. Some 64 bit variable fixes
      85dfaeb2
  23. 07 Dec, 2005 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Memleak fixes. · 82d3a26a
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream):
      Memleak fixes.
      Send out EOS for valid reasons (couldn't pull_range() from upstream
      for example).
      82d3a26a
  24. 06 Dec, 2005 1 commit
  25. 28 Nov, 2005 1 commit
    • Edward Hervey's avatar
      ext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of... · 2a46b7cf
      Edward Hervey authored
      ext/faad/gstfaad.c: Handle gracefully the consequence of "Maximum number of scalefactor bands exceeded", which result...
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_srcgetcaps):
      Handle gracefully the consequence of "Maximum number of scalefactor
      bands exceeded", which results in 0 channels with samplerates of 0.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state):
      Do upward transitions, then call parent state_change, then do
      downward transitions.
      2a46b7cf
  26. 23 Nov, 2005 1 commit
  27. 22 Nov, 2005 1 commit
    • Andy Wingo Wingo's avatar
      ext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c... · cb825feb
      Andy Wingo Wingo authored
      ext/faad/gstfaad.c (gst_faad_event) ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop) gst/qtdemux/qtdemux.c (gst_qtdemu...
      
      Original commit message from CVS:
      2005-11-22  Andy Wingo  <wingo@pobox.com>
      
      * ext/faad/gstfaad.c (gst_faad_event)
      * ext/ivorbis/vorbisfile.c (gst_ivorbisfile_loop)
      * gst/qtdemux/qtdemux.c (gst_qtdemux_loop_header)
      * gst/speed/gstspeed.c (speed_sink_event)
      * gst/tta/gstttaparse.c (gst_tta_parse_src_event)
      (gst_tta_parse_parse_header): Run update-funcnames.
      cb825feb
  28. 21 Nov, 2005 3 commits
    • Wim Taymans's avatar
      Fix for stream lock updates. · b99bef3e
      Wim Taymans authored
      Original commit message from CVS:
      * ext/faac/gstfaac.c: (gst_faac_sink_event):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_event):
      * gst/tta/gstttaparse.c: (gst_tta_parse_src_event):
      Fix for stream lock updates.
      b99bef3e
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: j@bootlab.org, #321903). · e48904d4
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
      Add DX50, DIVX and DIV3 fourccs (patch by
      j@bootlab.org, #321903).
      e48904d4
    • Tim-Philipp Müller's avatar
      Update for GST_FOURCC_FORMAT API change. · 09eabf5c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/directfb/dfbvideosink.c:
      (gst_dfbvideosink_get_format_from_caps):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_create):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse), (qtdemux_type_get), (qtdemux_node_dump_foreach),
      (qtdemux_dump_hdlr), (qtdemux_dump_dref), (qtdemux_dump_stsd),
      (qtdemux_dump_dcom), (qtdemux_parse_trak), (qtdemux_video_caps),
      (qtdemux_audio_caps):
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
      (gst_v4l2src_capture_init), (gst_v4l2src_get_size_limits):
      Update for GST_FOURCC_FORMAT API change.
      09eabf5c
  29. 10 Nov, 2005 1 commit
  30. 27 Oct, 2005 1 commit
  31. 19 Oct, 2005 1 commit
    • Wim Taymans's avatar
      gst/: API change fix. · 3ab46f21
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_query_types),
      (gst_qtdemux_handle_src_query):
      * gst/speed/gstspeed.c: (speed_get_query_types), (speed_src_query):
      * gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
      (gst_tta_parse_get_query_types), (gst_tta_parse_query):
      API change fix.
      3ab46f21
  32. 11 Oct, 2005 1 commit
    • Wim Taymans's avatar
      gst/: newsegment API update. · b0e9b53b
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
      * gst/tta/gstttaparse.c: (gst_tta_parse_src_event),
      (gst_tta_parse_parse_header):
      newsegment API update.
      b0e9b53b
  33. 28 Sep, 2005 1 commit