1. 24 Jan, 2009 1 commit
  2. 22 Jan, 2009 3 commits
  3. 21 Jan, 2009 1 commit
  4. 05 Jan, 2009 2 commits
  5. 30 Dec, 2008 2 commits
  6. 24 Dec, 2008 1 commit
  7. 17 Dec, 2008 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegcodecmap.*: Add mapping for EAC3 and QCELP audio codecs. · 3d089f48
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_aud_caps_new),
      (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_smpfmt_to_caps),
      (gst_ffmpeg_codectype_to_caps), (gst_ffmpeg_caps_to_smpfmt),
      (gst_ffmpeg_caps_to_codecid), (av_smp_format_depth):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      Add mapping for EAC3 and QCELP audio codecs.
      Add conversion functions for all available audo SampleFormat.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_negotiate),
      (clip_audio_buffer), (gst_ffmpegdec_audio_frame):
      Remove assumptions that we can only handle stereo 16bit signed integer
      audio, and store the depth locally.
      3d089f48
  8. 16 Dec, 2008 3 commits
  9. 13 Dec, 2008 3 commits
  10. 05 Dec, 2008 1 commit
  11. 04 Dec, 2008 3 commits
  12. 03 Dec, 2008 1 commit
  13. 27 Nov, 2008 2 commits
  14. 19 Nov, 2008 1 commit
  15. 12 Nov, 2008 1 commit
  16. 11 Nov, 2008 1 commit
  17. 10 Nov, 2008 1 commit
  18. 07 Nov, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Initialize some more variables. · 28cc187f
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_avpicture_fill):
      Initialize some more variables.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
      (alloc_output_buffer):
      Disable direct rendering for h264, some functions just seem to read from
      invalid memory.
      28cc187f
  19. 06 Nov, 2008 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/: Add G_PARAM_STATIC_STRINGS to avoid numerous strcpy calls. · 4ad12e48
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_init):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (gst_ffmpegdec_setcaps),
      (gst_ffmpegdec_get_buffer), (get_output_buffer),
      (gst_ffmpegdec_set_property), (gst_ffmpegdec_get_property):
      Add G_PARAM_STATIC_STRINGS to avoid numerous strcpy calls.
      4ad12e48
  20. 05 Nov, 2008 2 commits
  21. 04 Nov, 2008 2 commits
  22. 30 Oct, 2008 1 commit
    • Alexis Ballier's avatar
      Update ffmpeg/swscale snapshot to the latest revision and adjust to API changes. Fixes bug #556405. · 42cf6d21
      Alexis Ballier authored
      Original commit message from CVS:
      Based on a patch by: Alexis Ballier <aballier at gentoo dot org>
      * configure.ac:
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegaudioresample.c:
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_flags_get_type),
      (gst_ffmpeg_cfg_init):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_pixfmt), (gst_ffmpeg_caps_with_codecid):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_setcaps),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      * ext/ffmpeg/gstffmpegdemux.c:
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps),
      (gst_ffmpegenc_setcaps), (gst_ffmpegenc_register):
      * ext/ffmpeg/gstffmpegmux.c:
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_seek):
      * ext/libpostproc/gstpostproc.c:
      * ffmpegrev:
      Update ffmpeg/swscale snapshot to the latest revision and adjust
      to API changes. Fixes bug #556405.
      Require libavutil for swscale too when building with an external
      ffmpeg and fix includes for external ffmpeg.
      42cf6d21
  23. 15 Oct, 2008 1 commit
    • Robin Stocker's avatar
      ext/ffmpeg/gstffmpegdec.c: If both, the decoder and the demuxer, provide a... · e6425e76
      Robin Stocker authored
      ext/ffmpeg/gstffmpegdec.c: If both, the decoder and the demuxer, provide a non-1:1 PAR prefer the one of the demuxer ...
      
      Original commit message from CVS:
      Patch by: Robin Stocker <robin at nibor dot org>
      * ext/ffmpeg/gstffmpegdec.c:
      (gst_ffmpegdec_add_pixel_aspect_ratio):
      If both, the decoder and the demuxer, provide a non-1:1 PAR
      prefer the one of the demuxer instead of the one of the decoder.
      Fixes bug #556336.
      e6425e76
  24. 08 Oct, 2008 3 commits
    • Mark Nauwelaerts's avatar
      ext/ffmpeg/: Add some more width/height/channels/rate limitations to caps to... · cc082f9b
      Mark Nauwelaerts authored
      ext/ffmpeg/: Add some more width/height/channels/rate limitations to caps to cater for more automagic negotiation.  A...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_vid_caps_new),
      (gst_ff_aud_caps_new), (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_codectype_to_caps):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_negotiate),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_getcaps),
      (gst_ffmpegenc_register):
      Add some more width/height/channels/rate limitations to caps
      to cater for more automagic negotiation.  Addresses #532422.
      cc082f9b
    • Mark Nauwelaerts's avatar
      Rewrite ffvideoscale using libswscale and put into a separate plugin. · d0877c48
      Mark Nauwelaerts authored
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/libswscale/Makefile.am:
      * ext/libswscale/gstffmpegscale.c:
      (gst_ffmpegscale_method_get_type), (gst_ffmpegscale_base_init),
      (gst_ffmpegscale_class_init), (gst_ffmpegscale_init),
      (gst_ffmpegscale_reset), (gst_ffmpegscale_finalize),
      (gst_ffmpegscale_caps_remove_format_info),
      (gst_ffmpegscale_transform_caps), (gst_ffmpegscale_fixate_caps),
      (gst_ffmpegscale_get_unit_size), (gst_ffmpeg_caps_to_pixfmt),
      (gst_ffmpegscale_fill_info), (gst_ffmpegscale_set_caps),
      (gst_ffmpegscale_transform), (gst_ffmpegscale_handle_src_event),
      (gst_ffmpegscale_stop), (gst_ffmpegscale_set_property),
      (gst_ffmpegscale_get_property), (gst_ffmpeg_log_callback),
      (plugin_init):
      Rewrite ffvideoscale using libswscale and put into a separate plugin.
      Fixes #504056.
      d0877c48
    • Damien Lespiau's avatar
      Fix cross compilation and add support for compilation with mingw32. · b706c481
      Damien Lespiau authored
      Original commit message from CVS:
      Patch by: Damien Lespiau <damien dot lespiau at gmail dot com>
      * configure.ac:
      * ext/ffmpeg/Makefile.am:
      Fix cross compilation and add support for compilation with mingw32.
      Fixes bug #542216.
      b706c481
  25. 06 Sep, 2008 1 commit