Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-08 | kate: some minor clean-ups | Tim-Philipp Müller | 2 | -10/+13 | |
Print flow return as string in log message; if we check the return value of gst_buffer_new_and_alloc() we should use the _try() function that might actually return NULL. Post error message when returning GST_FLOW_ERROR. Use portable GLib macros to print 64-bit integers. Don't use 0LL, that's also not portable (and unneeded here). | |||||
2009-08-08 | videoparse: Only provide very fundamental caps in the pad template | Sebastian Dröge | 1 | -21/+3 | |
We can't easily know which caps will can be used because we rely on libgstvideo's support for video formats. | |||||
2009-08-08 | rawparse: Small cleanups and implement SEEKING query | Sebastian Dröge | 2 | -6/+27 | |
2009-08-08 | audioparse: Small cleanups | Sebastian Dröge | 1 | -43/+43 | |
2009-08-08 | videoparse: Use libgstvideo for everything instead of our own calculations | Sebastian Dröge | 4 | -296/+92 | |
Also make RGB usage easier by providing xRGB, RGBx, etc. formats instead of requiring to set red_mask and friends. | |||||
2009-08-07 | mpegtsdemux: fix a memory leak | Josep Torra | 1 | -1/+4 | |
2009-08-07 | mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv | Josep Torra | 2 | -31/+62 | |
2009-08-07 | mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM | Josep Torra | 1 | -4/+17 | |
2009-08-07 | mpegpsdemux: improved demuxer performance | Josep Torra | 2 | -59/+127 | |
Increased performance doing pull_range in blocks of 32Kb instead of 4Kb. Caching the value of gst_adapter_available instead of calling it 3 times. Added some comments with the header descriptions. Peek enough data to avoid a corner case where could be readed data outside the buffer. Speed up some more inlining some functions and keeping another stream pointer list to be used as iterator. Sprinkle branch prediction macros accross the code. Handling the seeking with flush in pull mode in the proper way. | |||||
2009-08-07 | gmedec: Use GstAdapter instead of many buffer joins | Sebastian Dröge | 3 | -23/+19 | |
This reduces the number of reallocations and memcpys drastically. Also free the input data as soon as it's complete and passed to GME as it's not needed anymore. | |||||
2009-08-07 | baseparse: prevent infinite loop when draining | Mark Nauwelaerts | 3 | -0/+24 | |
2009-08-07 | baseparse: fix minor memory leak | Mark Nauwelaerts | 3 | -0/+3 | |
2009-08-07 | flacparse: sync baseparse (some more) | Mark Nauwelaerts | 1 | -0/+6 | |
2009-08-07 | gmedec: Add caps for all supported file formats to the srcpad template | Sebastian Dröge | 1 | -2/+7 | |
2009-08-07 | gme: Don't add empty string tags | Sebastian Dröge | 1 | -7/+7 | |
2009-08-07 | gme: Fix caps name again | Sebastian Dröge | 1 | -1/+1 | |
2009-08-07 | gme: Rename everything from SPC to GME | Sebastian Dröge | 2 | -154/+152 | |
2009-08-07 | spc: Really remove old SPC code | Sebastian Dröge | 5 | -1080/+0 | |
2009-08-07 | gme: Use gme for tags and duration parsing | Sebastian Dröge | 5 | -501/+45 | |
2009-08-07 | spc: Rename SPC plugin to GME | Sebastian Dröge | 7 | -16/+1096 | |
as preparation for enabling support for non-SPC gaming console sound files. | |||||
2009-08-06 | spcdec: Forward all unknown src events upstream and don't restrict to SPC | Sebastian Dröge | 1 | -2/+4 | |
2009-08-06 | rtpsource: avoid buffer leak on bad seqnum | ric | 1 | -0/+1 | |
Fixes #590797 | |||||
2009-08-05 | mpeg[pt]sdemux: Fix SEEKING query | Sebastian Dröge | 2 | -2/+2 | |
Send the BYTES based query downstream, not the orignal one. | |||||
2009-08-04 | qtmux: Don't require endianness field for 8 bit raw audio | Jan Urbanski | 1 | -4/+10 | |
Fixes bug #590360. | |||||
2009-08-04 | spc: Make the SPC plugin work with the latest libgme release | Sebastian Dröge | 2 | -1/+8 | |
gme_enable_accuracy() was added in SVN trunk and is not yet in any release. | |||||
2009-08-04 | spc: Use the portable libgme instead of x86-only OpenSPC library | Michael Pyne | 3 | -43/+55 | |
This will later allow us to play other gaming console files that are supported by libgme. Fixes bug #576800. | |||||
2009-07-31 | flacparse: remove internal bitreader and bytereader now that these are in ↵ | Tim-Philipp Müller | 6 | -1868/+4 | |
libgstbase | |||||
2009-07-31 | outputselector: check for pending srcpad in _get_property() | Tommi Myöhänen | 1 | -1/+2 | |
If there is a pending srcpad, return it instead of active srcpad in gst_output_selector_get_property() function. | |||||
2009-07-31 | camerabin: Set camerasrc to READY state instead of PAUSED when acquiring ↵ | Tommi Myöhänen | 1 | -9/+6 | |
allowed caps | |||||
2009-07-31 | directdraw: Fix indention | Sebastian Dröge | 1 | -20/+17 | |
2009-07-31 | directdraw: Implement GstNavigation interface | Руслан Ижбулатов | 2 | -4/+196 | |
Fixes bug #590208. | |||||
2009-07-31 | rtpasfpay: set padding field to 0 on rtp asf packets | Thiago Santos | 3 | -1/+40 | |
The ASF RTP spec demands that packets have their padding removed and the padding size field set to 0 for packets when puting them inside the RTP packets | |||||
2009-07-30 | asfmux: Set video stream seekable property to true | Thiago Santos | 1 | -1/+7 | |
Video stream always have indexes, so they are all seekable | |||||
2009-07-30 | asfmux: Removing useless TODOs | Thiago Santos | 1 | -2/+1 | |
After testing in windows and linux, this audio correction field made no difference so far. All example files I got only had zeroes in this field | |||||
2009-07-30 | asfmux: Fixes video stream properties object | Thiago Santos | 1 | -4/+4 | |
Fixes stream properties object creation for video content | |||||
2009-07-30 | asfmux: accept pad requests a little longer | Thiago Santos | 2 | -4/+2 | |
asfmux now start rejecting pad requests after it pushes the first buffer, before this, it was rejecting after going to paused | |||||
2009-07-30 | asfmux: adds support to vc-1 streams | Thiago Santos | 1 | -12/+18 | |
2009-07-29 | rtpmux: Remove empty finalize | Olivier Crête | 1 | -13/+0 | |
2009-07-29 | configure.ac: Fix macro name | Sebastian Dröge | 1 | -1/+1 | |
2009-07-29 | directsoundsrc: Add DirectSound source plugin | Joni Valtanen | 6 | -2/+784 | |
Fixes bug #344129. | |||||
2009-07-28 | asfmux: First basic check unit tests | Thiago Santos | 2 | -0/+222 | |
Adds simple asfmux unit tests, that test pad creation and pushing a single buffer through them | |||||
2009-07-28 | asfmux: Forcing pad names to be video_%02d and audio_%02d like | Thiago Santos | 1 | -5/+16 | |
2009-07-28 | rtpsource: allow for NULL caps on buffers | Wim Taymans | 1 | -3/+2 | |
Add the NULL caps check where it matters and also cover another case of potential NULL caps. Fixes #590030 | |||||
2009-07-28 | rtpsource: Incoming buffers do not always have caps | Olivier Crête | 1 | -1/+2 | |
2009-07-28 | camerabin: photo iface setter functions return TRUE when used in NULL state | Tommi Myöhänen | 1 | -7/+7 | |
We cache the values and apply then when possible. | |||||
2009-07-28 | camerabin: do not put video pipeline into READY when start recording ↵ | Tommi Myöhänen | 3 | -7/+51 | |
camerabin: remember probe IDs and disconnect them when destroying pipelines | |||||
2009-07-27 | amrwbenc: Fix compilation | Sebastian Dröge | 1 | -1/+1 | |
2009-07-27 | amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb ↵ | Iago Toral | 18 | -1445/+95 | |
to amrwbenc Partially fixes bug #584890. | |||||
2009-07-27 | rtpsession: avoid doing lip-sync in BYE | Wim Taymans | 1 | -0/+2 | |
When we get a BYE packet, don't do lip-sync with the SR inside because some senders have trouble constructing valid SR packets after BYE. | |||||
2009-07-27 | directdrawsink: update vs8 build | Julien Isorce | 5 | -211/+14 | |
also remove directdrawsink from vs6 and vs7 build |