platform/upstream/gstreamer.git
13 years agom4: Update gsettings m4 macros
Sebastian Dröge [Fri, 15 Apr 2011 08:41:55 +0000 (10:41 +0200)]
m4: Update gsettings m4 macros

13 years agoBump orc requirement to 0.4.11
David Schleef [Thu, 14 Apr 2011 23:24:47 +0000 (16:24 -0700)]
Bump orc requirement to 0.4.11

13 years agoFix some unused-but-set-variable warnings with gcc 4.6
Tim-Philipp Müller [Thu, 14 Apr 2011 23:09:14 +0000 (00:09 +0100)]
Fix some unused-but-set-variable warnings with gcc 4.6

13 years agoelement-templates: clean up gobject template a bit
Tim-Philipp Müller [Thu, 14 Apr 2011 18:53:16 +0000 (19:53 +0100)]
element-templates: clean up gobject template a bit

Remove pointless g_return_if_fail (G_IS_FOO (obj)) checks in
vfunc implementations. Comment out unused variables to avoid
warnings with gcc 4.6.

13 years agoasfmux: fix unused-but-set-variable warnings with gcc 4.6
Tim-Philipp Müller [Thu, 14 Apr 2011 17:36:16 +0000 (18:36 +0100)]
asfmux: fix unused-but-set-variable warnings with gcc 4.6

13 years agobayer: fix unused-but-set-variable warnings with gcc 4.6
Tim-Philipp Müller [Thu, 14 Apr 2011 17:36:02 +0000 (18:36 +0100)]
bayer: fix unused-but-set-variable warnings with gcc 4.6

13 years agotests: camerabin2: Leak fixes for the unit tests
Thiago Santos [Thu, 14 Apr 2011 17:32:02 +0000 (14:32 -0300)]
tests: camerabin2: Leak fixes for the unit tests

Leak fixes related to not removing the source returned from
gst_bus_add_watch

13 years agotests: camerabin: Some leak fixes
Thiago Santos [Thu, 14 Apr 2011 16:27:20 +0000 (13:27 -0300)]
tests: camerabin: Some leak fixes

Leak fixes related to removing the source returned from
gst_bus_add_watch

13 years agoRemove audioflingersink
Reynaldo H. Verdejo Pinochet [Wed, 13 Apr 2011 19:05:15 +0000 (15:05 -0400)]
Remove audioflingersink

Remove audioflingersink, it's in gst-android now.

13 years agobasevideo: fix unused-but-set-variable warnings with gcc 4.6
Tim-Philipp Müller [Thu, 14 Apr 2011 15:49:18 +0000 (16:49 +0100)]
basevideo: fix unused-but-set-variable warnings with gcc 4.6

13 years agobasecamerasrc: add unstable-API warnings if GST_USE_UNSTABLE_API is not defined
Tim-Philipp Müller [Thu, 14 Apr 2011 15:14:57 +0000 (16:14 +0100)]
basecamerasrc: add unstable-API warnings if GST_USE_UNSTABLE_API is not defined

So people know this is unstable API even if it ends up right next
to our other API.

13 years agolibs: remove leftover media-info directory
Tim-Philipp Müller [Thu, 14 Apr 2011 15:11:53 +0000 (16:11 +0100)]
libs: remove leftover media-info directory

13 years agohlsdemux: m3u8: return duration in nanoseconds
Andoni Morales Alastruey [Wed, 13 Apr 2011 20:48:28 +0000 (22:48 +0200)]
hlsdemux: m3u8: return duration in nanoseconds

13 years agohlsdemux: fix handling of end of playlist
Andoni Morales Alastruey [Wed, 13 Apr 2011 21:35:50 +0000 (23:35 +0200)]
hlsdemux: fix handling of end of playlist

Don't send the EOS event until we reached the end of the playlist
and the queue is really empty.

