summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-09-07dvbsrc: retry opening the frontend on EINTRHEADmasterReynaldo H. Verdejo Pinochet1-2/+3
2014-09-07dvbsrc: assorted doc & spelling fixesReynaldo H. Verdejo Pinochet1-7/+8
2014-09-07Revert "dataurisrc: Remove unnecessary else if condition"Thiago Santos1-6/+14
This reverts commit 3024ae9c38490817a76c83feab3c8472989cafad. The *buf can be NULL or not depending if the caller of gst_pad_get_range function provided or not a buffer.
2014-09-05tests: hlsdemux: fix compilationThiago Santos1-2/+2
In file included from /home/thiagoss/gst/head/gstreamer/gst/gst.h:54:0, from /home/thiagoss/gst/head/gstreamer/libs/gst/check/gstcheck.h:34, from elements/hlsdemux_m3u8.c:27: ../../ext/hls/gstfragmented.h:8:28: error: redundant redeclaration of ‘fragmented_debug’ [-Werror=redundant-decls] GST_DEBUG_CATEGORY_EXTERN (fragmented_debug); Move the definition of the category to after the declaration.
2014-09-05hlsdemux: And fix Makefile yet againSebastian Dröge1-1/+1
2014-09-05hlsdemux: Include the m3u8.c file directly in the test because of an ↵Sebastian Dröge2-1/+2
automake bug $(top_srcdir) doesn't seem to work with _SOURCES because that would be too obvious. http://lists.gnu.org/archive/html/automake/2013-09/msg00005.html
2014-09-05aiffparse: Fix handling of 64 bit floating point dataVineeth T M1-1/+1
In gst_aiff_parse_create_caps if and else-if conditions are duplicated. https://bugzilla.gnome.org/show_bug.cgi?id=736090
2014-09-05facedetect: Add new property min-stddevNicola Murino2-6/+37
face detection will be performed only if image standard deviation is greater that min-stddev. Default min-stddev is 0 for backward compatibility. This property will avoid to perform face detection on images with little changes improving cpu usage and reducing false positives https://bugzilla.gnome.org/show_bug.cgi?id=730510
2014-09-05gltransformation: fix issues and expose mvp matrixLubosz Sarnecki2-16/+35
* aspect should not be 0 on init * rename fovy to fov * add mvp to properties as boxed graphene type * fix transformation order. scale first * clear color with 1.0 alpha https://bugzilla.gnome.org/show_bug.cgi?id=734223
2014-09-04hlsdemux: Also get the m3u8.c source file from the $(top_srcdir) for the testSebastian Dröge1-3/+3
Should fix make distcheck for real now.
2014-09-04hlsdemux: Use $(top_srcdir) instead of $(top_builddir) for the include pathSebastian Dröge1-1/+1
2014-09-04mssdemux: Don't send flush events to deactivated padsSebastian Dröge1-4/+4
https://bugzilla.gnome.org/show_bug.cgi?id=736012
2014-09-04dashdemux: Don't send flush events to deactivated padsSebastian Dröge1-4/+4
https://bugzilla.gnome.org/show_bug.cgi?id=736012
2014-09-04hlsdemux: Don't send flush events to deactivated padsSebastian Dröge1-4/+4
https://bugzilla.gnome.org/show_bug.cgi?id=736012
2014-09-04hlsdemux: Compile the m3u8.c directly instead of re-using the .o fileSebastian Dröge1-1/+1
2014-09-04hlsdemux: Add unit test for parsing of M3U8 playlistsSebastian Dröge3-0/+1373
Ported from https://github.com/ylatuya/gst-plugins-bad This still has some unit tests for alternative renditions and seeking, which are commented out for the time being until we support them properly.
2014-09-04hlsdemux: Properly assign offsets to the files if we accumulate them instead ↵Sebastian Dröge1-0/+1
of reading from the playlist
2014-09-04dataurisrc: Remove unnecessary else if conditionVineeth T M1-14/+6
In gst_data_uri_src_create(), buf cannot be NULL, hence else if (*buf != NULL) will be invalid so removing the else if condition and adding a check to unreference buf in else condition, just in case https://bugzilla.gnome.org/show_bug.cgi?id=735861
2014-09-02dvbsrc: simplify ISDB-T launch line exampleReynaldo H. Verdejo Pinochet1-1/+1
2014-09-02dvbsrc: delay locking till actually neededReynaldo H. Verdejo Pinochet1-46/+5
Get rid of unneeded locking at prop setting by doing it only when tuning the frontend at _tune_fe()
2014-09-02dataurisrc: Make get_uri() threadsafeVineeth T M1-2/+5
https://bugzilla.gnome.org/show_bug.cgi?id=735861
2014-09-01amcaudiodec: Remove hack for Google MP3 decoderSebastian Dröge2-15/+0
The first buffer does not contain more garbage than any other MP3 decoder outputs and we don't really know how much we have to drop or not. After this change the output has the same duration as with mad.
2014-09-01zebrastripe: Refactor to remove duplicate codeVineeth T M1-73/+17
gst_zebra_stripe_transform_frame_ip_planarY gst_zebra_stripe_transform_frame_ip_YUY2 gst_zebra_stripe_transform_frame_ip_AYUV all above 3 functions do the same functionality except for offset and pixel stride. Hence moving the functionality to a single funtion. https://bugzilla.gnome.org/show_bug.cgi?id=735032
2014-08-29dvbsrc: fix description for modulation propReynaldo H. Verdejo Pinochet1-1/+1
2014-08-29dvbsrc: add basic checks on ISDB-T parametersReynaldo H. Verdejo Pinochet1-4/+54
Also add a routine for checking wrong delsys/modulation combinations right before tuning (only implemented for ISDB-T for now).
2014-08-29dvbsrc: add support for additional modulation typesReynaldo H. Verdejo Pinochet1-0/+4
2014-08-29dvbsrc: drop FIXME on _ISDBT_LAYER_ENABLED propReynaldo H. Verdejo Pinochet1-2/+1
Valid values range from 1 to 7 as stated. DTV_ISDBT_LAYER_ENABLED bitmask is built from OR-ing 0x1 0x2 0x4. If all bits are set (0x00000111 = 7) it means all layers should be demodulated.
2014-08-29assrender: remove code that can't be reachedTim-Philipp Müller1-7/+2
If this code could ever be reached, it would leak memory (CID 1231979), but gst_caps_get_features() never returns NULL, so that can't happen.
2014-08-29dvbsuboverlay: remove code that can't be reachedTim-Philipp Müller1-7/+2
If this code could ever be reached, it would leak memory (CID 1231977), but gst_caps_get_features() never returns NULL, so that can't happen.
2014-08-28h264parse: fix up handling of input caps corner casesTim-Philipp Müller1-20/+68
Do more elaborate validation of the input caps: what fields are required and/or not allowed. Don't assume AVC3 format input without codec_data field is byte-stream format. Fix up some now-unreachable code (CID 1232800).
2014-08-28glimagesink: Add missing break to switchSebastian Dröge1-0/+1
CID 1232801
2014-08-28rawparse: Reset negotiation state when going back to READYSebastian Dröge1-0/+1
After going back to READY we can accept new format settings again.
2014-08-28hlsdemux: Support OpenSSL for AES decryption of HLS fragmentsThomas Bluemel4-5/+52
https://bugzilla.gnome.org//show_bug.cgi?id=735248
2014-08-28gl: qglwtextureshare demo fixes and cleanupWang Xin-yu (王昕宇)7-69/+11
1. glcontextid function is replaced by gstreamer gst_gl_context_new_wrapped . 2. call gst_init before gst_gl_display_new , seems gst_gl_display_new depends on gst_allocator_register , which only worked after gst_init called 3. flush gstreamer OpenGL context before using shared texture, fix flicker problem. https://bugzilla.gnome.org/show_bug.cgi?id=735566
2014-08-28gl: Add GSTGLAPI macro to the debug callback functionWang Xin-yu (王昕宇)1-1/+1
Fixes the Windows build. https://bugzilla.gnome.org/show_bug.cgi?id=735565
2014-08-28rfbsrc: Clamp out of bounds resolutions to prevent segfaultsBlake Tregre1-4/+14
https://bugzilla.gnome.org/show_bug.cgi?id=726801
2014-08-27gl: do not check for GL/GLU/EGL/GLES2 libs if disabled in configurationCarlos Rafael Giani1-4/+10
https://bugzilla.gnome.org/show_bug.cgi?id=735522
2014-08-26egl: Wrap KHR_create_context flags in an ifdefJan Schmidt1-1/+3
EGL_CONTEXT_FLAGS_KHR and EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR don't exist in the Android NDK. Wrap their usage in an #ifdef EGL_KHR_create_context to fix the build there.
2014-08-25h264parse: don't consider unknown stream-format as avcThiago Santos1-2/+3
It should try to use bytestream in these cases that the format is set to _FORMAT_NONE as it seems that is what the 'else' clause for bytestream can handle (by defaulting to _FORMAT_BYTESTREAM).
2014-08-25h264parse: tests: fix caps for avc formatThiago Santos1-1/+2
If it has a codec_data field, it should also use the stream-format=avc as codec_data doesn't make sense otherwise and the default should be bytestream
2014-08-25docs: add mpegpsmux and mpegtsmuxTim-Philipp Müller3-1/+83
2014-08-25docs: add audiomixer to docsTim-Philipp Müller3-1/+50
2014-08-25docs: add aiff elements to docsTim-Philipp Müller2-0/+58
2014-08-25docs: plugins: misc updatesTim-Philipp Müller5-58/+70
2014-08-25docs: move GstPhotography interface docs into the library docsTim-Philipp Müller8-955/+26
Now that we have docs for the libs.
2014-08-25sndfile: don't decode formats that are better handled by other elementsTim-Philipp Müller1-19/+12
In particular: flac, ogg, pcm, au, aiff, wav. https://bugzilla.gnome.org/show_bug.cgi?id=722316
2014-08-22egl: fallback to a non-debug context if a debug one failsMatthew Waters1-4/+21
The text for EGL_KHR_create_context added the possiblity for ES contexts to ask for a debug context however that has not been fully realized by all implementations. Fallback to a non-debug context when the implementation errors.
2014-08-21srtpdec: Add support for RTP/RTCP mixing if data arrives on RTCP padYouness Alaoui1-10/+8
https://bugzilla.gnome.org/show_bug.cgi?id=734321
2014-08-21dashdemux: fix abort in error code path with newer glibTim-Philipp Müller1-0/+1
Don't forget to unlock mpd client again when erroring out. Fixes abort when g_mutex_clear() is called on a locked mutex.
2014-08-21gstopengl: add introspection supportLubosz Sarnecki1-0/+56
https://bugzilla.gnome.org/show_bug.cgi?id=734482