summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pulse: never apply volume more than onceHEADmasterLennart Poettering2009-10-171-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' tagLennart Poettering2009-10-171-0/+7
|
* pulse: when constructing a stream title from tag data make sure it is ↵Lennart Poettering2009-10-172-1/+3
| | | | translatable
* pulse: loop while connecting to serverLennart Poettering2009-10-171-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 thatLennart Poettering2009-10-172-6/+16
|
* pulse: adjust CHECK_DEAD_GOTO macro to glib styleLennart Poettering2009-10-171-6/+9
|
* pulse: make a few things smaller by making them bitfieldsLennart Poettering2009-10-177-38/+63
|
* pulse: bump minimum libpulse version to 0.9.10Lennart Poettering2009-10-161-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 hintsTim-Philipp Müller2009-10-161-7/+7
| | | | Remove inappropriate branching hints and add some new ones.
* jpegdec: fix regression in indirect decode pathTim-Philipp Müller2009-10-161-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 formatsTim-Philipp Müller2009-10-161-24/+41
| | | | Fix regression introduced by previous commit (#598517).
* jpegdec: don't use decompress structure members we shouldn't be usingTim-Philipp Müller2009-10-161-14/+15
|
* jpegdec: remove some unused members from jpegdec instance structureTim-Philipp Müller2009-10-161-3/+0
|
* build: use gst-glib-gen.mak to fix the glib build rules.Stefan Kost2009-10-162-4/+6
| | | | The build rules in glib-gen.mak were using pattern rules in a non save way.
* Automatic update of common submoduleStefan Kost2009-10-161-0/+0
| | | | From 85d1530 to 0702fe1
* avidemux: adjust flow return aggregation to updated loop_dataMark Nauwelaerts2009-10-151-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 parsingMark Nauwelaerts2009-10-151-5/+55
|
* rtsp: handle events in TCP modeWim Taymans2009-10-151-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 messageMark Nauwelaerts2009-10-151-1/+1
|
* flvmux: Use loop test to prevent timeout on slow machinesMarvin Schmidt2009-10-151-8/+3
| | | | Partially fixes bug #597739.
* rtspsrc: forward events into the rtpbinWim Taymans2009-10-141-5/+16
| | | | Only catch the SEEK event on the srcpad and let other events enter the rtpbin.
* matroskademux: Fix late tags findingThiago Santos2009-10-141-2/+3
| | | | Use the correct taglist variable when notifying of late tags.
* avidemux: use GstIndex for (limited) seeking in push modeMark Nauwelaerts2009-10-142-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 supportMark Nauwelaerts2009-10-142-0/+127
|
* avidemux: also determine duration in push modeMark Nauwelaerts2009-10-141-0/+3
|
* qtdemux: add GstIndex supportMark Nauwelaerts2009-10-142-4/+72
|
* v4l2src: Set duration on buffersThiago Santos2009-10-141-0/+4
| | | | | | Use framerate to estimate duration of buffers. Fixes #590362
* rtpptdemux: only forward the lost-event to the last seen pt-numberHåvard Graff2009-10-141-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-timeRené Stadler2009-10-141-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 submoduleEdward Hervey2009-10-141-0/+0
| | | | From a3e3ce4 to 85d1530
* tests/pipeline/flac: Fix build on macosx 10.5Edward Hervey2009-10-131-1/+1
|
* avidemux: demote some warnings to debugWim Taymans2009-10-131-2/+2
|
* avi: add new avi flag we might want to useWim Taymans2009-10-131-0/+1
|
* avimux: calculate suggested buffer sizeWim Taymans2009-10-131-0/+4
| | | | | | Calculate the suggested buffer size based on the largest chunk in the file. See #597847
* avimux: add jpeg2000 to allowed capsWim Taymans2009-10-131-1/+7
|
* avidemux: add debug for the superindex offsetsWim Taymans2009-10-131-0/+3
|
* qtdemux: Fix uninitialized variable warningJan Schmidt2009-10-131-1/+1
| | | | Fix another bogus may-be-used-uninitialized warning in qtdemux
* avi: lower max file sizeWim Taymans2009-10-132-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 bufferTim-Philipp Müller2009-10-131-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 factorsTim-Philipp Müller2009-10-131-25/+66
| | | | Fixes #597351.
* qtdemux: Fix uninitialized variable warningsJan Schmidt2009-10-131-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 leopardJosep Torra2009-10-101-5/+8
|
* qtdemux: also consider Quicktime text subtitlesMark Nauwelaerts2009-10-091-1/+5
|
* qtdemux: provide language tag for streamMark Nauwelaerts2009-10-091-0/+22
|
* qtdemux: refactor common parts in track parsingMark Nauwelaerts2009-10-091-31/+26
|
* qtdemux: refactor buffer processing and sendingMark Nauwelaerts2009-10-092-124/+121
| | | | ... so it can be used in both pull and push based mode.
* qtdemux: extract palette data for dvd subpicture streamsMark Nauwelaerts2009-10-091-1/+62
| | | | ... and send it downstream using custom dvd event
* qtdemux: support 3GPP timed text subtitlesMark Nauwelaerts2009-10-093-13/+81
| | | | In particular, also make subtitle support less subp(icture)-centric.
* qtdemux: NULL is not a valid taglistMark Nauwelaerts2009-10-091-6/+8
|
* qtdemux: recognize some more encypted track casesMark Nauwelaerts2009-10-092-2/+5
|