13 years agohlsdemux: fix example pipeline
Andoni Morales Alastruey [Wed, 13 Apr 2011 20:25:57 +0000 (22:25 +0200)]
hlsdemux: fix example pipeline

13 years agohlsdemux: ignore seek events until it's implemented
Andoni Morales Alastruey [Wed, 13 Apr 2011 21:06:18 +0000 (23:06 +0200)]
hlsdemux: ignore seek events until it's implemented

13 years agohlsdemux: dispose the fetcher from the same thread it's created
Andoni Morales Alastruey [Wed, 13 Apr 2011 20:17:05 +0000 (22:17 +0200)]
hlsdemux: dispose the fetcher from the same thread it's created

13 years agofpsdisplaysink:: fix compilation with older GLib
Tim-Philipp Müller [Thu, 14 Apr 2011 10:28:58 +0000 (11:28 +0100)]
fpsdisplaysink:: fix compilation with older GLib

g_object_notify_by_pspec() is new in GLib 2.26, but we only require 2.22.

13 years agoUpdate spec file with a lot of new plugins
Christian Fredrik Kalager Schaller [Thu, 14 Apr 2011 06:21:50 +0000 (07:21 +0100)]
Update spec file with a lot of new plugins

13 years agotests: jifmux: Adds test for new exposure compensation tag
Thiago Santos [Thu, 14 Apr 2011 02:59:40 +0000 (23:59 -0300)]
tests: jifmux: Adds test for new exposure compensation tag

Adds a test for GST_TAG_CAPTURING_EXPOSURE_COMPENSATION on
jifmux check tests.

13 years agodtmf: Move duplicate #defines into a common include
Olivier Crête [Thu, 14 Apr 2011 01:58:36 +0000 (21:58 -0400)]
dtmf: Move duplicate #defines into a common include

Centralize duplicated constants so they have the same value.
Also standardise minimum tone duration to 250ms and minimum inter-tone
interval to 100ms.

13 years agocamerabin: Preserve unused imagebin or videobin on NULL
Lasse Laukkanen [Thu, 14 Apr 2011 01:33:37 +0000 (22:33 -0300)]
camerabin: Preserve unused imagebin or videobin on NULL

If video or image mode is never selected then respective bin is in NULL state.
Preserve this state when resetting camerabin from PAUSED to READY.

13 years agopnm: add LIBTOOLFLAGS = --tag=disable-static
Stefan Kost [Wed, 13 Apr 2011 19:07:58 +0000 (22:07 +0300)]
pnm: add LIBTOOLFLAGS = --tag=disable-static

13 years agoxvidenc: Implement getcaps function
Sebastian Dröge [Wed, 13 Apr 2011 18:26:11 +0000 (20:26 +0200)]
xvidenc: Implement getcaps function

This allows to set width/height/etc restrictions to be set downstream.

Fixes bug #647498.

13 years agoqtmux: remove qtmux plugin, it has moved to -good
Tim-Philipp Müller [Tue, 12 Apr 2011 20:47:14 +0000 (21:47 +0100)]
qtmux: remove qtmux plugin, it has moved to -good

https://bugzilla.gnome.org/show_bug.cgi?id=636699

13 years agoconfigure: Fix libexif pkg-config check
Sebastian Dröge [Wed, 13 Apr 2011 14:31:12 +0000 (16:31 +0200)]
configure: Fix libexif pkg-config check

There's no exif plugin so don't use AG_GST_CHECK_FEATURE.
Fixes bug #647564.

13 years agodtmf: Remove leftover MAEMO_BROKEN defines
Olivier Crête [Tue, 12 Apr 2011 20:42:17 +0000 (16:42 -0400)]
dtmf: Remove leftover MAEMO_BROKEN defines

Remove defines to work around bugs in old Maemo releases

13 years agocamerabin: Fix corner case for preview posting
Lasse Laukkanen [Mon, 11 Apr 2011 17:44:17 +0000 (14:44 -0300)]
camerabin: Fix corner case for preview posting

