summaryrefslogtreecommitdiff
path: root/gst/pcapparse
Commit message (Collapse)AuthorAgeFilesLines
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-172-2/+2
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-142-2/+2
|
* Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some moreTim-Philipp Müller2012-05-051-8/+1
| | | | One way of passing -lws2_32 to plugins should be enough..
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* pcapparse: adjust to modified baseparse APIMark Nauwelaerts2012-02-131-30/+22
|
* port some more to new memory APIMark Nauwelaerts2012-01-252-13/+12
|
* pcapparse: port to 0.11Mark Nauwelaerts2012-01-161-39/+43
|
* irtspparse: port to 0.11Mark Nauwelaerts2012-01-161-32/+37
|
* irtspparse: add Interleaved RTSP parser elementMark Nauwelaerts2011-09-265-16/+371
|
* pcapparse: fix compiler warningTim-Philipp Müller2011-07-271-0/+2
| | | | | | gstpcapparse.c: In function 'gst_pcap_parse_chain': gstpcapparse.c:381:6: error: 'eth_type' may be used uninitialized in this function [-Werror=uninitialized] gstpcapparse.c:354:11: note: 'eth_type' was declared here
* pcapparse: fix SLL parsingFelipe Contreras2011-07-271-8/+4
| | | | | | | | | | | | | | | | The current code is not checking for ethernet type, as it's supposed to, but link layer device type and it's hard-coded to only accept dumps from ethernet (ARPHRD_ETHER; 1). We don't care where the dump was fetched from (wlan, 3G, etc.) What we care about is the that the ethernet type is IP (ETHERNET_IP; 0x800), which is clearly field 14: http://www.tcpdump.org/pcap3_man.html And do a bit of cleanup. Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com>
* pcapparse: Fix format string compiler warningSebastian Dröge2011-07-191-1/+1
|
* pcapparse: rename offset property to ts-offsetMark Nauwelaerts2011-07-151-5/+9
| | | | ... so as to promote consistency with some other elements in the wild.
* pcapparse: properly apply ts offsetMark Nauwelaerts2011-07-141-2/+4
|
* pcapparse: optionally output relative timestamps, possibly shifted by offsetMark Nauwelaerts2011-07-142-0/+26
| | | | | | That is, output timestamps can then either be the absolute capture time, or the relative capture time (w.r.t. to first output buffer), or the relative capture time incremented by some offset.
* pcapparse: also support extracting tcp dataMark Nauwelaerts2011-07-141-21/+42
|
* pcapparse: Fix set-but-unused warningsOlivier Crête2011-07-121-2/+1
|
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+13
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* Fix compiler warnings with gcc 4.2.1 on OSX.Alessandro Decina2010-12-011-1/+1
|
* pcapparse: Add support for Linux Cooked Capture (SLL) framesOlivier Crête2010-11-032-8/+33
|
* pcapparse: Fail on unknown version or linktypeOlivier Crête2010-11-031-9/+30
| | | | The element only knows about major version 2 and only decodes linktype ethernet
* pcapparse: Send error GstMessage if stream doesn't have the expected magicOlivier Crête2010-11-031-2/+5
|
* various (gst): add missing G_PARAM_STATIC_STRINGS flagsStefan Kost2010-10-191-5/+8
| | | | Canonicalize property names as needed.
* pcapparse: fix weird caps codeWim Taymans2010-09-222-21/+40
| | | | | | Remove the weird (failing) code to figure out caps on the srcpad. Add a caps property to decide what caps to put on the outgoing buffers. Fix an event leak.
* gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte2010-03-181-7/+4
|
* pcapparse: Set the GStreamer timestamp according to the pcap timestampsOlivier Crête2009-09-032-0/+41
|
* docs: add pcapparse to docsTim-Philipp Müller2009-07-221-0/+7
|
* gst/pcapparse/: Patch to make gstpcapparse compile with mingw32 gcc. Fixes ↵Damien Lespiau2008-12-292-2/+9
| | | | | | | | | | #565439. Original commit message from CVS: Patch by: Damien Lespiau <damien dot lespiau at gmail dot com> * gst/pcapparse/Makefile.am: * gst/pcapparse/gstpcapparse.c: Patch to make gstpcapparse compile with mingw32 gcc. Fixes #565439.
* Don't install static libs for plugins. Fixes #550851 for -bad.Stefan Kost2008-11-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/alsaspdif/Makefile.am: * ext/amrwb/Makefile.am: * ext/apexsink/Makefile.am: * ext/arts/Makefile.am: * ext/artsd/Makefile.am: * ext/audiofile/Makefile.am: * ext/audioresample/Makefile.am: * ext/bz2/Makefile.am: * ext/cdaudio/Makefile.am: * ext/celt/Makefile.am: * ext/dc1394/Makefile.am: * ext/dirac/Makefile.am: * ext/directfb/Makefile.am: * ext/divx/Makefile.am: * ext/dts/Makefile.am: * ext/faac/Makefile.am: * ext/faad/Makefile.am: * ext/gsm/Makefile.am: * ext/hermes/Makefile.am: * ext/ivorbis/Makefile.am: * ext/jack/Makefile.am: * ext/jp2k/Makefile.am: * ext/ladspa/Makefile.am: * ext/lcs/Makefile.am: * ext/libfame/Makefile.am: * ext/libmms/Makefile.am: * ext/metadata/Makefile.am: * ext/mpeg2enc/Makefile.am: * ext/mplex/Makefile.am: * ext/musepack/Makefile.am: * ext/musicbrainz/Makefile.am: * ext/mythtv/Makefile.am: * ext/nas/Makefile.am: * ext/neon/Makefile.am: * ext/ofa/Makefile.am: * ext/polyp/Makefile.am: * ext/resindvd/Makefile.am: * ext/sdl/Makefile.am: * ext/shout/Makefile.am: * ext/snapshot/Makefile.am: * ext/sndfile/Makefile.am: * ext/soundtouch/Makefile.am: * ext/spc/Makefile.am: * ext/swfdec/Makefile.am: * ext/tarkin/Makefile.am: * ext/theora/Makefile.am: * ext/timidity/Makefile.am: * ext/twolame/Makefile.am: * ext/x264/Makefile.am: * ext/xine/Makefile.am: * ext/xvid/Makefile.am: * gst-libs/gst/app/Makefile.am: * gst-libs/gst/dshow/Makefile.am: * gst/aiffparse/Makefile.am: * gst/app/Makefile.am: * gst/audiobuffer/Makefile.am: * gst/bayer/Makefile.am: * gst/cdxaparse/Makefile.am: * gst/chart/Makefile.am: * gst/colorspace/Makefile.am: * gst/dccp/Makefile.am: * gst/deinterlace/Makefile.am: * gst/deinterlace2/Makefile.am: * gst/dvdspu/Makefile.am: * gst/festival/Makefile.am: * gst/filter/Makefile.am: * gst/flacparse/Makefile.am: * gst/flv/Makefile.am: * gst/games/Makefile.am: * gst/h264parse/Makefile.am: * gst/librfb/Makefile.am: * gst/mixmatrix/Makefile.am: * gst/modplug/Makefile.am: * gst/mpeg1sys/Makefile.am: * gst/mpeg4videoparse/Makefile.am: * gst/mpegdemux/Makefile.am: * gst/mpegtsmux/Makefile.am: * gst/mpegvideoparse/Makefile.am: * gst/mve/Makefile.am: * gst/nsf/Makefile.am: * gst/nuvdemux/Makefile.am: * gst/overlay/Makefile.am: * gst/passthrough/Makefile.am: * gst/pcapparse/Makefile.am: * gst/playondemand/Makefile.am: * gst/rawparse/Makefile.am: * gst/real/Makefile.am: * gst/rtjpeg/Makefile.am: * gst/rtpmanager/Makefile.am: * gst/scaletempo/Makefile.am: * gst/sdp/Makefile.am: * gst/selector/Makefile.am: * gst/smooth/Makefile.am: * gst/smoothwave/Makefile.am: * gst/speed/Makefile.am: * gst/speexresample/Makefile.am: * gst/stereo/Makefile.am: * gst/subenc/Makefile.am: * gst/tta/Makefile.am: * gst/vbidec/Makefile.am: * gst/videodrop/Makefile.am: * gst/videosignal/Makefile.am: * gst/virtualdub/Makefile.am: * gst/vmnc/Makefile.am: * gst/y4m/Makefile.am: * sys/acmenc/Makefile.am: * sys/cdrom/Makefile.am: * sys/dshowdecwrapper/Makefile.am: * sys/dshowsrcwrapper/Makefile.am: * sys/dvb/Makefile.am: * sys/dxr3/Makefile.am: * sys/fbdev/Makefile.am: * sys/oss4/Makefile.am: * sys/qcam/Makefile.am: * sys/qtwrapper/Makefile.am: * sys/vcd/Makefile.am: * sys/wininet/Makefile.am: * win32/common/config.h: Don't install static libs for plugins. Fixes #550851 for -bad.
* ext/celt/gstceltenc.h: Help gtk-doc to parse this correctly.Stefan Kost2008-09-151-0/+2
| | | | | | | | Original commit message from CVS: * ext/celt/gstceltenc.h: Help gtk-doc to parse this correctly. * gst/pcapparse/gstpcapparse.c: Add missing include.
* gst/pcapparse/gstpcapparse.c: Remove unused code and fix includes.Edward Hervey2008-08-261-12/+3
| | | | | | Original commit message from CVS: * gst/pcapparse/gstpcapparse.c: (gst_pcap_parse_class_init): Remove unused code and fix includes.
* Added documentation blobs. Thanks to Stefan for noticing!Ole André Vadla Ravnås2008-08-241-6/+11
| | | | | | | | Original commit message from CVS: * gst/pcapparse/gstpcapparse.c: * sys/winscreencap/gstdx9screencapsrc.c: * sys/winscreencap/gstgdiscreencapsrc.c: Added documentation blobs. Thanks to Stefan for noticing!
* New plugin: pcapparse (#520899).Ole André Vadla Ravnås2008-08-243-0/+569
Original commit message from CVS: * configure.ac: * gst/pcapparse/Makefile.am: * gst/pcapparse/gstpcapparse.c: * gst/pcapparse/gstpcapparse.h: New plugin: pcapparse (#520899).