1. 04 Apr, 2012 1 commit
  2. 29 Jun, 2011 1 commit
  3. 30 Apr, 2011 1 commit
  4. 24 Apr, 2011 1 commit
  5. 21 Apr, 2011 1 commit
  6. 13 Apr, 2011 1 commit
  7. 12 Apr, 2011 1 commit
  8. 10 Apr, 2011 1 commit
  9. 01 Oct, 2010 1 commit
  10. 26 Mar, 2010 1 commit
    • Tim-Philipp Müller's avatar
      qtdemux: extract stream language in more cases · af5e4d93
      Tim-Philipp Müller authored
      The 16-bit language code can be either a packed ISO-639-2T code
      or a 'Macintosh language code'. Handle the latter type of language
      codes as well, and map to the matching ISO code. Lastly, fix
      language code posting for language #0, which is valid and stands
      for 'English'.
      
      Fixes #614001.
      af5e4d93
  11. 18 Mar, 2010 1 commit
  12. 05 Jan, 2010 1 commit
  13. 23 Sep, 2009 1 commit
  14. 04 Nov, 2008 1 commit
    • Stefan Kost's avatar
      Don't install static libs for plugins. Fixes #550851 for -good. · 084812bf
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/Makefile.am:
      * ext/annodex/Makefile.am:
      * ext/cairo/Makefile.am:
      * ext/dv/Makefile.am:
      * ext/esd/Makefile.am:
      * ext/flac/Makefile.am:
      * ext/gconf/Makefile.am:
      * ext/gdk_pixbuf/Makefile.am:
      * ext/hal/Makefile.am:
      * ext/jpeg/Makefile.am:
      * ext/ladspa/Makefile.am:
      * ext/libcaca/Makefile.am:
      * ext/libmng/Makefile.am:
      * ext/libpng/Makefile.am:
      * ext/mikmod/Makefile.am:
      * ext/pulse/Makefile.am:
      * ext/raw1394/Makefile.am:
      * ext/shout2/Makefile.am:
      * ext/soup/Makefile.am:
      * ext/speex/Makefile.am:
      * ext/taglib/Makefile.am:
      * ext/wavpack/Makefile.am:
      * gst/alpha/Makefile.am:
      * gst/apetag/Makefile.am:
      * gst/audiofx/Makefile.am:
      * gst/auparse/Makefile.am:
      * gst/autodetect/Makefile.am:
      * gst/avi/Makefile.am:
      * gst/cutter/Makefile.am:
      * gst/debug/Makefile.am:
      * gst/effectv/Makefile.am:
      * gst/equalizer/Makefile.am:
      * gst/flx/Makefile.am:
      * gst/goom/Makefile.am:
      * gst/goom2k1/Makefile.am:
      * gst/icydemux/Makefile.am:
      * gst/id3demux/Makefile.am:
      * gst/interleave/Makefile.am:
      * gst/law/Makefile.am:
      * gst/level/Makefile.am:
      * gst/matroska/Makefile.am:
      * gst/median/Makefile.am:
      * gst/monoscope/Makefile.am:
      * gst/multifile/Makefile.am:
      * gst/multipart/Makefile.am:
      * gst/oldcore/Makefile.am:
      * gst/qtdemux/Makefile.am:
      * gst/replaygain/Makefile.am:
      * gst/rtp/Makefile.am:
      * gst/rtsp/Makefile.am:
      * gst/smpte/Makefile.am:
      * gst/spectrum/Makefile.am:
      * gst/udp/Makefile.am:
      * gst/videobox/Makefile.am:
      * gst/videocrop/Makefile.am:
      * gst/videofilter/Makefile.am:
      * gst/videomixer/Makefile.am:
      * gst/wavenc/Makefile.am:
      * gst/wavparse/Makefile.am:
      * sys/directdraw/Makefile.am:
      * sys/directsound/Makefile.am:
      * sys/oss/Makefile.am:
      * sys/osxaudio/Makefile.am:
      * sys/osxvideo/Makefile.am:
      * sys/sunaudio/Makefile.am:
      * sys/v4l2/Makefile.am:
      * sys/waveform/Makefile.am:
      * sys/ximage/Makefile.am:
      Don't install static libs for plugins. Fixes #550851 for -good.
      084812bf
  15. 05 Sep, 2007 1 commit
  16. 12 Jan, 2007 3 commits
    • Wim Taymans's avatar
      gst/qtdemux/: Add X-QT depayloader that will eventually share code with the demuxer. · c7839a6a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/gstrtpxqtdepay.c: (gst_rtp_xqt_depay_base_init),
      (gst_rtp_xqt_depay_class_init), (gst_rtp_xqt_depay_init),
      (gst_rtp_xqt_depay_finalize), (gst_rtp_quicktime_parse_sd),
      (gst_rtp_xqt_depay_setcaps), (gst_rtp_xqt_depay_process),
      (gst_rtp_xqt_depay_set_property), (gst_rtp_xqt_depay_get_property),
      (gst_rtp_xqt_depay_change_state), (gst_rtp_xqt_depay_plugin_init):
      * gst/qtdemux/gstrtpxqtdepay.h:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_base_init),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_loop),
      (qtdemux_parse_moov), (qtdemux_parse_container),
      (qtdemux_parse_node), (gst_qtdemux_add_stream),
      (qtdemux_parse_trak), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      * gst/qtdemux/quicktime.c: (plugin_init):
      Add X-QT depayloader that will eventually share code with the demuxer.
      Make new plugin entry point with quicktime releated stuff.
      c7839a6a
    • Tim-Philipp Müller's avatar
      gst/qtdemux/Makefile.am: Dist all new files. · 9003c605
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      Dist all new files.
      9003c605
    • Wim Taymans's avatar
      gst/qtdemux/: Cleanup and refactor to make the code more readable. · a09ea6cc
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_combine_flows),
      (gst_qtdemux_loop_state_movie), (gst_qtdemux_loop),
      (gst_qtdemux_chain), (qtdemux_sink_activate_pull),
      (qtdemux_inflate), (qtdemux_parse_moov), (qtdemux_parse_container),
      (qtdemux_parse_node), (qtdemux_tree_get_child_by_type),
      (qtdemux_tree_get_sibling_by_type), (gst_qtdemux_add_stream),
      (qtdemux_parse_samples), (qtdemux_parse_segments),
      (qtdemux_parse_trak), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_date), (qtdemux_tag_add_gnre),
      (qtdemux_parse_udta), (qtdemux_redirects_sort_func),
      (qtdemux_process_redirects), (qtdemux_parse_redirects),
      (qtdemux_parse_tree), (gst_qtdemux_handle_esds),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      * gst/qtdemux/qtdemux_dump.c: (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_dump_unknown), (qtdemux_node_dump_foreach),
      (qtdemux_node_dump):
      * gst/qtdemux/qtdemux_dump.h:
      * gst/qtdemux/qtdemux_fourcc.h:
      * gst/qtdemux/qtdemux_types.c: (qtdemux_type_get):
      * gst/qtdemux/qtdemux_types.h:
      * gst/qtdemux/qtpalette.h:
      Cleanup and refactor to make the code more readable.
      Move debugging/tables into separate files.
      Add 2/4/16 color palletee support.
      Fix raw 15 bit RGB handling.
      Use more FOURCC constants.
      Add some docs.
      a09ea6cc
  17. 05 Jan, 2007 1 commit
    • Tim-Philipp Müller's avatar
      Check for zlib and if available pass it explicitly to the linker when linking... · 9445ca84
      Tim-Philipp Müller authored
      Check for zlib and if available pass it explicitly to the linker when linking qtdemux. If not available (or --disable...
      
      Original commit message from CVS:
      * configure.ac:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_moov):
      Check for zlib and if available pass it explicitly to the linker
      when linking qtdemux. If not available (or --disable-external has
      been specified!), disable the bits in qtdemux that use it. Fixes
      build on MingW (#392856).
      9445ca84
  18. 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
  19. 17 Aug, 2005 1 commit
  20. 10 Aug, 2003 1 commit
  21. 08 Dec, 2002 1 commit
  22. 13 May, 2002 1 commit
  23. 01 May, 2002 1 commit
    • Artyom Baginski's avatar
      adding new quicktime parser: · 56efeff3
      Artyom Baginski authored
      Original commit message from CVS:
      adding new quicktime parser:
      - openquicktime free (hense gst/qtdemux)
      - no more seeks for parsing -> better for network streams
      - uses GstByteStream
      - less memcpy's
      - long ChangeLog record in pompous style
      56efeff3