Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-30 | vdpau: add GstVdpOutputBufferPool | Carl-Anton Ingmarsson | 7 | -12/+216 | |
GstVdpVideoOutputPool is a subclass of GstVdpBufferPool that caches GstVdpOutputBuffers | |||||
2010-07-30 | vdpau: add GstVdpVideoBufferPool | Carl-Anton Ingmarsson | 7 | -15/+220 | |
GstVdpVideoBufferPool is a subclass of GstVdpBuffer that caches GstVdpVideoBuffers | |||||
2010-07-30 | vdpau: add GstVdpBufferPool base class | Carl-Anton Ingmarsson | 5 | -0/+581 | |
GstVdpBufferPool will be used to cache GstVdp[Video|Output]Buffers since creating these can be a costly operation on some hardware. | |||||
2010-07-30 | vdpau: remove GstVdpOutputSrcPad "template-caps" property | Carl-Anton Ingmarsson | 4 | -50/+21 | |
instead we do as GstVdpVideoSrcPad and use the "templ" property of GstPad, which enable us to change the signature of gst_vdp_output_src_pad_new to match gst_pad_new_from_template | |||||
2010-07-30 | vdpau: remove GstVdpOutputSrcPad code to retrieve the device from downstream | Carl-Anton Ingmarsson | 2 | -154/+101 | |
we now no longer try to get the GstVdpDevice from downstream since it in practice didn't give us anything and complicates the code alot. Nevertheless if device distribution should be done there's probably a lot better ways to do it. Instead we now simply aquire the device in vdpauvideopostprocess when we're going into PAUSED. | |||||
2010-07-30 | vdpau: cleanup GstVdpDecoder opening of it's GstVdpDevice | Carl-Anton Ingmarsson | 6 | -156/+135 | |
we now no longer try to get the GstVdpDevice from downstream since it in practice didn't give us anything and complicates the code alot. Nevertheless if device distribution should be done there's probably a lot better ways to do it. | |||||
2010-07-30 | vdpau: fix GstBaseVideoDecoder returning wrong GstStateChangeReturn | Carl-Anton Ingmarsson | 1 | -2/+4 | |
when gst_base_video_decoder_[start|stop] fails we now return GST_STATE_CHANGE_FAILURE instead of returning what the parent class returns | |||||
2010-07-30 | vdpaumpegdec: remove unneeded setting of buffer flags | Carl-Anton Ingmarsson | 1 | -12/+0 | |
GstBaseVideoDecoder sets GST_VIDEO_BUFFER_TFF for us and GST_BUFFER_FLAG_DELTA_UNIT doesn't make sense for decoded frames. | |||||
2010-07-29 | dshowvideosrc: don't make a range if min==max | Andoni Morales | 1 | -8/+28 | |
Fixes bug #625138 | |||||
2010-07-27 | vdpau: dist new header file | Tim-Philipp Müller | 1 | -1/+2 | |
Fix make distcheck. | |||||
2010-07-23 | dshowvideosink: Improvements contributed from the Moovida projet. | Julien Moutte | 3 | -124/+417 | |
* Inherit from GstVideoSink * Implement GstNavigation interface * Proper COM initialization for threaded environments * Fix Window resource leak * Add EVR support for better video scaling on Windows Vista and above * Only apply PAR scaling when the keep_aspect_ratio property is set to stay consistent with the other Linux sinks * Prevent an infinite loop with the wndproc chain * Fix debugging messages to use the object instance | |||||
2010-07-23 | vdpau: add gst_vdp_decoder_render and gst_vdp_decoder_init_decoder | Carl-Anton Ingmarsson | 4 | -206/+186 | |
2010-07-19 | vdpauh264dec: try to calculate framerate if we don't get one from upstream | Carl-Anton Ingmarsson | 2 | -1/+21 | |
2010-07-19 | vdpau: fix segfault when vdpau device could not be created | Thijs Vermeir | 1 | -0/+1 | |
2010-07-18 | vdpauh264dec: fix problem when encountering GST_NAL_AU_DELIMITER | Carl-Anton Ingmarsson | 1 | -7/+1 | |
2010-07-16 | wasapisrc: Use new gst_audio_clock_new_full() | Sebastian Dröge | 1 | -0/+6 | |
2010-07-15 | vdpauh264dec: calculate width and height from bitstream info | Carl-Anton Ingmarsson | 1 | -4/+18 | |
2010-07-15 | vdpauh264dec: fix usage of g_bit_storage | Carl-Anton Ingmarsson | 1 | -1/+1 | |
2010-07-14 | vdpaumpegdec: rename zigzag matrix | Carl-Anton Ingmarsson | 1 | -8/+9 | |
2010-07-14 | vdpauh264dec: use g_bit_storage instead of log2 | Carl-Anton Ingmarsson | 1 | -10/+1 | |
log2 caused compile issues on certain platforms | |||||
2010-07-08 | winks: fix compilation by using the right function | David Hoyt | 1 | -1/+1 | |
Fixes #623883. | |||||
2010-07-07 | dshowdecwrapper: reset flow return state tracker after flush to avoid spurious | Michael Smith | 1 | -0/+3 | |
errors after flushing in some cases. | |||||
2010-07-07 | dshowvideosink: Update renderer aspect ratio after force-aspect-ratio ↵ | Philippe Normand | 2 | -2/+13 | |
property update. A new virtual method has been added to the RendererSupport class. It is called during the initial renderer configuration and each time the force-aspect-ratio property of the sink is updated. Fixes bug #623272. | |||||
2010-07-06 | dshowaudiodec: Fix compilation error | Andoni Morales Alastruey | 1 | -1/+1 | |
Closes #623713 | |||||
2010-06-29 | vdpau: Check for log2 and only use it if it's available | Sebastian Dröge | 1 | -0/+8 | |
2010-06-28 | vdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22 | Carl-Anton Ingmarsson | 1 | -0/+5 | |
2010-06-28 | vdpauvideopostprocess: fix resizing of output | Carl-Anton Ingmarsson | 1 | -9/+0 | |
2010-06-28 | vdpauh264dec: don't use glib 2.22 functions | Carl-Anton Ingmarsson | 1 | -3/+3 | |
2010-06-28 | vdpau: change GstBaseVideoDecoder state api | Carl-Anton Ingmarsson | 4 | -33/+21 | |
2010-06-28 | vdpauh264dec: free frames on finalize in GstH264DPB | Carl-Anton Ingmarsson | 1 | -3/+9 | |
2010-06-28 | vdpau: add display property to GstVdpDecoder | Carl-Anton Ingmarsson | 4 | -94/+63 | |
2010-06-28 | vdpauh264dec: rename GstVdpH264Frame to GstH264Frame | Carl-Anton Ingmarsson | 6 | -77/+76 | |
2010-06-28 | vdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink" | Carl-Anton Ingmarsson | 2 | -41/+44 | |
2010-06-28 | vdpau: add error parameter to gst_vdp_video_src_pad_get_device | Carl-Anton Ingmarsson | 6 | -60/+83 | |
2010-06-28 | vdpau: Link to $(LIBM) for log2 and friends | Sebastian Dröge | 1 | -2/+3 | |
2010-06-26 | vdpau: add GstVdpDecoder base class | Carl-Anton Ingmarsson | 9 | -149/+197 | |
2010-06-26 | vdpauh264dec: add gst_h264_dpb_set_output_func function | Carl-Anton Ingmarsson | 3 | -10/+27 | |
2010-06-24 | vdpay: fix build in uninstalled setup | Tim-Philipp Müller | 1 | -3/+5 | |
Add GST_PLUGINS_BASE_CFLAGS to CFLAGS so it finds the gst/video/video.h headers in an uninstalled setup. Also reshuffle order. | |||||
2010-06-24 | vdpauh264dec: fix unitialized variable | Carl-Anton Ingmarsson | 1 | -1/+1 | |
2010-06-24 | vdpauh264dec: fix initalization of GstNalReader cache | Carl-Anton Ingmarsson | 2 | -4/+4 | |
2010-06-24 | vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder using CFLAGS | Carl-Anton Ingmarsson | 1 | -1/+3 | |
2010-06-24 | Revert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder" | Carl-Anton Ingmarsson | 18 | -704/+698 | |
This reverts commit aa0444f204157c22c11a742547c9e68a9eaecc80. | |||||
2010-06-24 | vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder | Carl-Anton Ingmarsson | 18 | -698/+704 | |
2010-06-23 | vdpauh264dec: use bitshifts instead of pow | Carl-Anton Ingmarsson | 1 | -2/+2 | |
2010-06-23 | vdpauh264dec: add interlaced = false to sink caps | Carl-Anton Ingmarsson | 1 | -1/+1 | |
we don't support interlaced content yet | |||||
2010-06-23 | vdpauh264dec: fix parsing of scaling lists | Carl-Anton Ingmarsson | 1 | -18/+48 | |
2010-06-23 | vdpauh264dec: fix reading of signed exp golomb | Carl-Anton Ingmarsson | 1 | -3/+3 | |
2010-06-23 | vdpau: fixup decoder timestamping | Carl-Anton Ingmarsson | 4 | -64/+112 | |
2010-06-23 | vdpau: remove parse_codec_data from GstBaseVideoDecoder | Carl-Anton Ingmarsson | 2 | -26/+15 | |
2010-06-23 | vdpauh264dec: fix initialization of fallback scaling matrix | Carl-Anton Ingmarsson | 1 | -8/+7 | |