Fix corner case where video preview image is not posted if stopping
video capture immediately after capture start.

13 years agojpegparse: subtract id-str size from the remaining read
Stefan Kost [Mon, 11 Apr 2011 15:31:45 +0000 (18:31 +0300)]
jpegparse: subtract id-str size from the remaining read

Fixes a regression from the patches in bug #626618.

13 years agojpeg: set tags to NULL at init time and after freeing them
Stefan Kost [Mon, 11 Apr 2011 15:30:17 +0000 (18:30 +0300)]
jpeg: set tags to NULL at init time and after freeing them

13 years agojpeg: comment and logging changes
Stefan Kost [Mon, 11 Apr 2011 15:29:28 +0000 (18:29 +0300)]
jpeg: comment and logging changes

13 years agojpegparse: add gst_jpeg_parse_remove_marker()
Víctor Manuel Jáquez Leal [Sun, 10 Apr 2011 17:53:35 +0000 (19:53 +0200)]
jpegparse: add gst_jpeg_parse_remove_marker()

This function will remove the whole marker from the buffer.

Also we set it as the default behavior for marker JPG{0-13}? in order to avoid
a useless #if

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agojpegparse: refactor COM parsing
Víctor Manuel Jáquez Leal [Fri, 13 Aug 2010 10:38:02 +0000 (12:38 +0200)]
jpegparse: refactor COM parsing

add gst_jpeg_parse_com () and get_utf8_from_data () to extract and
validate comment format

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agojpegparse: refactor APP1 parsing
Víctor Manuel Jáquez Leal [Tue, 16 Nov 2010 17:22:07 +0000 (18:22 +0100)]
jpegparse: refactor APP1 parsing

add gst_jpeg_parse_app1 () and extract_and_queue_tags ()

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agojpegparse: log id when skipping an unhandled APP marker
Víctor Manuel Jáquez Leal [Sun, 21 Nov 2010 14:05:43 +0000 (15:05 +0100)]
jpegparse: log id when skipping an unhandled APP marker

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agojpegparse: skip all APP markers, excepting APP1
Víctor Manuel Jáquez Leal [Tue, 16 Nov 2010 16:47:17 +0000 (17:47 +0100)]
jpegparse: skip all APP markers, excepting APP1

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agojpegparse: add get_tag_list ()
Víctor Manuel Jáquez Leal [Sun, 21 Nov 2010 14:09:17 +0000 (15:09 +0100)]
jpegparse: add get_tag_list ()

https://bugzilla.gnome.org/show_bug.cgi?id=626618

13 years agoandroid: make it ready for androgenizer
Thibault Saunier [Mon, 11 Apr 2011 04:36:35 +0000 (00:36 -0400)]
android: make it ready for androgenizer

Remove the android/ top dir
Fixe the Makefile.am to be androgenized

To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git

13 years agoelement-maker: dist new videofilter2 template
Tim-Philipp Müller [Sat, 9 Apr 2011 23:22:37 +0000 (00:22 +0100)]
element-maker: dist new videofilter2 template

13 years agovdpau: Fix uninitialized variable compiler warning
Sebastian Dröge [Sat, 9 Apr 2011 11:40:37 +0000 (13:40 +0200)]
vdpau: Fix uninitialized variable compiler warning

13 years agofpsdisplaysink: Add last-message property and never print anything to stdout
Sebastian Dröge [Sat, 9 Apr 2011 08:03:00 +0000 (10:03 +0200)]
fpsdisplaysink: Add last-message property and never print anything to stdout

Instead everything will be put into the last-message property and
gst-launch -v will print all changes of the property. This makes
the behaviour of fpsdisplay consistent with the fakesink/identity/etc
behaviour.

13 years agofpsdisplaysink: Rename verbose property to silent for consistency
Sebastian Dröge [Sat, 9 Apr 2011 07:50:23 +0000 (09:50 +0200)]
fpsdisplaysink: Rename verbose property to silent for consistency

