diff options
author | Felipe Contreras <felipe.contreras@nokia.com> | 2010-10-01 04:06:00 +0300 |
---|---|---|
committer | Felipe Contreras <felipe.contreras@nokia.com> | 2010-10-01 04:06:00 +0300 |
commit | 185582f6b5d8e37fb6b3611cd05d1cf53dec090c (patch) | |
tree | 0eae60f67640120e0ef772f5a6b3cc5ef0b357b8 | |
parent | 9d16cfba93de509ed057d2acf906288aefff2a5f (diff) |
Generate ChangeLog
Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com>
-rw-r--r-- | ChangeLog | 3963 |
1 files changed, 3963 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..37882d3 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,3963 @@ +2010-10-01 03:57:05 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmdec.h: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_adpcmenc.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + * omx/gstomx_audiosink.c: + * omx/gstomx_audiosink.h: + * omx/gstomx_base_audiodec.c: + * omx/gstomx_base_audiodec.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711dec.h: + * omx/gstomx_g711enc.c: + * omx/gstomx_g711enc.h: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_g729enc.c: + * omx/gstomx_g729enc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h263enc.c: + * omx/gstomx_h263enc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_h264enc.c: + * omx/gstomx_h264enc.h: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcdec.h: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_ilbcenc.h: + * omx/gstomx_interface.c: + * omx/gstomx_interface.h: + * omx/gstomx_jpegenc.c: + * omx/gstomx_jpegenc.h: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp2dec.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_volume.c: + * omx/gstomx_volume.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + * tests/check_async_queue.c: + * tests/check_gstomx.c: + * tests/check_libomxil.c: + * tests/standalone/core.c: + * util/async_queue.c: + * util/async_queue.h: + * util/sem.c: + * util/sem.h: + Change to gst coding-style + Ew. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-06-07 21:56:35 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx_base_filter.c: + * tests/check_async_queue.c: + * tests/check_gstomx.c: + * tests/standalone/core.c: + Fix compilation warnings + Awful c89. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-09-10 02:06:03 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + base-filter: improve EOS handling + Tested-by: Mickey Kim <jihun.kim@samsung.com> + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2010-04-18 23:32:58 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + replace deprecated API + gst_element_class_set_details() is now deprecated. Replace with gst_element_class_set_details_simple() instead. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-04-18 23:32:09 -0500 Rob Clark <rob@ti.com> + + * omx/Makefile.am: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_base_audiodec.c: + * omx/gstomx_base_audiodec.h: + * omx/gstomx_g711dec.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp2dec.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + Add GstOmxBaseAudioDec base class + Refactor some common functionality, in particular the settings_changed_cb, + into an abstract base class. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 18:59:00 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Add some debug traces + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-29 08:09:26 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + base: add input-buffers/output-buffers properties + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-29 11:00:16 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add component-role support + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-29 08:07:24 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + Add property helpers + This removes some common code from all base classes, and makes it easier + to add new common properties. + For now (and the foreseeable future) all common properties are + read-only, but a gstomx_set_property_helper() could be added later if + needed. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 18:58:56 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + Add G_OMX_INIT_PARAM utility macro + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 18:58:55 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_util.c: + util: add some debug traces + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-29 08:05:39 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + core: call OMX_GetHandle in g_omx_core_new + This way omx_handle is always valid, and can be used in get/set_property + methods. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 17:50:31 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + Don't hard-code port indexes + This improves readability by keeping knowledge of numeric port-index + value in only one place (in the element constructor), and makes it + easier to later add derived classes with different port indexes (for + example GstOmxCamera subclassing GstOmxBaseSrc, but having GstOmxBaseSrc + handling a port whose index != 0 while derived class handles port index + 0 and others). + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 17:50:30 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Simplify g_omx_port_setup() + Do OMX_GetParameter(PortDefinition) inside g_omx_port_setup(), rather + than duplicating same code in each caller. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-17 17:50:29 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Construct GOmxPort objects in element constructor + The port objects are constructed up in element constructor (so they are + valid at any point in the element's lifecycle), and bound to a + port_index at construction time, rather than getting constructed in + setup_ports. + This will be useful later to enable properties that directly set port + params. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-15 17:29:36 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_util.h: + util: thread safety for _get_type() functions + Reading and writing an int is not sufficient synchronization without + barrier instructions. Using g_once_init_enter() (which uses + g_atomic_pointer_get()) provides SMP safety. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-15 17:29:35 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + Add GSTOMX_BOILERPLATE macros + These work like the GST_BOILERPLATE macros, but following the naming + conventions for init functions used in the gst-openmax code, to remove a + lot of gobject related boilerplate code. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-15 17:29:34 -0500 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + basefilter: small fix for compile error + omx/gstomx_base_filter.c:763: warning: format not a string literal and no format arguments + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-09 00:56:59 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: store element_table in plugin cache + Probably more efficient. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-09 01:17:51 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: add support dependencies + So that the cache is reloaded when needed. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-09 00:52:07 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: make element_table const + Will be useful in next patches, but it's good in itself. Also, no need + to inialize to zero global variables. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-09 00:33:49 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: reorganize element_table init + plugin_init() is *always* called, so we can assume element_table will + always be initialize once. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-08 22:00:49 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * example.conf: + * omx/gstomx.c: + Add example configuration + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-08 21:54:33 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: add support for system-wide config + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-08 21:53:18 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: reorganize code into get_config_path() + Will be useful in next commits to extend to more config options. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-06 15:03:57 -0600 Rob Clark <rob@ti.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_videosink.c: + Use G_PARAM_STATIC_STRINGS + As suggested by Stefan Kost. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-05 17:28:04 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + base: remove extra code + As suggested by Rob Clark. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-04 00:30:10 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + base: remove unused set_property() + No more writeable properties. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-04 00:25:02 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + Make {component,library}-name read-only + As suggested by Rob Clark. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-04 00:14:09 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + Reorganize {library,component}-name assigns + Based on a patch by Rob Clark. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-03 01:12:55 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Reorganize core_new() + So that it receives the 'object' which is kind of mandatory. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-02 23:47:17 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Move component and library name fields to 'util' + No need to duplicate these, and also will be helpful for upcoming + commits. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-06 19:20:47 +0100 Rob Clark <rob@ti.com> + + * configure.ac: + * tests/Makefile.am: + * tests/standalone/Makefile: + * tests/standalone/Makefile.in: + build: fixes for out-of-tree + Normally with autotools, you should be able to create a directory + outside of the srctree, and then run something like: + ../path/to/gst-openmax/configure .... + make check install + but a couple small tweaks were needed to make check work properly. + Mainly replacing Makefile with a Makefile.in, and avoiding relative + paths to files in the src tree. + +2010-03-03 07:57:07 -0600 Rob Clark <rob@ti.com> + + * tests/Makefile.am: + * tests/check_gstomx.c: + * tests/gst-openmax.conf: + tests: update to use config file + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-02 23:59:32 +0200 Rob Clark <rob@ti.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx.conf: + Add default configuration + A little bit hacky, but works just fine. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-02 23:57:13 +0200 Rob Clark <rob@ti.com> + + * omx/gstomx.c: + Initial support for configuration file + Configurable mapping between gst-openmax elements and OMX library-name + and component-name via config file. The config file may even create + multiple different elements with unique names using the same gst-openmax + class but different OMX library-name and/or component-name. + In the simple case, of one OMX component per gst-openmax class, specify + the gst-openmax class as the 'type', and the 'library-name' and + 'compnent-name' of the OMX component, and optionally the 'rank' + (defaults to 0 or GST_RANK_NONE): + ---- + omx_h264dec, + type=GstOmxH264Dec, + library-name=libomxil-bellagio.so.0, + component-name=OMX.st.video_decoder.avc, + rank=256; + ---- + Or in the advanced case of multiple OMX components per gst-openmax + class, specify the gst-openmax class as the 'parent-type' and a + dynamically created sub-class for the 'type': + ---- + omx_mp3dec_ti, + parent-type=GstOmxMp3Dec, + type=GstOmxMp3DecTi + library-name=libOMX_Core.so.0, + component-name=OMX.TI.AUDIO.DECODE, + component-role=audio_decode.dsp.mp3, + rank=256; + omx_mp3dec_nokia, + parent-type=GstOmxMp3Dec, + type=GstOmxMp3DecNokia + library-name=libomxil_bellagio.so.0, + component-name=OMX.nokia.audio_decode.mp3, + rank=128; + ---- + By default, the config file is stored in $HOME/.config/gst-openmax.conf, + although if none is found a default config will be created. + Modified by Felipe Contreras to keep using the library and component + names through qdata. Plus a bunch of cleanups and reorganization. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + Signed-off-by: Rob Clark <rob@ti.com> + +2010-02-28 17:45:24 +0100 Rob Clark <rob@ti.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Fixes for building for 64bit host + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2010-03-02 23:21:55 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/check_gstomx.c: + tests: trivial fix + It looks like some extra messages are no the bus now. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-10-15 19:57:56 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + videodec: fallback framerate to 0/1 + Stupid xvimagesink. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-09-20 04:04:47 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + base_sink: remove dead assignment + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-09-20 00:22:26 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + base_filter: more proper printf formatting + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-09-20 00:21:46 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + base_filter: trivial cleanup + In preparation for more cleanups. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-09-19 23:44:18 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: fix compilation warning + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-09-19 19:23:23 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * m4/gst-args.m4: + * m4/gst-error.m4: + build: update 'common' stuff + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-20 15:40:10 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_videodec.c: + videodec: handle empty framerate + Apparently sometimes we don't get it. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-05-19 16:26:00 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + base_filter: fix race condition when shutting down + .. between starting streaming thread and mainloop. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-05-19 18:57:33 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + base_videoenc: use 0 as automatic bitrate + So that the omx component can automatically calculate it. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-05-09 01:13:20 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: increase timeout value + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-05-19 15:22:27 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: cleanup ports when going to loaded + The ports will be setup again next time we go to Idle. + This fixes a regression when re-using omx wrappers. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-05-09 01:12:56 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: improve timeout messages + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-05-11 18:26:21 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: trivial cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 18:06:37 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_videosink.c: + Update I420 to PackedPlanar + Which is what we really meant by 'I420'. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-04-27 01:20:46 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * README: + Update README + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-27 01:20:18 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * Makefile.am: + Add 'patches' directory to the dist + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-27 00:11:46 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * autogen.sh: + autogen.sh: fix build and cleanups + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 23:57:03 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * ChangeLog: + Remove ChangeLog + It should be generated automatically. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 23:44:45 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * configure.ac: + * omx/Makefile.am: + * omx/gstomx.c: + build: add enable-experimental option + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 22:50:28 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.c: + plugin: decrease priority of vorbisdec + Fixes bug #576114. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-08-05 11:47:32 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Remove core_finish, use core_unload + Not much difference, but it will help for tunneling. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 20:58:07 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: trivial rearrange + In preparation for following patches. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-08-05 11:26:13 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add core_stop function to split core_finish + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 20:28:16 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + basefilter: cleanup + So that logging doesn't get screwed. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 19:29:35 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * build-aux/git-version-gen: + * build-aux/release.mak: + build: improve version generation + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 19:26:14 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * build-aux/update-common: + Add 'update-common' script + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 18:47:36 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.c: + plugin: trivial cleanup + static > non-static + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 18:44:18 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.c: + plugin: trivial cleanup + No need for a silly DEFAULT_RANK define. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 18:36:26 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: improve logging + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 18:27:57 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_util.h: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + Trivial cleanup; rename client_data field + util (aka GOmx) needs to be further integrated. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-21 00:32:53 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: nicer error messages + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 04:37:13 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + base_filter: cleanup PAUSED_TO_READY + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 03:01:07 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: handle all errors + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 03:00:09 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: don't set artificial omx errors + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 00:01:04 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Always check the omx state + Hopefully this will catch more omx issues. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-08-05 13:28:33 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + basesink: initalize omx when changing to READY + Sometimes pad_link is called after switching the state; we need to have omx + initialized always. + Based on the tunneling patch series by Frederik Vermelen (NXP), whom + also gave feedback to this patch. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-07-31 18:02:37 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + basesink: align gst and omx states in base_sink + Based on the tunneling patch series by Frederik Vermelen (NXP), whom + also gave feedback to this patch. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-07-31 17:50:44 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + basesink: add empty change_state function + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-07-31 17:39:51 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + basesink: move omx initalization to pad link + Based on the tunneling patch series by Frederik Vermelen (NXP), whom + also gave feedback to this patch. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2008-08-05 15:15:00 +0300 Frederik Vernelen <frederik.vernelen@nxp.com> + + * omx/gstomx_base_sink.c: + basesink: add NXP copyright + For contributions in the implementation of state alignment and + tunneling. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-26 17:36:56 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + basesink: don't hang on downward state change + A null buffer means somebody wants to flush. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 02:41:18 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * build-aux/git-version-gen: + git-version-gen: fix for old versions of git + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-20 01:28:44 +0300 RenĂ© Stadler <mail@renestadler.de> + + * omx/gstomx_jpegenc.c: + jpegenc: fix classification + Signed-off-by: RenĂ© Stadler <mail@renestadler.de> + +2009-04-09 02:11:29 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * Makefile.am: + Fix distribution + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 01:57:58 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * .gitignore: + .gitignore: cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 01:52:48 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * configure.ac: + configure.ac: cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 01:43:20 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * Makefile.am: + * autogen.sh: + * build-aux/gst-autogen.sh: + * build-aux/release.mak: + * common/Makefile.am: + * common/gst-autogen.sh: + * common/release.mak: + * configure.ac: + Move common stuff to build-aux + It's a more proper location. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 00:37:46 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * Makefile.am: + * build-aux/git-version-gen: + * common/release.mak: + * configure.ac: + Use 'git describe' for automatic version + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 01:21:17 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * configure.ac: + * m4/shave.m4: + * shave-libtool.in: + * shave.in: + Add shave build option + Disabled by default. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-09 00:02:16 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Cleanups + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-05 20:03:48 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + util: remove g_omx_sem and use shared g_sem + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-05 19:59:12 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * tests/standalone/core.c: + * util/sem.h: + test: fix gcc warnings + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-05 20:23:05 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_ilbcenc.c: + Trivial cleanups + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-05 19:45:29 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + Remove unused variables + From clang static analyzer. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-03 17:09:05 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: display error message sooner + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-04-01 20:03:14 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.h: + basefilter: trivial cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 20:21:39 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: cleanup timeout stuff + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 19:51:58 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: add timeout to wait_for_state + So we don't wait forever for the DSP. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 18:35:22 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Improve error handling + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-04-01 17:16:50 +0300 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + basefilter: don't start task when omx is not ready + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 17:34:10 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Revert "Do not hang in state change when flushing." + This reverts commit 3c7ef1468ffcacca82817e325b08f3b81f8dd4b7. + We *must* wait for OpenMAX or error out, not silently exit. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-04-02 15:51:53 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + basefilter: appropriately return wrong state + This gets rid for some extra loops (sometimes too many) when switching + to READY. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-17 12:26:35 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_g729enc.c: + g729enc: set caps on srcpad + e.g. in sink set_caps function. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-20 15:41:05 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_g729enc.c: + g729enc: trivial cleanup for default DTX + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-04-01 16:19:47 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + plugin: trivial whitespace fix + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-20 19:44:58 +0200 Marco Ballesio <marco.ballesio@nokia.com> + + * omx/gstomx_base_filter.c: + Properly calculate timestamps when input buffers are split + Signed-off-by: Marco Ballesio <marco.ballesio@nokia.com> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-04-01 15:56:12 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/.gitignore: + Add ignore files for 'tests' dir + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-31 20:50:33 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + basesink: chain up activatepush + Makes it work again. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-31 20:49:38 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + basesink,basesrc: fix library and component name + It wasn't really being setup due to a previous commit. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-31 20:11:43 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + Replace dispose with finalize + This is more proper as per GObject guidelines. Suggested by Mark + Nauwelaerts. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-31 01:38:05 +0300 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.c: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + plugin: refactor + This is in preparation to support multiple configurations; bellagio, + omap, maemo, android, etc. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-30 20:21:11 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_jpegenc.c: + jpegenc: fix quality setting + OMX_SetConfig should be used after Executing state, OMX_SetParameter is + what we want. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-30 17:25:09 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: avoid double-free + There should be a better way to find out how to free that buffer. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-27 02:14:20 +0200 RenĂ© Stadler <mail@renestadler.de> + + * omx/gstomx_base_filter.c: + basefilter: release ready_lock when core_prepare fails + Signed-off-by: RenĂ© Stadler <mail@renestadler.de> + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-26 17:33:13 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add environment variables for testing + OMX_ALLOCATE_ON, OMX_SHARE_HACK_ON, and OMX_SHARE_HACK_OFF. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-26 21:09:32 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + basefilter: plug a leak + The leak would happen very rarely; twice per run. But still, let's avoid + it. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-26 16:37:35 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + util: make OMX_AllocateBuffer configurable + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-26 15:43:38 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: fix break statements in event_handler + I've never noticed any issue with this code, but it definitely could do + very bad stuff. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-26 16:53:55 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + basefilter: trivial cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 19:11:01 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Trivial cleanups + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 18:49:26 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: handle more errors from omx + TI uses these. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 16:54:05 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + Use memset instead of calloc + This is more efficient. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 16:53:00 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx_base_src.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + Remove stdbool.h + I like 'true' and 'false' but let's go for standard GLib ones. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-23 14:25:23 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_jpegenc.c: + * omx/gstomx_jpegenc.h: + jpegenc: Forward upstream framerate in caps. + +2009-03-19 20:02:42 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_videoenc.c: + * omx/gstomx_videosink.c: + videoenc: fix Q.16 framerate calculation + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-25 15:30:09 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_wmvdec.c: + Even more framerate improvements + As suggested by Stefan Kost. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-25 00:57:26 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * .gitignore: + Cleanup .gitignore + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-24 21:18:52 +0000 Tim-Philipp MĂ¼ller <tim.muller@collabora.co.uk> + + * .gitignore: + .gitignore: ignore more + +2009-03-24 22:18:28 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + Rename 'initialized' to 'ready' + It describes better what the flag is supposed to mean and would make the + merge of the 'tunneling' branch easier. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-24 17:19:25 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * common/gst-autogen.sh: + * m4/gst-args.m4: + * m4/gst-check.m4: + * m4/gst-error.m4: + Some cleanups to the 'common' stuff + These should go to gst-common too. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 15:55:56 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * .gitmodules: + * Makefile.am: + * autogen.sh: + * common: + * common/Makefile.am: + * common/gst-autogen.sh: + * common/release.mak: + * configure.ac: + * m4/Makefile.am: + * m4/as-ac-expand.m4: + * m4/as-compiler-flag.m4: + * m4/gst-args.m4: + * m4/gst-check.m4: + * m4/gst-error.m4: + * m4/gst-plugindir.m4: + * m4/gst.m4: + Remove common submodule + Copy only what we need. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-24 16:00:28 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * autogen.sh: + Remove automatic pre-commit hook + Clean commits should be enfored in a different way. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-23 22:52:18 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_videosink.c: + Cleanup enums + Adding a comma at the end is better for maintainance. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-23 20:21:56 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Trivial code-style cleanups + Before switching to GStreamer code-style lets stay consistent. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-23 20:20:47 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + Cleanup global scope + No need to initialize to 0 static variables. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-16 20:51:14 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + basefilter: fix init race condition + This fixes an issue when changing the state to READY too fast. The + problem comes when there's a state change from PAUSED to READY while + pad_chain is in the middle of initializing OpenMAX; the two threads + compete to initialize and de-initialize OpenMAX at the same time. + This is a simplified version of a patch developed by Mark Nauwelaerts. + Ideally the initialization should move out of pad_chain to avoid these + issues. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-16 16:35:29 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + General update to framerate handling + OpenMAX needs the framerate to be in Q.16 format, so store it that way. + Unfortunately that doesn't have good precision, so store the numerator + and denominator in base videoenc and use that value for the caps. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-16 16:32:41 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_mpeg4enc.c: + video encoders: trivial cleanups + In preparation for the next patches. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-16 16:02:36 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_wmvdec.c: + Set more proper framerate in the caps templates + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-14 00:33:17 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: cleanup request_imp + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-14 00:32:31 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_util.c: + util: fix crash when OMX_Init errors + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-13 22:48:10 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * tests/check_gstomx.c: + check_gstomx: cleanup codes-tyle + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-12 14:59:55 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * tests/check_gstomx.c: + Fix race in test. + omx_base_filter is a thread boundary, so it cannot be relied + upon that whatever is pushed in (e.g. EOS) has made it all + the way through by the end of the call. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + +2009-03-12 14:57:58 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + Fix format specifier in debug statement. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-13 19:55:50 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: detect more unrecoverable errors + Also, increase the level to GST_ERROR. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-13 19:47:20 +0200 Jan Schmidt <thaytan@noraisin.net> + + * configure.ac: + configure.ac: trivial cleanup + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-12 03:06:30 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * configure.ac: + Fix libcheck' check + It was always true, so AG_GST_CHECK_GST_CHECK was executed. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-12 01:55:09 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmdec.h: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_adpcmenc.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + * omx/gstomx_audiosink.c: + * omx/gstomx_audiosink.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711dec.h: + * omx/gstomx_g711enc.c: + * omx/gstomx_g711enc.h: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_g729enc.c: + * omx/gstomx_g729enc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h263enc.c: + * omx/gstomx_h263enc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_h264enc.c: + * omx/gstomx_h264enc.h: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcdec.h: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_ilbcenc.h: + * omx/gstomx_interface.c: + * omx/gstomx_interface.h: + * omx/gstomx_jpegenc.c: + * omx/gstomx_jpegenc.h: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp2dec.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_volume.c: + * omx/gstomx_volume.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + * tests/check_async_queue.c: + * tests/check_gstomx.c: + * tests/check_libomxil.c: + * tests/standalone/core.c: + * util/async_queue.c: + * util/async_queue.h: + * util/sem.c: + * util/sem.h: + Update copyright notice for 2009. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-11 23:10:25 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * configure.ac: + Make libcheck optional + Specially welcome while cross-compiling. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-03-11 21:06:07 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * .gitignore: + Create .gitignore file + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-02-26 15:58:14 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + aacenc: Implement profile property. + +2009-02-24 18:52:14 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + aacenc: Add output-format property, setting eAACStreamFormat. + +2009-02-11 16:21:19 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_aacenc.c: + aacenc: Propagate bitrate property value to component. + +2009-03-09 15:46:41 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + basefilter: handle codec-data from omx + This will help H.264 and AAC encoding. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-20 10:54:54 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: Make omx errors more verbose. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-19 10:58:06 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Handle unrecoverable errors. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-13 19:23:38 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: More debug logging. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-03-09 23:13:54 +0000 Jan Schmidt <thaytan@noraisin.net> + + * common: + Automatic update of common submodule + From 7032163 to f8b3d91 + +2009-03-08 12:06:24 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From ffa738d to 7032163 + +2009-03-08 11:22:01 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 3f13e4e to ffa738d + +2009-03-07 11:47:33 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From 3c7456b to 3f13e4e + +2009-03-07 10:47:41 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * common: + Automatic update of common submodule + From a6ce5c6 to 3c7456b + +2009-02-25 11:33:01 +0000 Jan Schmidt <thaytan@noraisin.net> + + * common: + Automatic update of common submodule + From 9cf8c9b to a6ce5c6 + +2009-02-23 00:57:44 +0200 RenĂ© Stadler <mail@renestadler.de> + + * omx/gstomx_util.c: + util: Fix crash when dlopen() fails. + imp_free() calls g_mutex_free() on imp->mutex, which is still NULL. + Signed-off-by: RenĂ© Stadler <mail@renestadler.de> + +2009-02-22 16:01:06 +0000 Jan Schmidt <thaytan@noraisin.net> + + * common: + Automatic update of common submodule + From 5d7c9cc to 9cf8c9b + +2009-02-21 11:14:06 -0800 David Schleef <ds@schleef.org> + + * common: + Automatic update of common submodule + From 137543b to 5d7c9cc + +2009-02-11 15:40:20 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_jpegenc.c: + Fix unused variables breaking the build. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + +2009-01-27 13:32:43 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + Serialize EOS sending. + Sending EOS event from incoming pad_event thread may have this event arrive + downstream before outgoing output_loop has sent last buffer(s). + Instead, send EOS event in output_loop when it detects EOS (bufferflag). + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-07 18:44:34 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Fix mt issue when loading/unloading omxil. + This avoids an issue when loading two gst-openmax elements that use the + same implemenation; OMX_Init should be called only once per + implementation. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-03 17:06:35 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix crash on certain race condition. + Thanks to Mark Nauwelaerts for the investigation. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-01-28 14:43:48 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_aacenc.c: + aacenc: Fix src caps by not relying on settings_changed callback. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + +2009-01-14 14:40:30 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + Pass on correct sink framerate fraction. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + +2009-01-14 14:29:32 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_base_videodec.c: + Don't limit framerate to 30fps for video decoder pad templates. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + +2009-01-27 13:32:14 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Do not hang in state change when flushing. + The state change might fail. + Signed-off-by: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-12-15 21:11:12 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_aacdec.c: + aacdec: Don't set the profile. + The decoder needs to figure out the format by itself. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-02-03 15:19:33 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_jpegenc.c: + Remove TI-specific stuff. + This should go to the omap branch instead. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-12-15 19:29:48 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_aacdec.c: + aacdec: Store codec-data. + So that it's sent to the decoder. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-12-15 18:35:57 +0200 Olivier CrĂªte <olivier.crete@collabora.co.uk> + + * omx/gstomx_g711enc.c: + g711enc: Only try to fetch structure from caps if it exists. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-12-11 22:00:50 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * omx/gstomx_audiosink.c: + * omx/gstomx_videosink.c: + sink: Cleanup element details. + +2008-12-11 21:58:10 +0200 Sriram Murthy <sriram482@gmail.com> + + * omx/gstomx_audiosink.c: + audio_sink: Set correct class. + +2008-09-01 19:53:25 +0300 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Send initial codec_data buffer. + OpenMAX IL 1.1.1 doesn't have OMX_BUFFERFLAG_CODECCONFIG; it was + introduced in 1.1.2, so set it manually for now. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-12-10 18:58:03 +0200 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + util: Fix for allocate buffer. + The buffer shall be freed only when allocated by us as opposed to some + other element. + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2009-01-30 20:42:32 +0200 Felipe Contreras <felipe.contreras@gmail.com> + + * ChangeLog: + * omx/gstomx_aacdec.c: + Missing cleanups from old git repo. + Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> + +2009-01-23 00:19:33 +0200 RenĂ© Stadler <mail@renestadler.de> + + * configure.ac: + Fix configure failing because of missing m4 directory. + This was broken by the conversion to git, since it cannot store empty + directories. + +2009-01-22 06:23:44 +0100 Edward Hervey <bilboed@bilboed.com> + + * autogen.sh: + * common: + Install and use pre-commit indentation hook from common + +2009-01-21 04:36:50 +0100 Edward Hervey <bilboed@bilboed.com> + + * autogen.sh: + autogen.sh : Use git submodule + +2008-12-08 21:10:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g711enc.c: + * omx/gstomx_ilbcenc.c: + Random cleanups. + +2008-12-08 21:10:21 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + More specific caps for all audio elements. + +2008-12-08 21:09:38 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + adpcm: Fix capabilities negotation. + +2008-12-08 21:08:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Allow child classes to override the share_input_buffer workaround. + Some components require specific buffer sizes. + +2008-12-08 21:08:04 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_jpegenc.c: + * omx/gstomx_jpegenc.h: + jpegenc: Add quality property. + +2008-11-21 17:15:12 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_amrwbenc.c: + amrwbenc: Add rate=16000 field to amr caps + +2008-11-21 17:13:30 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * common: + * omx/gstomx_amrnbenc.c: + amrnbenc: Add rate=8000 field to amr caps + +2008-11-20 17:16:28 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix seeking when using zero-copy. + When doing seeking, and other times, a pad push returns an error and if + zero-copy is enabled the omx buffer doesn't have any allocated buffer. + So allocate the buffer so omx doesn't crash. + +2008-11-20 17:15:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + Fix iLBC caps negotiation. + +2008-11-20 17:13:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_avcenc.c: + * omx/gstomx_avcenc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264enc.c: + * omx/gstomx_h264enc.h: + Rename avcenc to h264enc. + No need to follow OpenMAX IL's AVC nomenclature. + +2008-11-20 17:12:13 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g711dec.c: + Fix G711 decoder caps. + +2008-11-20 17:08:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g711enc.c: + Improve G711 caps negotiation. + +2008-11-20 17:07:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix EOS handling when omx hasn't been initialized. + +2008-11-20 17:02:52 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_util.c: + Improve debug logging for gstomx util. + +2008-11-20 17:01:45 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/Makefile.am: + * tests/check_libomxil.c: + Improve internal libomxil unit tests. + Do switch to Idle, still needs buffer handling. + +2008-11-20 17:01:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * tests/check_async_queue.c: + Random cleanups. + +2008-11-20 17:00:34 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/check_async_queue.c: + Add stress unit tests for async_queue. + +2008-11-20 16:59:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * util/Makefile.am: + * util/sem.c: + * util/sem.h: + Add new semaphore utility. + +2008-11-20 16:59:11 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Properly deinitialize when going to READY. + Otherwise going back to PLAY crashes. + +2008-11-20 16:58:37 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Cleanup flushing mechanism for seeking. + Flushes for seeking works differently in input and output ports. + In input ports a real omx flush command is issued, then wait for + completion. + In output ports the internal queue is flushed, but no flush command is + sent to omx. There's still the possibility that the output buffers + coming from omx are wrong (before the flush) so they need to be tainted + somehow. + +2008-11-20 16:53:20 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Release output buffer when there's flushing. + Otherwise omx might never receive the output buffer. Also cleanup a bit + the output loop function. + +2008-11-10 20:38:49 +0200 RenĂ© Stadler <rene.stadler@nokia.com> + + * omx/gstomx_base_filter.c: + Forward pad event properly. + Otherwise the pad_pause_task might hang. + Signed-off-by: RenĂ© Stadler <rene.stadler@nokia.com> + Signed-off-by: Felipe Contreras <felipe.contreras@nokia.com> + +2008-11-20 16:51:10 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Fix initialization of buffers for processing. + This fixes a longstanding issue with seeking. + Only input buffers should be saved in the port queue, output buffers + should be sent directly to omx. + Before, the output buffers where saved in the port queue, so the output + thread was trying to process them. This is not a big issue for the + initial buffers because they are empty, but in the middle of a flush + they are not, so the buffers before the flush where pushed to the sink. + +2008-11-20 16:49:35 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Use more efficient int scaler. + Not sure, but probably gst_util_uint64_scale_int is more efficient than + gst_util_uint64_scale. + +2008-11-20 16:48:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + Update G729 media-type. + +2008-11-20 16:47:33 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + Add adpcm layout. + +2008-11-20 16:42:08 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.h: + * omx/gstomx_util.c: + Random cleanups. + +2008-11-20 16:39:50 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + Update ADPCM sample rate. + As Stefan Kost pointed out; other GStreamer ADPCM elements have 8000, + 96000. + +2008-11-20 16:33:15 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_jpegenc.c: + Improve buffer sizes in jpegenc. + TI-specific stuff. + +2008-11-20 16:32:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_jpegenc.c: + Fix warnings in jpegenc. + +2008-11-20 16:29:29 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_adpcmdec.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_g711enc.c: + Fix speech codecs samplerates. + Is ADPCM correct? + +2008-11-20 16:28:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_amrwbenc.c: + Set right caps for amrwbenc. + +2008-11-20 16:27:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Properly set the true return reason. + +2008-11-20 16:26:25 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Improve error message when pusing output buffers. + Use the real return value. + +2008-11-20 16:22:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Improve message when the shared output buffer workaround is misbehaving. + +2008-11-20 16:19:25 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Allow child classes to override the share_output_buffer workaround. + Some components modify nOffset, which messes up everything. + +2008-11-20 16:16:55 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_jpegenc.c: + * omx/gstomx_jpegenc.h: + Add new jpegenc component wrapper. + +2008-11-20 16:13:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Free codec_data + +2008-11-20 16:11:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_mp2dec.c: + * omx/gstomx_mp2dec.h: + * omx/gstomx_mp3dec.c: + Add separate mp2dec element. + +2008-11-20 16:09:49 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + More general improvements in flushing. + +2008-11-20 16:07:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Improve flushing in base_filter. + +2008-11-20 16:01:20 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add flushing functions in util. + +2008-11-20 16:00:26 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_util.c: + Add core_for_each_port helper in util. + +2008-08-15 15:14:05 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Make omx state changes more strict. + +2008-08-15 15:11:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Save omx ports as element data of the gst pads. + +2008-08-15 15:10:09 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + Add activate_push in base_sink. + +2008-08-15 15:08:37 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add omx interface to base_filter. + +2008-08-15 15:07:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + Add omx interface to base_sink. + +2008-08-15 15:07:04 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx_interface.c: + * omx/gstomx_interface.h: + New omx interface. + +2008-08-15 15:00:50 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Make port_enable more extensible. + +2008-08-15 15:00:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Flush the queue when disabling the port. + +2008-08-15 14:58:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add port enable/disable functions. + +2008-08-15 14:58:05 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add port semaphore. + +2008-08-15 14:56:39 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Allow multiple setup_ports calls. + +2008-08-15 14:55:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Store the port_index. + +2008-08-15 14:54:54 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * util/async_queue.c: + * util/async_queue.h: + Add option to flush the async_queue. + +2008-08-15 14:53:28 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Add port allocate/free/start buffer functions. + +2008-08-15 14:52:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Rename port enable/disable to resume/pause. + +2008-08-15 14:51:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + Cleanup pad_event in base_sink. + +2008-08-15 14:51:21 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Cleanup pad_event in base_filter. + +2008-08-15 14:50:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Finish processing when receiving omx eos event. + +2008-08-15 14:49:21 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_avcenc.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_wmvdec.c: + Use G_UNLIKELY when finding the GType. + +2008-08-15 14:48:15 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Random cleanups. + +2008-08-15 14:47:44 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Allow AllocateBuffer. + Disabled by default. + +2008-08-15 14:46:49 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Use BufferCountActual instead of BufferCountMin. + +2008-08-15 14:46:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Temporary disable buffer flushs. + +2008-08-15 14:44:45 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Check for NULL buffers when sending eos. + +2008-08-15 14:43:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_audiosink.c: + * omx/gstomx_avcenc.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_g711enc.c: + * omx/gstomx_g729enc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + * omx/gstomx_volume.c: + * omx/gstomx_vorbisdec.c: + * tests/standalone/core.c: + Fix warnings. + Add stdlib.h includes. + +2008-08-15 14:42:27 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.h: + Update library name to new bellagio library. + +2008-08-15 14:37:23 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_volume.c: + * omx/gstomx_volume.h: + Cleanup the new volume element. + +2008-06-12 13:28:29 +0100 Frederik Vermelen <frederik.vernelen@nxp.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_volume.c: + * omx/gstomx_volume.h: + Add new volume element. + +2008-06-27 15:56:45 +0300 Frederik Vermelen <frederik.vernelen@nxp.com> + + * omx/gstomx_util.c: + Allow null buffers. + This helps tunneling. + +2008-08-15 14:34:30 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * configure.ac: + Go back to development. + +2008-06-23 15:24:09 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Tag 0.10.0.4. + +2008-06-23 14:41:16 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + * configure.ac: + * tests/standalone/Makefile: + Build system updates. + +2008-06-23 12:42:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * check/run.sh: + Remove unused files. + +2008-06-23 12:38:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmdec.h: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_adpcmenc.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + * omx/gstomx_audiosink.h: + * omx/gstomx_avcenc.h: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711dec.h: + * omx/gstomx_g711enc.c: + * omx/gstomx_g711enc.h: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_g729enc.c: + * omx/gstomx_g729enc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h263enc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcdec.h: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_ilbcenc.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + Remove unused header inclusions. + +2008-06-23 12:29:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmdec.h: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_adpcmenc.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + * omx/gstomx_audiosink.c: + * omx/gstomx_audiosink.h: + * omx/gstomx_avcenc.c: + * omx/gstomx_avcenc.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711dec.h: + * omx/gstomx_g711enc.c: + * omx/gstomx_g711enc.h: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_g729enc.c: + * omx/gstomx_g729enc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h263enc.c: + * omx/gstomx_h263enc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcdec.h: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_ilbcenc.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + * tests/check_async_queue.c: + * tests/check_gstomx.c: + * tests/check_libomxil.c: + * tests/standalone/core.c: + * util/async_queue.c: + * util/async_queue.h: + Update FSF address. + +2008-06-23 12:21:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/check_async_queue.c: + * tests/check_libomxil.c: + * tests/standalone/core.c: + * util/async_queue.c: + * util/async_queue.h: + Update copyright. + +2008-06-23 12:19:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_videoenc.c: + Reorganize header requirements. + +2008-06-23 12:12:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Cleanup gstomx_util. + +2008-06-23 12:01:51 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + Fix more warnings. + +2008-06-23 11:59:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + Fix warnings. + +2008-06-09 20:14:53 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_ilbcdec.c: + * omx/gstomx_ilbcdec.h: + * omx/gstomx_ilbcenc.c: + * omx/gstomx_ilbcenc.h: + Add iLBC encoder/decoder. + +2008-06-05 17:06:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/standalone/Makefile: + Add install target in manual Makefile. + +2008-06-05 16:27:00 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_base_src.c: + Update base src for async changes. + +2008-06-05 16:25:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_base_sink.c: + Update base sink for async changes. + +2008-06-05 16:23:35 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * tests/standalone/core.c: + Use flush command completed event. + +2008-06-05 16:22:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix flushing. + +2008-06-05 16:21:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + More warnings and cleanups. + +2008-06-05 16:21:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * util/async_queue.c: + Skip the normal checks when flushing the queues. + Otherwise the queues aren't really flushed. + +2008-06-05 16:20:06 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/check_gstomx.c: + Add flush unit test. + Also make the tests more GStreamish. + +2008-06-05 16:18:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * tests/standalone/core.c: + * util/async_queue.c: + * util/async_queue.h: + Add flush commands. + This is a step forward to have proper seeking. + +2008-06-05 16:17:36 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Initial async_queue changes. + +2008-06-05 16:13:16 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Output omx_buffer from the chain function. + Helps debugging. + +2008-06-05 16:12:32 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + * common: + Build util first. + +2008-06-05 16:11:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/standalone/core.c: + Cleanups in dummy libomxil. + +2008-06-05 16:10:37 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/check_gstomx.c: + Increase timeout for gstomx tests. + +2008-06-05 16:10:00 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * check/Makefile.am: + * check/basic.c: + * configure.ac: + * tests/Makefile.am: + * tests/check_gstomx.c: + Add simple gstomx unit test. + +2008-06-05 16:08:15 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * tests/Makefile.am: + * tests/check_libomxil.c: + Cleanup tests. + Add proper environment variables. + +2008-06-05 16:07:16 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * check/Makefile.am: + * check/standalone/Makefile.am: + * check/standalone/core.c: + * tests/Makefile.am: + * tests/check_libomxil.c: + * tests/standalone/Makefile: + * tests/standalone/core.c: + Add unit tests for dummy libomxil. + +2008-06-05 16:04:35 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + * configure.ac: + * tests/Makefile.am: + * tests/check_async_queue.c: + * util/async_queue.c: + Add simple unit tests. + Right now only for the async_queue. + +2008-06-05 16:03:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + * check/standalone/Makefile.am: + * check/standalone/async_queue.c: + * check/standalone/async_queue.h: + * configure.ac: + * util/Makefile.am: + * util/async_queue.c: + * util/async_queue.h: + Move async_queue to new util library. + +2008-06-05 15:59:09 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * check/standalone/Makefile.am: + * configure.ac: + GThread is more proper since we are using mutexes and conditions. + +2008-06-05 15:58:02 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * check/standalone/async_queue.c: + Cleanup async_queue. + +2008-06-05 15:57:09 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.h: + * omx/gstomx_base_videodec.c: + Save codec data information from the container. + +2008-06-05 15:55:33 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_g711dec.c: + Fix g711dec caps. + +2008-05-21 17:47:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx.c: + Fix wrong G729 commit. + +2008-05-19 20:51:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g729dec.c: + * omx/gstomx_g729enc.c: + Proper description. + +2008-05-19 20:51:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_g729dec.c: + * omx/gstomx_g729dec.h: + * omx/gstomx_g729enc.c: + * omx/gstomx_g729enc.h: + Add new G.729 encoder and decoder. + +2008-05-19 20:49:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_g711dec.c: + * omx/gstomx_g711enc.c: + Proper description. + +2008-05-19 20:48:24 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_g711dec.c: + * omx/gstomx_g711dec.h: + * omx/gstomx_g711enc.c: + * omx/gstomx_g711enc.h: + Add G.711 encoder and decoder. + +2008-05-19 20:21:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Remove duplicated commit. + +2008-05-19 20:17:00 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + Add mpegversion 2 in AAC elements. + Fixes bug #527125. + +2008-05-19 20:15:37 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_adpcmenc.c: + Use fixed number of channels for ADPCM. + +2008-05-19 20:14:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Build cvs versions with -Werror. + +2008-05-19 20:13:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_audiosink.c: + * omx/gstomx_avcenc.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_dummy.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_videosink.c: + Misc cleanups. + +2008-05-19 20:12:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix racing condition. + +2008-05-19 20:11:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + Add comment regarding non-standard usage. + +2008-05-19 20:11:20 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_wmvdec.c: + Upate max framerate for wmvdec. + The container might have the wrong framerate. Other formats might need this too. + +2008-05-19 20:10:31 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Use minimun buffer count. + +2008-05-19 20:09:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + * check/Makefile.am: + * check/basic.c: + * check/run.sh: + * check/standalone/Makefile.am: + * check/standalone/async_queue.c: + * check/standalone/async_queue.h: + * check/standalone/core.c: + * configure.ac: + Add initial unit tests. + +2008-05-19 20:07:21 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_adpcmdec.c: + * omx/gstomx_adpcmdec.h: + * omx/gstomx_adpcmenc.c: + * omx/gstomx_adpcmenc.h: + New ADPCM encoder/decoder. + +2008-05-12 14:44:04 +0000 Stefan Kost <ensonic@users.sourceforge.net> + + * ChangeLog: + * common: + * configure.ac: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + Build cvs versions with -Werror. + Fix the warnings gcc complains about. + +2008-04-03 12:51:30 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + * omx/gstomx_audiosink.c: + * omx/gstomx_audiosink.h: + * omx/gstomx_avcenc.c: + * omx/gstomx_avcenc.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h263enc.c: + * omx/gstomx_h263enc.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + Fix copyright notice. + As pointed by Edward Hervey. + +2008-04-02 14:00:08 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbenc.c: + Cleanup the AMR encoders. + +2008-04-02 13:59:27 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + Add bitrate property to aacenc. + Also some cleanups. + +2008-04-02 13:58:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_amrwbenc.c: + * omx/gstomx_amrwbenc.h: + Add new amrwbenc wrapper. + +2008-04-02 13:56:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + Add bitrate parameter for amrnbenc. + +2008-04-02 13:55:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_vorbisdec.c: + Cleanup audio elements. + +2008-04-02 13:54:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_amrnbenc.c: + * omx/gstomx_amrnbenc.h: + New amrnbenc wrapper. + Basic functionality. + +2008-04-02 13:53:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacenc.c: + Random cleanup and fixes for AAC encoder. + Probable caps/parameters fix. + +2008-04-02 13:52:29 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_aacenc.c: + * omx/gstomx_aacenc.h: + New AAC encoder wrapper. + Barebones. + +2008-02-28 17:30:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + New pause util function that properly waits for the state change. + Otherwise we might send a state change in the wrong state. + +2008-02-28 17:29:46 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + Add bitrate property to base videoenc. + +2008-02-28 17:28:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + Properly pause/resume the omx component in basesink when flushing. + +2008-02-28 17:27:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + Remember to fetch colorformat properly. + +2008-02-28 17:27:04 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_h263dec.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_wmvdec.c: + Cleanup videodecoders. + +2008-02-22 18:06:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Random fixes and cleanups. + +2008-02-22 18:06:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix seeking. + Always send events downstream. + Always return OpenMAX IL buffers. + +2008-02-22 13:40:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Propagate gst_pad_push return value. + So we can stop properly. + +2008-02-22 13:40:00 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_util.c: + Fix stupid segmentation fault when doing play->stop->play. + The ports array must be cleared, but not totally destroyed. + +2008-02-21 12:36:39 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_avcenc.c: + * omx/gstomx_avcenc.h: + New H.264/AVC encoder wrapper. + +2008-02-21 12:27:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videoenc.c: + Random cleanups for base video stuff. + +2008-02-21 12:25:50 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + Properly set the coloformat in the base videoenc. + +2008-02-21 12:24:11 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Destroy ports when finishing decoding. + This partially fixes bug #517185. + +2008-02-21 12:23:05 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_wmvdec.c: + * omx/gstomx_wmvdec.h: + New WMV decoder wrapper. + +2008-02-21 12:19:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_h263enc.c: + * omx/gstomx_h263enc.h: + New H.263 encoder. + Just the skeleton. + +2008-02-21 12:18:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_mpeg4enc.c: + Handle video encoder's real codec. + MPEG4 was being used all the time. + +2008-02-21 12:17:07 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_amrwbdec.c: + * omx/gstomx_amrwbdec.h: + Add new AMR-WB decoder element. + +2008-02-04 16:35:27 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_amrnbdec.c: + Use right caps for amrnbdec (not contained). + +2008-02-04 16:34:49 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Bump version number, we are in development again. + +2008-02-04 13:47:08 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Fix screwed up ChangeLog. + +2008-02-04 13:27:35 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Update ChangeLog. + +2008-02-04 13:24:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + Add Khronos headers to the distribution. + +2008-02-04 13:24:10 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * README: + * common: + Update README. + +2008-02-01 17:54:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Update ChangeLog. + +2008-02-01 17:53:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_amrnbdec.c: + Fix amrnbdec default component name. + +2008-01-30 16:33:21 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_audiosink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Update audiosink and other cleanups. + +2008-01-30 16:26:34 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Allow fake settings changed notification for now. + Most Bellagio audio components require this. + +2008-01-30 16:25:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Properly allocate memory that would eventually be freed. + This possibly caused sefaults at plugin deinitialization. + +2008-01-30 16:24:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Free pBuffer data. + This is OK now since zero-copy is diabled. + +2008-01-25 16:33:34 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx_base_videoenc.c: + * omx/gstomx_base_videoenc.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + New base videoenc class. + +2008-01-25 16:31:04 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_mpeg4enc.c: + Set OpenMAX parameters more properly for video elements. + Specially fix the MPEG-4 encoder. + +2008-01-25 16:30:24 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + * omx/gstomx_h264dec.h: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_util.c: + * omx/gstomx_videosink.c: + Whitespace fixes. + Remove tabs. + +2008-01-24 19:54:13 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + Use "libomx.so.0" by default. + Fixes bug #511303. + +2008-01-24 19:35:13 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Improve timestamp handling on base filter. + +2008-01-24 18:57:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_vorbisdec.c: + Fix vorbisdec. + Now it should work with playbin. + +2008-01-23 16:23:35 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_util.c: + Use proper inline keywords. + +2008-01-23 15:11:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_src.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Remove unneeded stuff on util, and use inline. + +2008-01-23 15:11:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Enforce OpenMAX components to call the settings changed event. + +2008-01-23 13:53:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Add GLib misc macros for base filter. + Does this actually helps? + +2008-01-23 13:21:07 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + More zero-copy flexibility and fixes on base filter. + +2008-01-23 13:20:24 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + Don't try to set wrong color format on base videodec. + Dumb bugfix. + +2008-01-22 17:17:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + Dumb fixes. + +2008-01-22 15:18:04 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_alsasink.c: + * omx/gstomx_alsasink.h: + * omx/gstomx_audiosink.c: + * omx/gstomx_audiosink.h: + Rename alsasink to audiosink. + +2008-01-22 15:16:44 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.h: + * omx/gstomx_aacdec.h: + * omx/gstomx_alsasink.h: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.h: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_h263dec.h: + * omx/gstomx_h264dec.h: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.h: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.h: + Don't use reserved prefix on header definitions. + +2008-01-22 15:15:23 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_alsasink.c: + * omx/gstomx_alsasink.h: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + Update copyright. + Also add me as author. + +2008-01-22 15:14:14 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_videodec.c: + * omx/gstomx_base_videodec.h: + Add missing files from last commit. + Ooops. + +2008-01-22 14:18:46 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + New videodec base element. + Update H.263, H.264 and MPEG4 decoders accordingly. + +2008-01-22 14:17:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_h263dec.c: + Reorganize parameters's setup for H.263 decoder. + +2008-01-22 11:49:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Update ChangeLog. + +2008-01-22 11:27:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_mpeg4dec.h: + Whitespace fixes for video decoders. + +2008-01-22 11:26:22 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + More verbose debugging. + +2008-01-22 11:25:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_h264dec.c: + Reorganize parameters' setup. + +2008-01-22 11:25:00 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_mpeg4dec.c: + Copy H.264 decoder changes to MPEG-4. + +2008-01-22 11:24:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_mpeg4enc.c: + Fix MPEG-4 video encoder, and cleanups. + +2008-01-22 11:23:07 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + Add videosink rotation. + +2008-01-22 11:19:50 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx.c: + Fix wrong H.264 decoder and MPEG-4 encoder element initialization. + +2007-12-12 17:59:47 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * ChangeLog: + Generate ChangeLog. + +2007-12-12 17:16:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fixes for non-zero-copy behavior. + +2007-12-12 17:16:02 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + Upgrade the rank of AAC and AMR-NB decoders. + +2007-12-12 17:15:24 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_mp3dec.c: + Modify the MP3 decoder to use parsed input stream. + +2007-12-12 17:11:20 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_util.c: + Don't crash if the GStreamer input buffer are owned by the previous element. + This still needs to be properly fixed. + +2007-12-12 17:09:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + Modify AAC decoder temporarily to allow decoding without a parser. + +2007-12-12 17:08:34 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Add omx_setup to set some component configurations early. + +2007-12-07 13:07:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_aacdec.c: + Small cleanups for AAC decoder. + +2007-12-07 13:05:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add compilation time flag for zero-copy. + +2007-12-07 13:03:32 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_amrnbdec.c: + * omx/gstomx_amrnbdec.h: + Add AMR-NB decoder wrapper. + +2007-12-07 12:57:11 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_aacdec.c: + * omx/gstomx_aacdec.h: + * omx/gstomx_base_src.c: + * omx/gstomx_base_src.h: + * omx/gstomx_filereadersrc.c: + * omx/gstomx_filereadersrc.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h264dec.c: + * omx/gstomx_h264dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4enc.c: + * omx/gstomx_mpeg4enc.h: + Add multiple new component wrappers. + * Base source + * AAC decoder + * H.264 decoder + * Filereader source + * MPEG-4 video encoder + +2007-12-07 12:55:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_mpeg4dec.c: + Add comment about wring to a read-only parameter. + +2007-12-07 12:54:38 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Make logging level 4(DEBUG) more verbose. + So we can see buffers in and out. + +2007-10-31 10:10:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + Add more missing files. + Now autogen.sh should work on the dist tarball for real. + +2007-10-31 09:14:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Bump version. + Should have done that before. + +2007-10-31 09:13:30 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Add more missing files. + +2007-10-30 21:09:11 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + Add missing files to the tarball. + +2007-10-29 12:26:24 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + Update to first pre-release version. + +2007-10-29 12:25:30 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * Makefile.am: + Include common release make commands. + +2007-10-29 12:24:39 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * README: + Update the README. + +2007-10-29 12:24:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx.c: + Make some elements primary by default. + +2007-10-29 12:23:05 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * README: + Update README. + +2007-10-22 16:33:17 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_alsasink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_dummy.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_videosink.c: + * omx/gstomx_vorbisdec.c: + * omx/headers/OMX_Audio.h: + * omx/headers/OMX_Component.h: + * omx/headers/OMX_ContentPipe.h: + * omx/headers/OMX_Core.h: + * omx/headers/OMX_IVCommon.h: + * omx/headers/OMX_Image.h: + * omx/headers/OMX_Index.h: + * omx/headers/OMX_Other.h: + * omx/headers/OMX_Types.h: + * omx/headers/OMX_Video.h: + Allow multiple OpenMAX IL implementations at the same time. + * Add the concept of GstOmxImp to properly initialize/deinitialize + implementations based on the number of elements using it. + * Add the library-name property to base elements. + * Add OpenMAX IL 1.1.1 headers (later go back to 1.1). + * Remove dependenfy of libomxil-B. + * s/OMX_COMPONENT_ID/OMX_COMPONENT_NAME/ for consistency. + +2007-10-16 16:20:44 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_alsasink.h: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + * omx/gstomx_dummy.h: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + * omx/gstomx_vorbisdec.h: + Whitespace fixes + +2007-10-16 16:08:43 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_h263dec.c: + * omx/gstomx_mpeg4dec.c: + Fix description for video decoder elements + +2007-10-16 16:06:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_h263dec.c: + * omx/gstomx_h263dec.h: + New H.263 video decoder + +2007-10-16 16:04:19 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + * omx/gstomx_util.h: + Fixes for new Bellagio versions + +2007-10-16 16:02:45 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add more debugging stuff to the base filter + +2007-10-16 16:01:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add flush support for seeking on the base filter + +2007-10-16 16:01:13 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Use timestamps by default on the base filter + +2007-10-16 14:07:59 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_videosink.c: + Specify the srcpad capabilities of the videosink. + +2007-10-16 14:06:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Don't hang if not properly initialized. + +2007-10-16 14:04:58 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * configure.ac: + More proper autoconf. + +2007-08-28 16:40:50 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_videosink.c: + * omx/gstomx_videosink.h: + Add video sink. + Only works with TI's OpenMAX IL. + +2007-08-28 15:40:54 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_alsasink.c: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + * omx/gstomx_dummy.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_vorbisdec.c: + Add property for the OpenMAX component name. + +2007-08-28 15:39:45 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Add use-timestamps property. + +2007-08-28 14:12:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_mpeg4dec.c: + Add more capabilities for MPEG-4 video dec. + +2007-08-28 14:12:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_alsasink.c: + * omx/gstomx_base_sink.c: + Whitespace fixes. + +2007-08-28 12:09:20 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Add timestamp information. + +2007-08-28 12:07:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + More readable. + +2007-08-28 11:16:32 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + This looks better. + +2007-08-28 11:15:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_sink.c: + Implement zerocopy on the base sink. + +2007-08-28 11:12:56 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix zerocopy. + Now actually use it. + +2007-08-28 11:11:53 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + Fix a small memory leak. + +2007-08-28 11:07:40 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_base_filter.c: + * omx/gstomx_base_sink.c: + Improve logging. + +2007-07-10 15:28:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * configure.ac: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_alsasink.c: + * omx/gstomx_alsasink.h: + * omx/gstomx_base_sink.c: + * omx/gstomx_base_sink.h: + Add ALSA sink. + +2007-07-10 15:26:01 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base_filter.c: + * omx/gstomx_base_filter.h: + Add missing files. + +2007-07-10 15:24:48 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_base.c: + * omx/gstomx_base.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + Rename Base to BaseFilter. + +2007-07-10 15:23:46 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base.c: + * omx/gstomx_base.h: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_util.c: + Set omx parameters from gst caps. + Other playing fixes too. + +2007-07-06 10:41:23 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base.c: + * omx/gstomx_base.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Now the ports are extensible. + +2007-07-03 16:11:15 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx_mpeg4dec.c: + * omx/gstomx_mpeg4dec.h: + New MPEG4v decoder. + +2007-07-03 16:07:57 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base.c: + * omx/gstomx_base.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_vorbisdec.c: + Remove base "set_caps" and use "settings_changed_cb". + +2007-07-02 14:56:12 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * common: + * omx/gstomx_base.c: + * omx/gstomx_mp3dec.c: + * omx/gstomx_vorbisdec.c: + Set version to 1.1 for now. + +2007-06-29 18:31:18 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * README: + Add some sample gst-launch pipelines. + +2007-06-29 18:15:42 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_vorbisdec.c: + Generate proper capabilities for the output buffer in the vorbis decoder. + +2007-06-29 15:43:29 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * omx/gstomx_base.c: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + Add some error handling. + +2007-06-29 14:53:41 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * AUTHORS: + * COPYING: + * ChangeLog: + * NEWS: + * README: + * configure.ac: + Add GNU standard files. + +2007-06-29 10:20:44 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * autogen.sh: + * common: + * configure.ac: + * omx/gstomx.c: + Use GStreamer's common autotools macros. + +2007-06-15 11:59:03 +0000 Felipe Contreras <felipe.contreras@nokia.com> + + * .gitmodules: + * Makefile.am: + * common: + * configure.ac: + * omx/Makefile.am: + * omx/gstomx.c: + * omx/gstomx.h: + * omx/gstomx_base.c: + * omx/gstomx_base.h: + * omx/gstomx_dummy.c: + * omx/gstomx_dummy.h: + * omx/gstomx_mp3dec.c: + * omx/gstomx_mp3dec.h: + * omx/gstomx_util.c: + * omx/gstomx_util.h: + * omx/gstomx_vorbisdec.c: + * omx/gstomx_vorbisdec.h: + Initial commit. + |