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-29 | mpegtsparse: actually work when we have small buffers coming in | Zaheer Abbas Merali | 1 | -2/+1 | |
available_fast is not what we want and it will never get to discover packet size if 188 byte buffers are being picked up. | |||||
2010-07-28 | .gitignore: ignore gsettings xml schema file | Tim-Philipp Müller | 1 | -0/+2 | |
2010-07-28 | docs: add more plugins and elements to the docs | Tim-Philipp Müller | 12 | -345/+1011 | |
2010-07-28 | ivfparse: fix up macros and function names to match guidelines | Tim-Philipp Müller | 2 | -39/+39 | |
2010-07-28 | gaudieffects: fix structure names to comply with the plugin moving guidelines | Tim-Philipp Müller | 12 | -78/+78 | |
2010-07-28 | qtmux: use caps bitrate at last chance | Marc-André Lureau | 1 | -0/+5 | |
If we didn't get the stream's bitrate from one of the atoms, try getting it from the caps as a last resort. https://bugzilla.gnome.org/show_bug.cgi?id=625496 | |||||
2010-07-28 | qtmux: btrt - max bitrate before average | Marc-André Lureau | 1 | -2/+2 | |
According to iso base media file format, the max bitrate is before the avg https://bugzilla.gnome.org/show_bug.cgi?id=625496 | |||||
2010-07-27 | basevideodecoder: Reset the segment on FLUSH_STOP and when going back to READY | Sebastian Dröge | 1 | -0/+2 | |
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-22 | examples: Use cairo instead of gdk_draw_* API | Sebastian Dröge | 1 | -13/+18 | |
Fixes bug #625003. | |||||
2010-07-20 | gaudieffects: Adds new plugin 'gaudieffects' | Luis de Bethencourt | 16 | -0/+2596 | |
Adds the new 'gaudieffects' plugin, originally found here: http://github.com/luisbg/gaudi_effects Contains the following video effect elements: burn, chromium, dilate, dodge, exclusion and solarize. Thanks to Jan Schmidt for the reviewing and refactoring | |||||
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-16 | alsaspdifsink: 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 | 2 | -15/+1 | |
log2 caused compile issues on certain platforms | |||||
2010-07-13 | gsettings: Fix maintainer-clean when it is not available | Thiago Santos | 1 | -0/+2 | |
Do not use @GSETTINGS_RULES@ if gsettings is not available to avoid maintainer-clean failing. | |||||
2010-07-11 | frei0r: Use correct order of directories to search for plugins | Sebastian Dröge | 8 | -26/+49 | |
And don't fail if a plugin was already registered. Frei0r allows plugins in directories with higher importance to override plugins from directories with lower importance. | |||||
2010-07-10 | vp8enc: Add support for enabling automatic insertion of alt-ref frames by ↵ | Sebastian Dröge | 2 | -1/+27 | |
the encoder | |||||
2010-07-10 | vp8enc: Fix handling of invisible/alt ref frames | Sebastian Dröge | 1 | -35/+42 | |
2010-07-10 | basevideodecoder: Fix memory leak | Sebastian Dröge | 1 | -0/+3 | |
The timestamps are only used if the output adapter is used, not if complete frames are provided by the decoder and finish_frame() is called and even in the case where the output adapter is used they might not be used and are leaked. | |||||
2010-07-10 | vp8dec: Add simple unit test for vp8dec | Sebastian Dröge | 2 | -1/+180 | |
2010-07-10 | vp8enc: Improve unit test a bit | Sebastian Dröge | 1 | -2/+7 | |
2010-07-10 | vp8enc: Also check the output caps in the unit test | Sebastian Dröge | 1 | -1/+9 | |
2010-07-10 | vp8enc: Add simple unit test | Sebastian Dröge | 2 | -0/+163 | |
2010-07-09 | aifmmux: use alternative way to check for inf | David Hoyt | 1 | -1/+12 | |
MSVC emits a divide-by-zero error when compiling aiffmux.c on line 205. Fixes #623881. | |||||
2010-07-08 | winks: fix compilation by using the right function | David Hoyt | 1 | -1/+1 | |
Fixes #623883. | |||||
2010-07-08 | jpegparse: fix exif frame size | Víctor Manuel Jáquez Leal | 1 | -2/+2 | |
Skip the correct number of bytes when reading exif data Fixes #623854 | |||||
2010-07-08 | wildmidi: Correctly initialize properties with the default values again | Sebastian Dröge | 1 | -2/+10 | |
2010-07-08 | wildmidi: Use PROP_ instead of ARG_ for property enums and use ↵ | Sebastian Dröge | 1 | -11/+11 | |
G_PARAM_STATIC_STRINGS Also don't use G_PARAM_CONSTRUCT, it does not make sense for elements. | |||||
2010-07-07 | camerabin: Fix viewfiner-sink property for bins | Thiago Santos | 1 | -1/+1 | |
Correctly iterate viewfinder-sink children when it is a bin. Fixes #623802 | |||||
2010-07-07 | qtmux: Write 'btrt' atom for H.264 media if possible | Arun Raghavan | 3 | -0/+29 | |
This writes out the optional 'btrt' atom (MPEG4BitrateBox) for H.264 media if either or both of average and maximum bitrate are available for the stream. https://bugzilla.gnome.org/show_bug.cgi?id=623678 | |||||
2010-07-07 | qtmux: Write avg/max bitrate to ESDS if available | Arun Raghavan | 4 | -9/+38 | |
This collects the 'bitrate' and 'maximum-bitrate' tags on the corresponding pad and uses these to populate these fields in the ESDS where applicable. https://bugzilla.gnome.org/show_bug.cgi?id=623678 | |||||
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 | wildmidi: Add support for wildmidi 0.2.3 | Sebastian Dröge | 2 | -1/+30 | |
Fixes bug #623722. |