13 years agobaseparse: remove -bad version of baseparse library, now in core
Tim-Philipp Müller [Fri, 8 Apr 2011 23:37:25 +0000 (00:37 +0100)]
baseparse: remove -bad version of baseparse library, now in core

13 years agovideoparsers: port to baseparse, which is now in libgstbase in core
Tim-Philipp Müller [Sat, 2 Apr 2011 17:30:22 +0000 (18:30 +0100)]
videoparsers: port to baseparse, which is now in libgstbase in core

13 years agoscenechange: new scene change detection element
David Schleef [Fri, 8 Apr 2011 19:11:07 +0000 (12:11 -0700)]
scenechange: new scene change detection element

13 years agoelement-maker: Add videofilter2 template
David Schleef [Fri, 8 Apr 2011 17:26:42 +0000 (10:26 -0700)]
element-maker: Add videofilter2 template

13 years agoRemove audioparsers plugin, it has been moved to -good
Tim-Philipp Müller [Fri, 8 Apr 2011 18:32:31 +0000 (19:32 +0100)]
Remove audioparsers plugin, it has been moved to -good

13 years agofpsdisplay: Use PROP_ instead of ARG_ for the property enums
Sebastian Dröge [Fri, 8 Apr 2011 12:08:10 +0000 (14:08 +0200)]
fpsdisplay: Use PROP_ instead of ARG_ for the property enums

13 years agofpsdisplay: Add verbose property
Philippe Normand [Thu, 7 Apr 2011 13:15:57 +0000 (15:15 +0200)]
fpsdisplay: Add verbose property

When this property is set to TRUE the element will display statistics
on stdout.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=647030

13 years agodshowvideosink: update for latest GstXOverlay changes
Haakon Sporsheim [Tue, 5 Apr 2011 19:04:54 +0000 (21:04 +0200)]
dshowvideosink: update for latest GstXOverlay changes

From xwindow_id to window_handle.

https://bugzilla.gnome.org/show_bug.cgi?id=646955

13 years agompegaudioparse: relax sync match a bit when draining
Mark Nauwelaerts [Thu, 7 Apr 2011 16:30:49 +0000 (18:30 +0200)]
mpegaudioparse: relax sync match a bit when draining

... to at least allow initial caps change (but no further caps jitter).

13 years agofieldanalysis: Use RFF flag to indicate buffers to drop downstream
Robert Swain [Wed, 6 Apr 2011 13:58:07 +0000 (15:58 +0200)]
fieldanalysis: Use RFF flag to indicate buffers to drop downstream

Use of the GAP flag is not really correct here and makes it difficult to
handle real GAP buffers in deinterlace. The RFF flag is unused and can
be reused with similar semantics - the buffers marked with RFF that are
in a telecine state contain only unneeded repeated fields and so can be
dropped.

13 years agoshmsink: ensure gst_poll_wait is called first on descriptors
Vincent Penquerc'h [Tue, 5 Apr 2011 16:26:15 +0000 (19:26 +0300)]
shmsink: ensure gst_poll_wait is called first on descriptors

We need to call gst_poll_wait before calling gst_poll_* status
functions on that new descriptor, so restart the loop, so _wait
will have been called on all elements of self->poll, whether
they have just been added or not. */

13 years agoshm: Fix MSG_NOSIGNAL check
Olivier Crête [Thu, 7 Apr 2011 00:40:40 +0000 (20:40 -0400)]
shm: Fix MSG_NOSIGNAL check

Include sys/socket.h before checking for MSG_NOSIGNAL, also
check that sys/socket.h before doing any other checks for shm

13 years agocamerabin: don't rely on the application running the default GLib main loop
Tim-Philipp Müller [Wed, 15 Dec 2010 10:39:24 +0000 (10:39 +0000)]
camerabin: don't rely on the application running the default GLib main loop

