Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.0.21.0.2 | Tim-Philipp Müller | 2012-10-25 | 80 | -175/+4950 |
| | |||||
* | opusdec: fixed buffer unmapping bug | Carlos Rafael Giani | 2012-10-25 | 1 | -1/+1 |
| | | | | | | | When the decoder received a NULL buffer, it tried to unmap a not mapped buffer. https://bugzilla.gnome.org/show_bug.cgi?id=686829 | ||||
* | configure: require wayland >= 1.0.0 | Tim-Philipp Müller | 2012-10-24 | 1 | -1/+1 |
| | | | | We have an API stable release now, require that. | ||||
* | tests: fix up mpg123 test a little | Tim-Philipp Müller | 2012-10-24 | 4 | -52/+24 |
| | | | | | | | | | | - dist input files - fix sample leak - simplify check for elements - only run mpg123 test if mpg123 is available and selected - fix build in uninstalled setup https://bugzilla.gnome.org/show_bug.cgi?id=686595 | ||||
* | tets: add unit test for mpg123audiodec | Carlos Rafael Giani | 2012-10-24 | 5 | -0/+586 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686595 | ||||
* | mpg123: added gtkdoc section | Carlos Rafael Giani | 2012-10-24 | 3 | -0/+29 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686595 | ||||
* | mpg123: fixed bug with last frame, disabled internal resampler & chatter | Carlos Rafael Giani | 2012-10-24 | 1 | -12/+16 |
| | | | | | | | | * The last MP3 frame wasn't being pushed when base class was draining * Made sure mpg123 cannot ever use its (crude) internal resampler * Disabled mpg123 stderr output https://bugzilla.gnome.org/show_bug.cgi?id=686595 | ||||
* | mpg123: cleaned up comments, formatting, and logging lines | Carlos Rafael Giani | 2012-10-24 | 1 | -148/+156 |
| | | | | | | also replaced mpg123decoder->handle != NULL checks with asserts https://bugzilla.gnome.org/show_bug.cgi?id=686595 | ||||
* | curlsmtpsink: add comment describing function | Sebastian Rasmussen | 2012-10-24 | 1 | -0/+6 |
| | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686774 | ||||
* | mpegdemux: check base_time before calculating new_start | Thijs Vermeir | 2012-10-24 | 1 | -1/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=623387 | ||||
* | scaletempo: Fix event leak | Sebastian Dröge | 2012-10-23 | 1 | -3/+3 |
| | |||||
* | scaletempo: Fix timestamp tracking | Sebastian Dröge | 2012-10-23 | 1 | -4/+11 |
| | |||||
* | scaletempo: Implement LATENCY query | Sebastian Dröge | 2012-10-23 | 1 | -0/+66 |
| | |||||
* | scaletempo: Store instance private data in the instance struct | Sebastian Dröge | 2012-10-23 | 2 | -15/+21 |
| | | | | | Getting it over and over again via G_TYPE_INSTANCE_GET_PRIVATE() is really slow. | ||||
* | hls: Link to $(LIBM) for isfinite() | Sebastian Dröge | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | pitch: fix for start times > 0 | Tim-Philipp Müller | 2012-10-22 | 1 | -2/+2 |
| | | | | | | | | | | | | Fixes buffering and playback of streams that start with a non-0 timestamp in totem (which has a 'pitch' element before pulsesink). Example URI: http://lobostv.lobocast.org.es:8004/lobostv.ogg Still breaks with chained oggs, on second chain. https://bugzilla.gnome.org/show_bug.cgi?id=686391 | ||||
* | opuspay: remove pointless caps serialization | Wim Taymans | 2012-10-22 | 1 | -7/+1 |
| | | | | | | | Remove the caps serialization in the rtp caps. the spec nor the receiver does anything with it. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686547 | ||||
* | subenc: port to 1.0 | Tim-Philipp Müller | 2012-10-22 | 3 | -127/+180 |
| | |||||
* | mpegtsmux: Don't make the same buffer writable twice. | Jan Schmidt | 2012-10-22 | 2 | -11/+10 |
| | | | | Fixes Bug 686327 - mpegtsmux: fix refcount issue with input buffers | ||||
* | wayland: update to wayland-protocol 0.99 | Sreerenj Balachandran | 2012-10-20 | 3 | -32/+30 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686520 | ||||
* | mpegdemux: forward non-processed dvd events | Mark Nauwelaerts | 2012-10-19 | 1 | -0/+4 |
| | | | | ... such as notably dvd-spu-clut-change. | ||||
* | mpegdemux: segment event should be sent before gap event | Mark Nauwelaerts | 2012-10-19 | 1 | -0/+3 |
| | |||||
* | eglglessink: Don't try to render expose() if no caps are known yet | Sebastian Dröge | 2012-10-19 | 1 | -2/+7 |
| | |||||
* | eglglessink: Fix expose | Sebastian Dröge | 2012-10-19 | 1 | -2/+2 |
| | |||||
* | tsdemux: fix program packet sequence counter parsing in PES header | Tim-Philipp Müller | 2012-10-19 | 1 | -1/+1 |
| | |||||
* | tsdemux: fix some inconsequential PES header parsing issues | Tim-Philipp Müller | 2012-10-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | additional_copy_info: need to get rid of the highest bit, not the lowest one program_packet_sequence_counter: also need to get rid of the highest bit instead of multiplying with a random value original_stuff_length: want to AND 0x3f to extract the lowest 6 bits, not multiply by it. None of these fields are actually used though, so these should not have caused any issues. | ||||
* | tsdemux: Fix parsing P-STD_buffer in PES header | Raimo Järvi | 2012-10-19 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686294 | ||||
* | wayland: don't try to build against 0.99 or later | Tim-Philipp Müller | 2012-10-18 | 1 | -1/+1 |
| | | | | The plugin needs updating for some API changes since 0.95. | ||||
* | tsdemux: fix potential crash dereferencing NULL program pointer | Andoni Morales Alastruey | 2012-10-18 | 1 | -0/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=686358 | ||||
* | opensles: Only check for the main opensles header | Sebastian Dröge | 2012-10-18 | 1 | -4/+1 |
| | |||||
* | eglglessink: Put into the not-ported plugins list | Sebastian Dröge | 2012-10-18 | 1 | -1/+1 |
| | |||||
* | eglglessink: Documentation: Hook eglglessink documentation in | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 3 | -0/+17 |
| | |||||
* | eglglessink: Make compilable on desktop Linux with MESA too | Sebastian Dröge | 2012-10-18 | 1 | -17/+4 |
| | |||||
* | eglglessink: Integrate into the build system | Sebastian Dröge | 2012-10-18 | 3 | -2/+39 |
| | | | | | Conflicts: ext/Makefile.am | ||||
* | eglglessink: Fix debug output | Sebastian Dröge | 2012-10-18 | 1 | -2/+2 |
| | |||||
* | eglglessink: Also clear the surface once when the buffer content is preserved | Sebastian Dröge | 2012-10-18 | 1 | -0/+6 |
| | |||||
* | eglglessink: Only draw black borders if the default swap behaviour of the ↵ | Sebastian Dröge | 2012-10-18 | 2 | -90/+107 |
| | | | | surface is to destroy the buffer | ||||
* | eglglessink: Remove unused label | Sebastian Dröge | 2012-10-18 | 1 | -2/+0 |
| | |||||
* | eglglessink: Factor display region reset to its own func | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 1 | -16/+16 |
| | |||||
* | eglglessink: Always Reset display_region.* at EGL/GLES ctx wipe | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 1 | -9/+9 |
| | |||||
* | eglglessink: Factor ELG/GLES context cleanup into its own func | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 1 | -60/+16 |
| | |||||
* | eglglessink: Drop drafted fast rendering path logic | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 2 | -987/+301 |
| | |||||
* | eglglessink: Also update header file | Sebastian Dröge | 2012-10-18 | 1 | -13/+8 |
| | |||||
* | eglglessink: Provide the texture positions to the shader on every frame too | Sebastian Dröge | 2012-10-18 | 1 | -8/+5 |
| | |||||
* | eglglessink: Draw black borders and also use a single GL buffer for all vertices | Sebastian Dröge | 2012-10-18 | 1 | -193/+420 |
| | | | | | | Fixes weird artifacts outside the video frame on Qualcomm Snapdragon chipsets and should be faster than glClear() on the complete area all the time. | ||||
* | eglglessink: Fix memory leak | Sebastian Dröge | 2012-10-18 | 1 | -1/+1 |
| | |||||
* | eglglessink: Remove useless debug output added for debugging earlier | Sebastian Dröge | 2012-10-18 | 1 | -2/+0 |
| | |||||
* | eglglessink: Make window setting/handling a bit more threadsafe | Sebastian Dröge | 2012-10-18 | 1 | -7/+12 |
| | |||||
* | eglglessink: Print window handle after setting it | Sebastian Dröge | 2012-10-18 | 1 | -1/+1 |
| | |||||
* | eglglessink: Move DAR query & store to surface init | Reynaldo H. Verdejo Pinochet | 2012-10-18 | 1 | -36/+35 |
| | | | | | | | | The DAR (display's pixel aspect ratio) should remain a constant at runtime so there's no point on repeatedly query and store this value. Doing it at surface setup should be enough. As an added bonus this change should make rendering a bit faster. |