Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pulse: never apply volume more than onceHEADmaster | Lennart Poettering | 2009-10-17 | 1 | -14/+20 |
| | | | | | | | | | | | | Generally decisions on the volume of the stream should be done inside of PA, not inside of Gst. Only PA knows how volumes translate between devices and s on. This patch makes sure that all volumes set via the volume property are only applied *once* to the underlying stream. After applying them the client side will not store them anymore. This should make sure that really only user-triggered volume changes are forwarded to server, but the client never tries to save/restore the volume internally. | ||||
* | pulse: use 'performer' as a fallback for 'artist' tag | Lennart Poettering | 2009-10-17 | 1 | -0/+7 |
| | |||||
* | pulse: when constructing a stream title from tag data make sure it is ↵ | Lennart Poettering | 2009-10-17 | 2 | -1/+3 |
| | | | | translatable | ||||
* | pulse: loop while connecting to server | Lennart Poettering | 2009-10-17 | 1 | -10/+6 |
| | | | | | | | | | pthread does not guarantee that there are no spurious condition variable wakeups, neither does pa_threaded_mainloop_xxx() which is a wrapper around it. So we need to loop around the _wait() function to make sure we get the right wakeup. Also, unify the order of the wait loops across the file. | ||||
* | pulse: mainloop creation can fail too, so handle that | Lennart Poettering | 2009-10-17 | 2 | -6/+16 |
| | |||||
* | pulse: adjust CHECK_DEAD_GOTO macro to glib style | Lennart Poettering | 2009-10-17 | 1 | -6/+9 |
| | |||||
* | pulse: make a few things smaller by making them bitfields | Lennart Poettering | 2009-10-17 | 7 | -38/+63 |
| | |||||
* | pulse: bump minimum libpulse version to 0.9.10 | Lennart Poettering | 2009-10-16 | 1 | -2/+2 |
| | | | | | | | Older versions than 0.9.10 are really really old and buggy. Drop compatibility with them. Nobody should run anything that old. Also see: https://bugzilla.gnome.org/show_bug.cgi?id=595029 | ||||
* | jpegdec: fix branch hints | Tim-Philipp Müller | 2009-10-16 | 1 | -7/+7 |
| | | | | Remove inappropriate branching hints and add some new ones. | ||||
* | jpegdec: fix regression in indirect decode path | Tim-Philipp Müller | 2009-10-16 | 1 | -1/+1 |
| | | | | | Revert variable name back to what it was before the G_LIKELY was added (in commit 69c24fb9). The code works better that way. | ||||
* | jpegdec: fix regression with certain formats | Tim-Philipp Müller | 2009-10-16 | 1 | -24/+41 |
| | | | | Fix regression introduced by previous commit (#598517). | ||||
* | jpegdec: don't use decompress structure members we shouldn't be using | Tim-Philipp Müller | 2009-10-16 | 1 | -14/+15 |
| | |||||
* | jpegdec: remove some unused members from jpegdec instance structure | Tim-Philipp Müller | 2009-10-16 | 1 | -3/+0 |
| | |||||
* | build: use gst-glib-gen.mak to fix the glib build rules. | Stefan Kost | 2009-10-16 | 2 | -4/+6 |
| | | | | The build rules in glib-gen.mak were using pattern rules in a non save way. | ||||
* | Automatic update of common submodule | Stefan Kost | 2009-10-16 | 1 | -0/+0 |
| | | | | From 85d1530 to 0702fe1 | ||||
* | avidemux: adjust flow return aggregation to updated loop_data | Mark Nauwelaerts | 2009-10-15 | 1 | -7/+14 |
| | | | | | In particular, each stream is now treated separately, and one stream's EOS should not lead to overall EOS. | ||||
* | qtdemux: check some more atom sizes prior to parsing | Mark Nauwelaerts | 2009-10-15 | 1 | -5/+55 |
| | |||||
* | rtsp: handle events in TCP mode | Wim Taymans | 2009-10-15 | 1 | -0/+26 |
| | | | | | We need to handle events in TCP mode so that we can reply to the LATENCY event with TRUE. | ||||
* | avidemux: add missing argument in debug message | Mark Nauwelaerts | 2009-10-15 | 1 | -1/+1 |
| | |||||
* | flvmux: Use loop test to prevent timeout on slow machines | Marvin Schmidt | 2009-10-15 | 1 | -8/+3 |
| | | | | Partially fixes bug #597739. | ||||
* | rtspsrc: forward events into the rtpbin | Wim Taymans | 2009-10-14 | 1 | -5/+16 |
| | | | | Only catch the SEEK event on the srcpad and let other events enter the rtpbin. | ||||
* | matroskademux: Fix late tags finding | Thiago Santos | 2009-10-14 | 1 | -2/+3 |
| | | | | Use the correct taglist variable when notifying of late tags. | ||||
* | avidemux: use GstIndex for (limited) seeking in push mode | Mark Nauwelaerts | 2009-10-14 | 2 | -5/+263 |
| | | | | | | ... but disable this for now. Although it basically works fine, user experience might be shaky (depending on taste), since there is no keyframe info in push mode. | ||||
* | avidemux: add GstIndex support | Mark Nauwelaerts | 2009-10-14 | 2 | -0/+127 |
| | |||||
* | avidemux: also determine duration in push mode | Mark Nauwelaerts | 2009-10-14 | 1 | -0/+3 |
| | |||||
* | qtdemux: add GstIndex support | Mark Nauwelaerts | 2009-10-14 | 2 | -4/+72 |
| | |||||
* | v4l2src: Set duration on buffers | Thiago Santos | 2009-10-14 | 1 | -0/+4 |
| | | | | | | Use framerate to estimate duration of buffers. Fixes #590362 | ||||
* | rtpptdemux: only forward the lost-event to the last seen pt-number | Håvard Graff | 2009-10-14 | 1 | -0/+36 |
| | | | | | | | forward all events on all pads except for the PacketLost event, which we want to forward to the last seen pt pad. Fixes #598377 | ||||
* | pulsesink: set desired minreq value to segsize/latency-time | René Stadler | 2009-10-14 | 1 | -1/+1 |
| | | | | | | | | If we let the daemon decide freely by passing -1, we end up always getting 20ms. We want to set this value because in some cases we want to select a higher latency-time in order to save power. Fixes #597601 | ||||
* | Automatic update of common submodule | Edward Hervey | 2009-10-14 | 1 | -0/+0 |
| | | | | From a3e3ce4 to 85d1530 | ||||
* | tests/pipeline/flac: Fix build on macosx 10.5 | Edward Hervey | 2009-10-13 | 1 | -1/+1 |
| | |||||
* | avidemux: demote some warnings to debug | Wim Taymans | 2009-10-13 | 1 | -2/+2 |
| | |||||
* | avi: add new avi flag we might want to use | Wim Taymans | 2009-10-13 | 1 | -0/+1 |
| | |||||
* | avimux: calculate suggested buffer size | Wim Taymans | 2009-10-13 | 1 | -0/+4 |
| | | | | | | Calculate the suggested buffer size based on the largest chunk in the file. See #597847 | ||||
* | avimux: add jpeg2000 to allowed caps | Wim Taymans | 2009-10-13 | 1 | -1/+7 |
| | |||||
* | avidemux: add debug for the superindex offsets | Wim Taymans | 2009-10-13 | 1 | -0/+3 |
| | |||||
* | qtdemux: Fix uninitialized variable warning | Jan Schmidt | 2009-10-13 | 1 | -1/+1 |
| | | | | Fix another bogus may-be-used-uninitialized warning in qtdemux | ||||
* | avi: lower max file size | Wim Taymans | 2009-10-13 | 2 | -1/+4 |
| | | | | | | | Make a constant of the max file size and lower the value to what ffmpeg does, hopefully improving compatibility with windows media player. See #597847 | ||||
* | jpegdec: fix bogus warning about discont flag on first buffer | Tim-Philipp Müller | 2009-10-13 | 1 | -1/+1 |
| | | | | | | The very first buffer should always have the DISCONT flag set, no need to warn about that. Only warn if we get a DISCONT buffer in non-packetised mode and we already have some data. | ||||
* | jpegdec: fix crash for unusual vertical chroma subsampling factors | Tim-Philipp Müller | 2009-10-13 | 1 | -25/+66 |
| | | | | Fixes #597351. | ||||
* | qtdemux: Fix uninitialized variable warnings | Jan Schmidt | 2009-10-13 | 1 | -8/+8 |
| | | | | | | The gcc on the OS/X buildbot complains about these variables not being initialized, even though they can't possibly actually be used uninitialized. | ||||
* | jpegdec: fixes warning building in snow leopard | Josep Torra | 2009-10-10 | 1 | -5/+8 |
| | |||||
* | qtdemux: also consider Quicktime text subtitles | Mark Nauwelaerts | 2009-10-09 | 1 | -1/+5 |
| | |||||
* | qtdemux: provide language tag for stream | Mark Nauwelaerts | 2009-10-09 | 1 | -0/+22 |
| | |||||
* | qtdemux: refactor common parts in track parsing | Mark Nauwelaerts | 2009-10-09 | 1 | -31/+26 |
| | |||||
* | qtdemux: refactor buffer processing and sending | Mark Nauwelaerts | 2009-10-09 | 2 | -124/+121 |
| | | | | ... so it can be used in both pull and push based mode. | ||||
* | qtdemux: extract palette data for dvd subpicture streams | Mark Nauwelaerts | 2009-10-09 | 1 | -1/+62 |
| | | | | ... and send it downstream using custom dvd event | ||||
* | qtdemux: support 3GPP timed text subtitles | Mark Nauwelaerts | 2009-10-09 | 3 | -13/+81 |
| | | | | In particular, also make subtitle support less subp(icture)-centric. | ||||
* | qtdemux: NULL is not a valid taglist | Mark Nauwelaerts | 2009-10-09 | 1 | -6/+8 |
| | |||||
* | qtdemux: recognize some more encypted track cases | Mark Nauwelaerts | 2009-10-09 | 2 | -2/+5 |
| |