Don't use g_idle_add() and friends to schedule things we can't do from the
streaming thread in another thread. The app may not be running the default
GLib main loop. Instead, just spawn a thread.

Also, we need to care for when acessing a pad variable, as another thread
might have taken camerabin to NULL while this gst_camerabin_imgbin_finished
didn't run.

https://bugzilla.gnome.org/show_bug.cgi?id=615655

13 years agompegaudioparse: require tighter sync match when draining
Mark Nauwelaerts [Mon, 4 Apr 2011 18:55:39 +0000 (20:55 +0200)]
mpegaudioparse: require tighter sync match when draining

13 years agoAutomatic update of common submodule
Stefan Kost [Mon, 4 Apr 2011 12:57:36 +0000 (15:57 +0300)]
Automatic update of common submodule

From 1ccbe09 to c3cafe1

13 years agoqtmux: more helpful debug error message when no needed duration on input buffers
Mark Nauwelaerts [Mon, 4 Apr 2011 10:21:23 +0000 (12:21 +0200)]
qtmux: more helpful debug error message when no needed duration on input buffers

Fixes #646256.

13 years agohlsdemux: validate properly utf-8 playlist
Andoni Morales Alastruey [Fri, 1 Apr 2011 23:21:34 +0000 (01:21 +0200)]
hlsdemux: validate properly utf-8 playlist

13 years agohlsdemux: m3u8: clear the list of media files before updating the playlist
Andoni Morales Alastruey [Fri, 1 Apr 2011 23:10:37 +0000 (01:10 +0200)]
hlsdemux: m3u8: clear the list of media files before updating the playlist

13 years agohlsdemux: use and adapter instead of costful buffer joins
Andoni Morales Alastruey [Fri, 1 Apr 2011 23:08:02 +0000 (01:08 +0200)]
hlsdemux: use and adapter instead of costful buffer joins

13 years agoRemove setting of plugindir from Makefiles
David Schleef [Fri, 1 Apr 2011 20:53:28 +0000 (13:53 -0700)]
Remove setting of plugindir from Makefiles

13 years agobasevideo: Fix negotiation errors
David Schleef [Sun, 27 Mar 2011 00:55:31 +0000 (17:55 -0700)]
basevideo: Fix negotiation errors

13 years agobasevideo: Add function to allocate src buffer
David Schleef [Sun, 27 Mar 2011 00:43:54 +0000 (17:43 -0700)]
basevideo: Add function to allocate src buffer

13 years agohlsdemux: Another windows build fix
Thiago Santos [Fri, 1 Apr 2011 19:52:48 +0000 (16:52 -0300)]
hlsdemux: Another windows build fix

Replace %lld with %u as GST_BUFFER_SIZE is a guint

13 years agohls: Fix compilation on windows
Thiago Santos [Fri, 1 Apr 2011 19:12:50 +0000 (16:12 -0300)]
hls: Fix compilation on windows

Use string literal on printing format

13 years agocamerabin: Processing should stop on READY
Thiago Santos [Fri, 1 Apr 2011 16:39:50 +0000 (13:39 -0300)]
camerabin: Processing should stop on READY

The videobin and imagebin from camerabin have their states
locked and aren't put to READY when all the rest of camerabin
is set to it.

This might cause one of them to be still processing and post
an EOS after camerabin isn't expecting it anymore, this causes
an assertion as the processing counter would already be 0 and
would be decremented.

13 years agosegmentclip: Keep a reference of events until the event is parsed
Sebastian Dröge [Fri, 1 Apr 2011 13:00:32 +0000 (15:00 +0200)]
segmentclip: Keep a reference of events until the event is parsed

13 years agompegaudioparse: Parse encoder delay and encoder padding from the LAME header if present
Sebastian Dröge [Fri, 1 Apr 2011 12:47:43 +0000 (14:47 +0200)]
mpegaudioparse: Parse encoder delay and encoder padding from the LAME header if present

