Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtj2kdepay: add basic JPEG 2000 depayloader | Wim Taymans | 2009-05-08 | 4 | -0/+357 |
| | |||||
* | rtpj2kpay: set marker bit correctly | Wim Taymans | 2009-05-08 | 1 | -0/+40 |
| | |||||
* | rtpj2kpay: add a simple JPEG 2000 payloader | Wim Taymans | 2009-05-08 | 4 | -0/+495 |
| | |||||
* | rtpjpegpay: we only need to swap bits on LE | Wim Taymans | 2009-05-08 | 1 | -5/+0 |
| | |||||
* | rtpjpegpay: refuse some unsupported jpeg formats | Wim Taymans | 2009-05-06 | 1 | -5/+14 |
| | |||||
* | rtptheorapay: fix description | Wim Taymans | 2009-05-06 | 1 | -1/+1 |
| | |||||
* | rtpjpegpay: rewrite quant table handling | Wim Taymans | 2009-05-06 | 1 | -93/+132 |
| | | | | | | | Rewrite the quant table parsing to also handle multiple tables in one JPEG HDQ segment. Handle more jpeg types by keeping track of the tables used per component and putting the used ones in the quant headers. | ||||
* | rtpjpegpay: handle input with 1 quant table | Wim Taymans | 2009-05-06 | 1 | -13/+28 |
| | | | | | | Also handle input with just one quant table, simply duplicate the quant table. Handle invalid SOF correctly and some small cleanups. Fixes #578257 | ||||
* | rtpjpegpay: correctly set the type header | Wim Taymans | 2009-05-05 | 2 | -50/+211 |
| | | | | | | | | | | | | | | Don't require width/height on the caps. Use the SOF header to find width/height and fall back to the caps if there is no SOF. Also use the SOF info to find the subsampling and quantization tables used. This allows us to set the right type value in the JPEG rtp header. Deprecate the quality property, it's unused now and it was used wrongly before. Always send full quant tables for now until we have some code to detect default ones. Fixes #580880 | ||||
* | rtpjpegdepay: use width/height from payload | Wim Taymans | 2009-05-05 | 2 | -11/+47 |
| | | | | | | | | | Use the width and the height from the payload headers and set them on the output caps for added awesomeness. Fix quant parsing, we need to check the type in the lower 6 bits. Add first bits of caching quantization tables. | ||||
* | g726pay: fix compilation | Wim Taymans | 2009-04-27 | 1 | -0/+2 |
| | |||||
* | g726pay: add RFC compliant packetizing | Wim Taymans | 2009-04-27 | 2 | -8/+269 |
| | | | | | | | Shuffle the input bits according to RFC 3551 for G726 payloads. Add option to force the previous behaviour. Fixes #567140 | ||||
* | g726depay: add debug category | Wim Taymans | 2009-04-27 | 1 | -3/+7 |
| | | | | Add a debugging category, add some comments and remove _peek_parent(). | ||||
* | rtph263pay: And let's not forget to remove the unused variable. | Edward Hervey | 2009-04-18 | 1 | -1/+0 |
| | |||||
* | rtph263pay: Remove dead assignments, the variables are never read after. | Edward Hervey | 2009-04-18 | 1 | -7/+1 |
| | |||||
* | rtpmp4vpay: Remove dead assignment. The value is never read after. | Edward Hervey | 2009-04-18 | 1 | -1/+0 |
| | |||||
* | rtpamrdepay: Remove unneeded variable, the value is only read once. | Edward Hervey | 2009-04-18 | 1 | -4/+1 |
| | |||||
* | rtpamrpay: Remove unneeded variable, the value is only read once. | Edward Hervey | 2009-04-18 | 1 | -4/+1 |
| | |||||
* | rtpvorbispay: Remove dead assignment. Value never read after. | Edward Hervey | 2009-04-18 | 1 | -1/+1 |
| | |||||
* | rtptheorapay: Remove dead assignment. Value never read after. | Edward Hervey | 2009-04-18 | 1 | -1/+1 |
| | |||||
* | rtptheoradepay: Remove unused variable, it's never being read. | Edward Hervey | 2009-04-18 | 1 | -2/+0 |
| | |||||
* | rtpvrawdepay: Remove dead assignment. | Edward Hervey | 2009-04-18 | 1 | -2/+2 |
| | | | | The value of 'str' will never be used in these cases. | ||||
* | Remove trivial unused variables detected by CLang static analyzer. | Edward Hervey | 2009-04-18 | 17 | -75/+4 |
| | |||||
* | Remove blank {set|get}_property/change_state/finalize methods. | Edward Hervey | 2009-04-18 | 13 | -467/+0 |
| | |||||
* | Remove unused variables in _class_init | Edward Hervey | 2009-04-18 | 29 | -85/+0 |
| | | | | Detected by LLVM's CLang static analyzer | ||||
* | rtptheoradepay: Fix build on macosx. | Edward Hervey | 2009-04-18 | 1 | -3/+5 |
| | | | | Use G_GSIZE_FORMAT instead of u. | ||||
* | rtph263pay: fix compilation on big-endian | James Andrewartha | 2009-04-15 | 2 | -3/+3 |
| | | | | | | | Some semicolons were missing from the big-endian structs in gstrtph263pay.h. A GST_DEBUG call was missing a format specifier. Fixes #579069 | ||||
* | g726depay: add property for aal2 force | Wim Taymans | 2009-04-15 | 1 | -0/+50 |
| | |||||
* | g726depay: implement RFC3551 packing | Wim Taymans | 2009-04-15 | 2 | -20/+154 |
| | | | | | | | We implemented the AAL2 packing, add the encoding-name for those to the caps and a property to force AAL2 decoding (always TRUE for now). Implement RFC3551 unpacking for regular G726. See #567140. | ||||
* | rtph263pay: fix build | Wim Taymans | 2009-04-15 | 1 | -2/+0 |
| | |||||
* | h263pay: various fixes | Youness Alaoui | 2009-04-14 | 1 | -20/+27 |
| | | | | | | | Re-enable mode A support and a property to control it. Fix memory leak of GstRtpH263PayBoundry objects. Fix marker. Fixes #509311 | ||||
* | h263pay: Fix the payloader | Janin Kolenc | 2009-04-14 | 2 | -186/+1987 |
| | | | | | Fix the H263 payloader to be more RFC 2190 compliant. See #509311 | ||||
* | rtptheorapay: fix length encoding in packed headers. | Michael Smith | 2009-04-01 | 1 | -1/+4 |
| | | | | As for vorbis payloader; this by inspection had the same bug. | ||||
* | rtpvorbispay: in packed headers, properly flag multibyte lengths. | Michael Smith | 2009-04-01 | 1 | -1/+4 |
| | | | | | | In the sequence of header lengths, for headers >127 bytes, we use multiple bytes to encode the length. Bytes other than the last must have the top (flag) bit set. | ||||
* | rtpmp4adepay: output should be framed already | Tim-Philipp Müller | 2009-03-30 | 1 | -2/+2 |
| | |||||
* | rtpmp4apay,rtpmp4depay: fix buffer leaks in AAC payloader and depayloader | Tim-Philipp Müller | 2009-03-25 | 2 | -0/+6 |
| | |||||
* | rtpmp4apay: warn if input is unframed | Tim-Philipp Müller | 2009-03-25 | 1 | -2/+8 |
| | |||||
* | rtpmp4adepay: don't append an extra 0 byte to the codec data | Tim-Philipp Müller | 2009-03-20 | 1 | -3/+3 |
| | | | | | | | | The audioMuxVersion structure is packed in such a way that the codec data does not start byte-aligned, which means there's an extra bit of padding at the end. We don't want that bit in the codec data, since some decoders seem get confused when they're fed with an extra codec data byte (also it's just not right of course). | ||||
* | rtph264depay: fix base64 decoding | Wim Taymans | 2009-03-19 | 1 | -2/+5 |
| | | | | | We can't pass -1 to _decode_step, that functions returns 0 right away instead of decoding up to the string end. | ||||
* | rtp: Use GLib functions for encoding/decoding base64 | Sebastian Dröge | 2009-03-18 | 5 | -187/+19 |
| | |||||
* | gstrtpvorbisdepay: Fix build on macosx | Edward Hervey | 2009-03-10 | 1 | -2/+3 |
| | |||||
* | vorbisdepay: fix some leaks | Wim Taymans | 2009-03-09 | 1 | -55/+50 |
| | | | | | | And leak the codebooks. Use glib base64 decoders. Use subbuffers to avoid a memcpy of the headers. | ||||
* | Move siren rtp pay/depay from gst-plugins-farsight | Olivier Crête | 2009-03-04 | 6 | -1/+422 |
| | |||||
* | rtpmp4vpay: Add support for more formats | Wim Taymans | 2009-03-02 | 1 | -9/+20 |
| | | | | | | Hack around short header mpeg4 video files and put the short header as the config string. Fixes #572551. | ||||
* | rtpvrawdepay: fail on interlaced video | Wim Taymans | 2009-02-26 | 1 | -0/+10 |
| | | | | Fail on interlaced video until we support it. | ||||
* | rtpvrawpay: fail on interlaced video | Wim Taymans | 2009-02-26 | 1 | -2/+37 |
| | | | | Detect and fail when trying to payload interlaced video. | ||||
* | rtp: Fix compiler warning in h264 payloader | Tim-Philipp Müller | 2009-02-24 | 1 | -4/+6 |
| | | | | | | | | Fix an undefined behaviour warning from gcc 4.4.0 Patch By: Tim-Philipp Müller <tim.muller@collabora.co.uk> Fixes: #570995 Signed-Off-By: Jan Schmidt <jan.schmidt@sun.com> | ||||
* | Always add PPS to the sprop-parameters-set | Wai-Ming Ho | 2009-02-23 | 1 | -68/+50 |
| | | | | | | Rework the parsing code that under certain circumstances dropped the PPS from the sprop-parameters-set. Fixes #572854. | ||||
* | Update and add documentation for plugins with no deps (gst). | Stefan Kost | 2009-01-28 | 1 | -8/+6 |
| | | | | Link to properties. Correct titles for examples. Document a few trivial cases. Keep lists in section file and docs/plugins/Makefile.am alphabetically ordered. | ||||
* | gst/rtp/gstrtpjpegdepay.c: Add an EOI marker at the end of the jpeg frame ↵ | Wim Taymans | 2008-12-09 | 1 | -2/+21 |
| | | | | | | | | | when it's missing. Original commit message from CVS: * gst/rtp/gstrtpjpegdepay.c: (gst_rtp_jpeg_depay_process): Add an EOI marker at the end of the jpeg frame when it's missing. Fixes #563056. |