summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)AuthorFilesLines
2010-07-30vdpau: add GstVdpOutputBufferPoolCarl-Anton Ingmarsson7-12/+216
GstVdpVideoOutputPool is a subclass of GstVdpBufferPool that caches GstVdpOutputBuffers
2010-07-30vdpau: add GstVdpVideoBufferPoolCarl-Anton Ingmarsson7-15/+220
GstVdpVideoBufferPool is a subclass of GstVdpBuffer that caches GstVdpVideoBuffers
2010-07-30vdpau: add GstVdpBufferPool base classCarl-Anton Ingmarsson5-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-30vdpau: remove GstVdpOutputSrcPad "template-caps" propertyCarl-Anton Ingmarsson4-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-30vdpau: remove GstVdpOutputSrcPad code to retrieve the device from downstreamCarl-Anton Ingmarsson2-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-30vdpau: cleanup GstVdpDecoder opening of it's GstVdpDeviceCarl-Anton Ingmarsson6-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-30vdpau: fix GstBaseVideoDecoder returning wrong GstStateChangeReturnCarl-Anton Ingmarsson1-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-30vdpaumpegdec: remove unneeded setting of buffer flagsCarl-Anton Ingmarsson1-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-29dshowvideosrc: don't make a range if min==maxAndoni Morales1-8/+28
Fixes bug #625138
2010-07-27vdpau: dist new header fileTim-Philipp Müller1-1/+2
Fix make distcheck.
2010-07-23dshowvideosink: Improvements contributed from the Moovida projet.Julien Moutte3-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-23vdpau: add gst_vdp_decoder_render and gst_vdp_decoder_init_decoderCarl-Anton Ingmarsson4-206/+186
2010-07-19vdpauh264dec: try to calculate framerate if we don't get one from upstreamCarl-Anton Ingmarsson2-1/+21
2010-07-19vdpau: fix segfault when vdpau device could not be createdThijs Vermeir1-0/+1
2010-07-18vdpauh264dec: fix problem when encountering GST_NAL_AU_DELIMITERCarl-Anton Ingmarsson1-7/+1
2010-07-16wasapisrc: Use new gst_audio_clock_new_full()Sebastian Dröge1-0/+6
2010-07-15vdpauh264dec: calculate width and height from bitstream infoCarl-Anton Ingmarsson1-4/+18
2010-07-15vdpauh264dec: fix usage of g_bit_storageCarl-Anton Ingmarsson1-1/+1
2010-07-14vdpaumpegdec: rename zigzag matrixCarl-Anton Ingmarsson1-8/+9
2010-07-14vdpauh264dec: use g_bit_storage instead of log2Carl-Anton Ingmarsson1-10/+1
log2 caused compile issues on certain platforms
2010-07-08winks: fix compilation by using the right functionDavid Hoyt1-1/+1
Fixes #623883.
2010-07-07dshowdecwrapper: reset flow return state tracker after flush to avoid spuriousMichael Smith1-0/+3
errors after flushing in some cases.
2010-07-07dshowvideosink: Update renderer aspect ratio after force-aspect-ratio ↵Philippe Normand2-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-06dshowaudiodec: Fix compilation errorAndoni Morales Alastruey1-1/+1
Closes #623713
2010-06-29vdpau: Check for log2 and only use it if it's availableSebastian Dröge1-0/+8
2010-06-28vdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22Carl-Anton Ingmarsson1-0/+5
2010-06-28vdpauvideopostprocess: fix resizing of outputCarl-Anton Ingmarsson1-9/+0
2010-06-28vdpauh264dec: don't use glib 2.22 functionsCarl-Anton Ingmarsson1-3/+3
2010-06-28vdpau: change GstBaseVideoDecoder state apiCarl-Anton Ingmarsson4-33/+21
2010-06-28vdpauh264dec: free frames on finalize in GstH264DPBCarl-Anton Ingmarsson1-3/+9
2010-06-28vdpau: add display property to GstVdpDecoderCarl-Anton Ingmarsson4-94/+63
2010-06-28vdpauh264dec: rename GstVdpH264Frame to GstH264FrameCarl-Anton Ingmarsson6-77/+76
2010-06-28vdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink"Carl-Anton Ingmarsson2-41/+44
2010-06-28vdpau: add error parameter to gst_vdp_video_src_pad_get_deviceCarl-Anton Ingmarsson6-60/+83
2010-06-28vdpau: Link to $(LIBM) for log2 and friendsSebastian Dröge1-2/+3
2010-06-26vdpau: add GstVdpDecoder base classCarl-Anton Ingmarsson9-149/+197
2010-06-26vdpauh264dec: add gst_h264_dpb_set_output_func functionCarl-Anton Ingmarsson3-10/+27
2010-06-24vdpay: fix build in uninstalled setupTim-Philipp Müller1-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-24vdpauh264dec: fix unitialized variableCarl-Anton Ingmarsson1-1/+1
2010-06-24vdpauh264dec: fix initalization of GstNalReader cacheCarl-Anton Ingmarsson2-4/+4
2010-06-24vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder using CFLAGSCarl-Anton Ingmarsson1-1/+3
2010-06-24Revert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder"Carl-Anton Ingmarsson18-704/+698
This reverts commit aa0444f204157c22c11a742547c9e68a9eaecc80.
2010-06-24vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoderCarl-Anton Ingmarsson18-698/+704
2010-06-23vdpauh264dec: use bitshifts instead of powCarl-Anton Ingmarsson1-2/+2
2010-06-23vdpauh264dec: add interlaced = false to sink capsCarl-Anton Ingmarsson1-1/+1
we don't support interlaced content yet
2010-06-23vdpauh264dec: fix parsing of scaling listsCarl-Anton Ingmarsson1-18/+48
2010-06-23vdpauh264dec: fix reading of signed exp golombCarl-Anton Ingmarsson1-3/+3
2010-06-23vdpau: fixup decoder timestampingCarl-Anton Ingmarsson4-64/+112
2010-06-23vdpau: remove parse_codec_data from GstBaseVideoDecoderCarl-Anton Ingmarsson2-26/+15
2010-06-23vdpauh264dec: fix initialization of fallback scaling matrixCarl-Anton Ingmarsson1-8/+7