13 years agoshm: Make default perm u+rw g+r for shm area
Olivier Crête [Thu, 31 Mar 2011 20:21:11 +0000 (16:21 -0400)]
shm: Make default perm u+rw g+r for shm area

13 years agohlsdemux: update for media type was renaming from playlist/m3u8 to application/x-hls
Tim-Philipp Müller [Wed, 30 Mar 2011 14:53:12 +0000 (15:53 +0100)]
hlsdemux: update for media type was renaming from playlist/m3u8 to application/x-hls

13 years agoconfigure.ac: Add hls plugin
Sebastian Dröge [Wed, 30 Mar 2011 09:33:09 +0000 (11:33 +0200)]
configure.ac: Add hls plugin

13 years agohlsdemux: Some minor cleanup
Sebastian Dröge [Wed, 30 Mar 2011 08:11:24 +0000 (10:11 +0200)]
hlsdemux: Some minor cleanup

Use GST_DEBUG_FUNCPTR and G_PARAM_STATIC_STRINGS

13 years agohlsdemux: fix indentation and docs sections
Andoni Morales Alastruey [Wed, 30 Mar 2011 01:34:39 +0000 (03:34 +0200)]
hlsdemux: fix indentation and docs sections

13 years agohlsdemux: don't leek the query
Andoni Morales Alastruey [Tue, 29 Mar 2011 21:18:24 +0000 (23:18 +0200)]
hlsdemux: don't leek the query

13 years agohlsdemux: check if the task's cond was signaled because it's the end of playlist
Andoni Morales Alastruey [Tue, 29 Mar 2011 21:06:14 +0000 (23:06 +0200)]
hlsdemux: check if the task's cond was signaled because it's the end of playlist

13 years agohlsdemux: post a message in the bus when the playlist changes
Andoni Morales Alastruey [Sat, 12 Mar 2011 12:32:57 +0000 (13:32 +0100)]
hlsdemux: post a message in the bus when the playlist changes

13 years agohlsdemux: don't update the playlist if we stay in the same bitrate
Andoni Morales Alastruey [Sat, 12 Mar 2011 12:15:52 +0000 (13:15 +0100)]
hlsdemux: don't update the playlist if we stay in the same bitrate

13 years agohlsdemux: Add support for URI queries
Andoni Morales Alastruey [Sat, 12 Mar 2011 12:00:06 +0000 (13:00 +0100)]
hlsdemux: Add support for URI queries

13 years agohlsdemux: Add support for duration queries
Andoni Morales Alastruey [Sat, 12 Mar 2011 11:50:25 +0000 (12:50 +0100)]
hlsdemux: Add support for duration queries

13 years agohlsdemux: m3u8: protect public methods properly
Andoni Morales Alastruey [Sat, 12 Mar 2011 11:28:42 +0000 (12:28 +0100)]
hlsdemux: m3u8: protect public methods properly

13 years agohlsdemux: m3u8: add support to get the duration from a playlist
Andoni Morales Alastruey [Sat, 12 Mar 2011 11:20:32 +0000 (12:20 +0100)]
hlsdemux: m3u8: add support to get the duration from a playlist

13 years agohlsdemux: don't print an error if the download was cancelled
Andoni Morales Alastruey [Wed, 16 Feb 2011 02:51:08 +0000 (03:51 +0100)]
hlsdemux: don't print an error if the download was cancelled

13 years agohlsdemux: make sure the fetcher state change is complete before continuing
Andoni Morales Alastruey [Wed, 16 Feb 2011 02:49:49 +0000 (03:49 +0100)]
hlsdemux: make sure the fetcher state change is complete before continuing

13 years agohlsdemux: don't leak the first buffer
Andoni Morales Alastruey [Wed, 16 Feb 2011 00:19:45 +0000 (01:19 +0100)]
hlsdemux: don't leak the first buffer

