summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) and fix one GObject ↵Tim-Philipp Müller2012-09-112-2/+2
| | | | | | | | | | | | | | | | | | boilerplate macro. Original commit message from CVS: * ext/directfb/dfbvideosink.c: * ext/gsm/gstgsmdec.c: * ext/gsm/gstgsmenc.c: * ext/libmms/gstmms.c: * ext/neon/gstneonhttpsrc.c: * ext/theora/theoradec.c: * gst/freeze/gstfreeze.c: * gst/gdp/gstgdpdepay.c: * gst/gdp/gstgdppay.c: * sys/glsink/glimagesink.c: Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) and fix one GObject boilerplate macro.
* adapt to new apiThomas Vander Stichele2012-09-111-2/+2
| | | | | Original commit message from CVS: adapt to new api
* configure.ac: enable building of GDP elementsThomas Vander Stichele2012-09-113-38/+120
| | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: enable building of GDP elements * gst/gdp/gstgdpdepay.c: (gst_gdp_depay_chain): * gst/gdp/gstgdppay.c: (gst_gdp_pay_class_init), (gst_gdp_pay_init), (gst_gdp_buffer_from_caps), (gst_gdp_pay_buffer_from_buffer), (gst_gdp_buffer_from_event), (gst_gdp_pay_reset_streamheader), (gst_gdp_pay_sink_event), (gst_gdp_pay_set_property), (gst_gdp_pay_get_property), (gst_gdp_pay_change_state): * gst/gdp/gstgdppay.h: add version 1.0
* small fixesThomas Vander Stichele2012-09-112-1/+5
| | | | | Original commit message from CVS: small fixes
* gst/gdp/gstgdppay.c: add crc-header and crc-payload properties don't error ↵Thomas Vander Stichele2012-09-112-20/+195
| | | | | | | | | | | | | | | | out on some things that are recoverable Original commit message from CVS: * gst/gdp/gstgdppay.c: (gst_gdp_pay_class_init), (gst_gdp_pay_init), (gst_gdp_buffer_from_caps), (gst_gdp_pay_buffer_from_buffer), (gst_gdp_buffer_from_event), (gst_gdp_pay_reset_streamheader), (gst_gdp_pay_chain), (gst_gdp_pay_sink_event), (gst_gdp_pay_set_property), (gst_gdp_pay_get_property): add crc-header and crc-payload properties don't error out on some things that are recoverable * tests/check/elements/gdppay.c: (GST_START_TEST), (gdppay_suite): add test for crc
* Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClassStefan Kost2012-09-112-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/alsaspdif/alsaspdifsink.h: * ext/amrwb/gstamrwbdec.h: * ext/amrwb/gstamrwbenc.h: * ext/amrwb/gstamrwbparse.h: * ext/arts/gst_arts.h: * ext/artsd/gstartsdsink.h: * ext/audiofile/gstafparse.h: * ext/audiofile/gstafsink.h: * ext/audiofile/gstafsrc.h: * ext/audioresample/gstaudioresample.h: * ext/bz2/gstbz2dec.h: * ext/bz2/gstbz2enc.h: * ext/dirac/gstdiracdec.h: * ext/directfb/dfbvideosink.h: * ext/divx/gstdivxdec.h: * ext/divx/gstdivxenc.h: * ext/dts/gstdtsdec.h: * ext/faac/gstfaac.h: * ext/gsm/gstgsmdec.h: * ext/gsm/gstgsmenc.h: * ext/ivorbis/vorbisenc.h: * ext/libfame/gstlibfame.h: * ext/nas/nassink.h: * ext/neon/gstneonhttpsrc.h: * ext/polyp/polypsink.h: * ext/sdl/sdlaudiosink.h: * ext/sdl/sdlvideosink.h: * ext/shout/gstshout.h: * ext/snapshot/gstsnapshot.h: * ext/sndfile/gstsf.h: * ext/swfdec/gstswfdec.h: * ext/tarkin/gsttarkindec.h: * ext/tarkin/gsttarkinenc.h: * ext/theora/theoradec.h: * ext/wavpack/gstwavpackdec.h: * ext/wavpack/gstwavpackparse.h: * ext/xine/gstxine.h: * ext/xvid/gstxviddec.h: * ext/xvid/gstxvidenc.h: * gst/cdxaparse/gstcdxaparse.h: * gst/cdxaparse/gstcdxastrip.h: * gst/colorspace/gstcolorspace.h: * gst/festival/gstfestival.h: * gst/freeze/gstfreeze.h: * gst/gdp/gstgdpdepay.h: * gst/gdp/gstgdppay.h: * gst/modplug/gstmodplug.h: * gst/mpeg1sys/gstmpeg1systemencode.h: * gst/mpeg1videoparse/gstmp1videoparse.h: * gst/mpeg2sub/gstmpeg2subt.h: * gst/mpegaudioparse/gstmpegaudioparse.h: * gst/multifilesink/gstmultifilesink.h: * gst/overlay/gstoverlay.h: * gst/playondemand/gstplayondemand.h: * gst/qtdemux/qtdemux.h: * gst/rtjpeg/gstrtjpegdec.h: * gst/rtjpeg/gstrtjpegenc.h: * gst/smooth/gstsmooth.h: * gst/smoothwave/gstsmoothwave.h: * gst/spectrum/gstspectrum.h: * gst/speed/gstspeed.h: * gst/stereo/gststereo.h: * gst/switch/gstswitch.h: * gst/tta/gstttadec.h: * gst/tta/gstttaparse.h: * gst/videodrop/gstvideodrop.h: * gst/xingheader/gstxingmux.h: * sys/directdraw/gstdirectdrawsink.h: * sys/directsound/gstdirectsoundsink.h: * sys/dxr3/dxr3audiosink.h: * sys/dxr3/dxr3spusink.h: * sys/dxr3/dxr3videosink.h: * sys/qcam/gstqcamsrc.h: * sys/vcd/vcdsrc.h: Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass
* gst/gdp/: Handle error cases when calling functions do downwards state ↵Thomas Vander Stichele2012-09-116-24/+102
| | | | | | | | | | | | | | | | | | change after parent's change_state Original commit message from CVS: * gst/gdp/gstgdpdepay.c: (gst_gdp_depay_chain), (gst_gdp_depay_change_state): * gst/gdp/gstgdpdepay.h: * gst/gdp/gstgdppay.c: (gst_gdp_pay_reset_streamheader), (gst_gdp_pay_chain), (gst_gdp_pay_sink_event), (gst_gdp_pay_change_state): * gst/gdp/gstgdppay.h: Handle error cases when calling functions do downwards state change after parent's change_state * tests/check/elements/gdpdepay.c: (GST_START_TEST): * tests/check/elements/gdppay.c: (GST_START_TEST): clean up more
* adding GDP payloader and depayloader. Build integration will follow later ↵Thomas Vander Stichele2012-09-118-0/+1894
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when the GDP issues for core are sorted out. Original commit message from CVS: * gst/gdp/Makefile.am: * gst/gdp/gstgdp.c: (plugin_init): * gst/gdp/gstgdpdepay.c: (gst_gdp_depay_base_init), (gst_gdp_depay_class_init), (gst_gdp_depay_init), (gst_gdp_depay_finalize), (gst_gdp_depay_chain), (gst_gdp_depay_change_state), (gst_gdp_depay_plugin_init): * gst/gdp/gstgdpdepay.h: * gst/gdp/gstgdppay.c: (gst_gdp_pay_base_init), (gst_gdp_pay_class_init), (gst_gdp_pay_init), (gst_gdp_pay_dispose), (gst_gdp_stamp_buffer), (gst_gdp_buffer_from_caps), (gst_gdp_pay_buffer_from_buffer), (gst_gdp_buffer_from_event), (gst_gdp_pay_reset_streamheader), (gst_gdp_queue_buffer), (gst_gdp_pay_chain), (gst_gdp_pay_sink_event), (gst_gdp_pay_change_state), (gst_gdp_pay_plugin_init): * gst/gdp/gstgdppay.h: * tests/check/Makefile.am: * tests/check/elements/gdpdepay.c: (setup_gdpdepay), (cleanup_gdpdepay), (gdpdepay_push_per_byte), (GST_START_TEST), (setup_gdpdepay_streamheader), (gdpdepay_suite), (main): * tests/check/elements/gdppay.c: (setup_gdppay), (cleanup_gdppay), (GST_START_TEST), (setup_gdppay_streamheader), (gdppay_suite), (main): adding GDP payloader and depayloader. Build integration will follow later when the GDP issues for core are sorted out.
* rtpmux: Misc fix for 0.11Olivier Crête2012-09-102-7/+27
| | | | | | | Convert the incoming caps before proxying them Clear the last_pad when going to ready tests: Implement accept_caps, don't leak event
* uvch264src: Use generic marshallerOlivier Crête2012-09-103-23/+3
|
* UVC H264 pluginYouness Alaoui2012-09-1028-6/+6921
|
* opencv: disable motioncells "date" property for nowTim-Philipp Müller2012-09-091-0/+4
| | | | | Shouldn't be of type long. Not sure it's useful at all, so just disable it for now to see if someone misses it.
* configure: remove non-existant hlssink plugin from NONPORTED listTim-Philipp Müller2012-09-091-1/+1
|
* decklinksink: Fix memory leakDavid Schleef2012-09-091-0/+5
|
* inter: fix leaks in audiosrc/sinkDavid Schleef2012-09-092-4/+4
|
* mpeg4videoparse: Don't override upstream framerate and PAREdward Hervey2012-09-081-3/+7
| | | | If upstream provided some, there's a good chance they are the ones to use
* hls: disable hlssink but do build hlsdemuxTim-Philipp Müller2012-09-082-6/+13
|
* Revert "configure.ac: Properly disable HLS plugin"Tim-Philipp Müller2012-09-081-1/+1
| | | | | | This reverts commit 3ad3445a25f31bc0d0167a4f413791bea8006783. This disabled hlsdemux as well
* configure.ac: Properly disable HLS pluginEdward Hervey2012-09-081-1/+1
|
* hls: Add missing GST_PLUGINS_BASE_CFLAGSRobert Swain2012-09-071-1/+1
|
* hlssink: Add segment target-duration propertyRobert Swain2012-09-072-1/+60
| | | | | | | This property causes hlssink to push a force key unit event upstream every target-duration seconds. This is for simple automatic segmenting. To disable it, set the property to 0 and push the force key unit event manually.
* hls: add hlssink elementAlessandro Decina2012-09-077-7/+761
|
* camerabin2: use correct variable when handling pad probe buffersThiago Santos2012-09-061-2/+2
| | | | | Pad probe data is in the GstPadProbeInfo, not in the user data parameter.
* mythtv: update for duration message API changeRico Tzschichholz2012-09-031-4/+2
|
* schroenc: set interlace_coding based on input capsTim-Philipp Müller2012-09-031-0/+8
| | | | and remove property.
* schroenc: configure profile/level from allowed downstream caps instead of ↵Tim-Philipp Müller2012-09-031-2/+103
| | | | | | | | | | | properties This is how it's done elsewhere and works better with encodebin. Removes "force-profile" property, read-only "profile" property and "level" property. https://bugzilla.gnome.org/show_bug.cgi?id=670608
* diracparse: fix main profile mappingTim-Philipp Müller2012-09-031-1/+1
|
* schroenc: prettify enum property nicksTim-Philipp Müller2012-09-031-5/+6
| | | | Use '-' instead of '_' as word separator.
* diracparse: change "interlaced" boolean in caps to "interlace-mode"Tim-Philipp Müller2012-09-031-2/+3
| | | | | Not strictly needed, but let's make it consistent with the raw video way of doing things.
* diracparse: use strings for profile and level in capsTim-Philipp Müller2012-09-031-3/+40
| | | | | | For consistency with most other formats. https://bugzilla.gnome.org/show_bug.cgi?id=658436
* spc: No need to define GLIB_DISABLE_DEPRECATION_WARNINGSSreerenj Balachandran2012-09-021-4/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683175
* id3tag: extract year to write into ID3v1 tag from GST_TAG_DATE_TIME not ↵Tim-Philipp Müller2012-09-021-5/+5
| | | | GST_TAG_DATE
* mpeg4videoparse: set 0 duration when vop_coded is 0Matej Knopp2012-09-022-2/+48
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683169
* gst_message_new_duration -> gst_message_new_duration_changedTim-Philipp Müller2012-09-023-5/+3
|
* autoconvert: Handle caps query on internal srcpadJan Schmidt2012-09-011-0/+10
| | | | | | Reply with ANY caps to ensure linking the internal src pad. This might need more attention later, to reply with the real upstream caps for the currently active element.
* resindvd/mpegdemux: Send both PTS and DTS downstreamJan Schmidt2012-09-012-23/+26
| | | | Now that we can.
* spc: don't leak buffer in case of an init errorTim-Philipp Müller2012-09-021-0/+1
|
* spc: port to 0.11Sreerenj Balachandran2012-09-025-119/+75
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683175
* resindvd: Plug a video parser in front of decoderJan Schmidt2012-08-312-9/+46
| | | | | Seems to make playback both better and worse. The parser needs some fixing, it seems :-/
* dvdspu: Make GAP event awareJan Schmidt2012-08-311-0/+16
|
* resindvd: Add some GAP event stuff to make still-frames start to workJan Schmidt2012-08-318-486/+34
| | | | | And remove the dead audiomunge element. It isn't needed now, we just send GAP events
* resindvd: Initial partial port to 0.11Jan Schmidt2012-08-3116-1407/+2820
|
* autoconvert: Don't drop upstream events due to silly typoJan Schmidt2012-08-311-1/+2
|
* mpegdemux: Merge some DVD pieces and fixesJan Schmidt2012-08-312-20/+19
| | | | | | | Bring the resindvd copy of mpegpsdemux and the normal version slightly closer together. Don't forward incoming sink caps event to downstream elements.
* mpegdemux: avoid extra refs/unrefs of the demuxerJan Schmidt2012-08-311-32/+7
| | | | | | | Change all the gst_pad_get_parent() calls to a cast to the passed parent variable where appropriate, and don't unref, including the extra unref in the gst_flups_demux_sink_activate_push() function.
* dvbsuboverlay: adjust to modified video overlay composition APIMark Nauwelaerts2012-08-301-19/+3
| | | | | ... and supply overlay rectangle data in AYUV as provided by input data rather than converting to RGB.
* camerabin: no need to set clock/basetime againThiago Santos2012-08-291-14/+1
| | | | | The base and clock aren't lost anymore on state changes in 1.0
* camerabin: no need to send extra reconfigureThiago Santos2012-08-291-4/+0
| | | | | Setting capsfilters already sends reconfigure events when a new caps is set, no need to resend them.
* camerabin: request _%u templates instead of _%dThiago Santos2012-08-291-1/+6
| | | | In 1.0, templates have been renamed to _%u as default
* tests: camerabin: fix image location switching testThiago Santos2012-08-291-3/+15
| | | | | The test should wait until the last image-done is posted so it can correctly check that all images have been saved.