13 years agohlsdemux: clean up code a little bit
Andoni Morales Alastruey [Tue, 15 Feb 2011 23:55:30 +0000 (00:55 +0100)]
hlsdemux: clean up code a little bit

13 years agohlsdemux: only check for the end of playlist when the queue is empty
Andoni Morales Alastruey [Tue, 15 Feb 2011 23:53:48 +0000 (00:53 +0100)]
hlsdemux: only check for the end of playlist when the queue is empty

13 years agohlsdemux: make sure to stop fragments cache if something cancelled it
Andoni Morales Alastruey [Tue, 15 Feb 2011 21:40:21 +0000 (22:40 +0100)]
hlsdemux: make sure to stop fragments cache if something cancelled it

13 years agohlsdemux: reuse the code in reset() to free resources in dispose()
Andoni Morales Alastruey [Tue, 15 Feb 2011 20:55:26 +0000 (21:55 +0100)]
hlsdemux: reuse the code in reset() to free resources in dispose()

13 years agohlsdemux: use a typefinder to set the caps in the source pad
Andoni Morales Alastruey [Tue, 15 Feb 2011 20:49:20 +0000 (21:49 +0100)]
hlsdemux: use a typefinder to set the caps in the source pad

13 years agohlsdemux: add more comments and document better all the threads involved
Andoni Morales Alastruey [Tue, 15 Feb 2011 03:39:34 +0000 (04:39 +0100)]
hlsdemux: add more comments and document better all the threads involved

13 years agohlsdemux: handle 404 from the source element
Andoni Morales Alastruey [Tue, 15 Feb 2011 02:42:29 +0000 (03:42 +0100)]
hlsdemux: handle 404 from the source element

13 years agohlsdemux: stop the fetcher in the PAUSED_TO_READY transition, not when disposing()
Andoni Morales Alastruey [Tue, 15 Feb 2011 02:41:43 +0000 (03:41 +0100)]
hlsdemux: stop the fetcher in the PAUSED_TO_READY transition, not when disposing()

13 years agohlsdemux: make sure we don't stop the fetcher twice from different threads
Andoni Morales Alastruey [Tue, 15 Feb 2011 02:41:01 +0000 (03:41 +0100)]
hlsdemux: make sure we don't stop the fetcher twice from different threads

13 years agohlsdemux: query the uri upstream before updating the playlist
Andoni Morales Alastruey [Tue, 15 Feb 2011 01:13:56 +0000 (02:13 +0100)]
hlsdemux: query the uri upstream before updating the playlist

13 years agohlsdemux: Add HTTP live streaming demuxer element
Andoni Morales Alastruey [Mon, 14 Feb 2011 17:51:32 +0000 (18:51 +0100)]
hlsdemux: Add HTTP live streaming demuxer element

Based on previous work by Marc-André Lureau

13 years agojifmux: Add GstTagXmpWriter support
Thiago Santos [Mon, 21 Mar 2011 13:57:05 +0000 (10:57 -0300)]
jifmux: Add GstTagXmpWriter support

Adds GstTagXmpWriter interface to jifmux element

13 years agoqtmux: Adding GstTagXmpWriter interface
Thiago Santos [Mon, 21 Mar 2011 13:56:51 +0000 (10:56 -0300)]
qtmux: Adding GstTagXmpWriter interface

Adds GstTagXmpWriter interface support to qtmux

13 years agoopencv text overlay: rename and docuemnt
Sreerenj Balachandran [Sun, 27 Mar 2011 20:50:24 +0000 (23:50 +0300)]
opencv text overlay: rename and docuemnt

Rename the element textwrite to opencvtextoverlay. Add proper structuring to
opencv textoverlay element.

Fixes: #640561

13 years agompegtsmux: Fix 64-bit printf format problem
David Schleef [Sun, 27 Mar 2011 20:57:05 +0000 (13:57 -0700)]
mpegtsmux: Fix 64-bit printf format problem