gstreamer-omap:gst-openmax.git
9 years agoGo back to development.
Felipe Contreras [Fri, 15 Aug 2008 14:34:30 +0000 (14:34 +0000)]
Go back to development.

9 years agoTag 0.10.0.4.
Felipe Contreras [Mon, 23 Jun 2008 15:24:09 +0000 (15:24 +0000)]
Tag 0.10.0.4.

9 years agoBuild system updates.
Felipe Contreras [Mon, 23 Jun 2008 14:41:16 +0000 (14:41 +0000)]
Build system updates.

9 years agoRemove unused files.
Felipe Contreras [Mon, 23 Jun 2008 12:42:41 +0000 (12:42 +0000)]
Remove unused files.

9 years agoRemove unused header inclusions.
Felipe Contreras [Mon, 23 Jun 2008 12:38:58 +0000 (12:38 +0000)]
Remove unused header inclusions.

9 years agoUpdate FSF address.
Felipe Contreras [Mon, 23 Jun 2008 12:29:12 +0000 (12:29 +0000)]
Update FSF address.

9 years agoUpdate copyright.
Felipe Contreras [Mon, 23 Jun 2008 12:21:17 +0000 (12:21 +0000)]
Update copyright.

9 years agoReorganize header requirements.
Felipe Contreras [Mon, 23 Jun 2008 12:19:43 +0000 (12:19 +0000)]
Reorganize header requirements.

9 years agoCleanup gstomx_util.
Felipe Contreras [Mon, 23 Jun 2008 12:12:12 +0000 (12:12 +0000)]
Cleanup gstomx_util.

9 years agoFix more warnings.
Felipe Contreras [Mon, 23 Jun 2008 12:01:51 +0000 (12:01 +0000)]
Fix more warnings.

9 years agoFix warnings.
Felipe Contreras [Mon, 23 Jun 2008 11:59:47 +0000 (11:59 +0000)]
Fix warnings.

9 years agoAdd iLBC encoder/decoder.
Felipe Contreras [Mon, 9 Jun 2008 20:14:53 +0000 (20:14 +0000)]
Add iLBC encoder/decoder.

9 years agoAdd install target in manual Makefile.
Felipe Contreras [Thu, 5 Jun 2008 17:06:43 +0000 (17:06 +0000)]
Add install target in manual Makefile.

9 years agoUpdate base src for async changes.
Felipe Contreras [Thu, 5 Jun 2008 16:27:00 +0000 (16:27 +0000)]
Update base src for async changes.

9 years agoUpdate base sink for async changes.
Felipe Contreras [Thu, 5 Jun 2008 16:25:40 +0000 (16:25 +0000)]
Update base sink for async changes.

9 years agoUse flush command completed event.
Felipe Contreras [Thu, 5 Jun 2008 16:23:35 +0000 (16:23 +0000)]
Use flush command completed event.

9 years agoFix flushing.
Felipe Contreras [Thu, 5 Jun 2008 16:22:42 +0000 (16:22 +0000)]
Fix flushing.

9 years agoMore warnings and cleanups.
Felipe Contreras [Thu, 5 Jun 2008 16:21:57 +0000 (16:21 +0000)]
More warnings and cleanups.

9 years agoSkip the normal checks when flushing the queues.
Felipe Contreras [Thu, 5 Jun 2008 16:21:03 +0000 (16:21 +0000)]
Skip the normal checks when flushing the queues.

Otherwise the queues aren't really flushed.

9 years agoAdd flush unit test.
Felipe Contreras [Thu, 5 Jun 2008 16:20:06 +0000 (16:20 +0000)]
Add flush unit test.

Also make the tests more GStreamish.

9 years agoAdd flush commands.
Felipe Contreras [Thu, 5 Jun 2008 16:18:43 +0000 (16:18 +0000)]
Add flush commands.

This is a step forward to have proper seeking.

9 years agoInitial async_queue changes.
Felipe Contreras [Thu, 5 Jun 2008 16:17:36 +0000 (16:17 +0000)]
Initial async_queue changes.

9 years agoOutput omx_buffer from the chain function.
Felipe Contreras [Thu, 5 Jun 2008 16:13:16 +0000 (16:13 +0000)]
Output omx_buffer from the chain function.

Helps debugging.

9 years agoBuild util first.
Felipe Contreras [Thu, 5 Jun 2008 16:12:32 +0000 (16:12 +0000)]
Build util first.

9 years agoCleanups in dummy libomxil.
Felipe Contreras [Thu, 5 Jun 2008 16:11:22 +0000 (16:11 +0000)]
Cleanups in dummy libomxil.

9 years agoIncrease timeout for gstomx tests.
Felipe Contreras [Thu, 5 Jun 2008 16:10:37 +0000 (16:10 +0000)]
Increase timeout for gstomx tests.

9 years agoAdd simple gstomx unit test.
Felipe Contreras [Thu, 5 Jun 2008 16:10:00 +0000 (16:10 +0000)]
Add simple gstomx unit test.

9 years agoCleanup tests.
Felipe Contreras [Thu, 5 Jun 2008 16:08:15 +0000 (16:08 +0000)]
Cleanup tests.

Add proper environment variables.

9 years agoAdd unit tests for dummy libomxil.
Felipe Contreras [Thu, 5 Jun 2008 16:07:16 +0000 (16:07 +0000)]
Add unit tests for dummy libomxil.

9 years agoAdd simple unit tests.
Felipe Contreras [Thu, 5 Jun 2008 16:04:35 +0000 (16:04 +0000)]
Add simple unit tests.

Right now only for the async_queue.

9 years agoMove async_queue to new util library.
Felipe Contreras [Thu, 5 Jun 2008 16:03:03 +0000 (16:03 +0000)]
Move async_queue to new util library.

9 years agoGThread is more proper since we are using mutexes and conditions.
Felipe Contreras [Thu, 5 Jun 2008 15:59:09 +0000 (15:59 +0000)]
GThread is more proper since we are using mutexes and conditions.

9 years agoCleanup async_queue.
Felipe Contreras [Thu, 5 Jun 2008 15:58:02 +0000 (15:58 +0000)]
Cleanup async_queue.

9 years agoSave codec data information from the container.
Felipe Contreras [Thu, 5 Jun 2008 15:57:09 +0000 (15:57 +0000)]
Save codec data information from the container.

9 years agoFix g711dec caps.
Felipe Contreras [Thu, 5 Jun 2008 15:55:33 +0000 (15:55 +0000)]
Fix g711dec caps.

10 years agoFix wrong G729 commit.
Felipe Contreras [Wed, 21 May 2008 17:47:40 +0000 (17:47 +0000)]
Fix wrong G729 commit.

10 years agoProper description.
Felipe Contreras [Mon, 19 May 2008 20:51:57 +0000 (20:51 +0000)]
Proper description.

10 years agoAdd new G.729 encoder and decoder.
Felipe Contreras [Mon, 19 May 2008 20:51:19 +0000 (20:51 +0000)]
Add new G.729 encoder and decoder.

10 years agoProper description.
Felipe Contreras [Mon, 19 May 2008 20:49:17 +0000 (20:49 +0000)]
Proper description.

10 years agoAdd G.711 encoder and decoder.
Felipe Contreras [Mon, 19 May 2008 20:48:24 +0000 (20:48 +0000)]
Add G.711 encoder and decoder.

10 years agoRemove duplicated commit.
Felipe Contreras [Mon, 19 May 2008 20:21:17 +0000 (20:21 +0000)]
Remove duplicated commit.

10 years agoAdd mpegversion 2 in AAC elements.
Felipe Contreras [Mon, 19 May 2008 20:17:00 +0000 (20:17 +0000)]
Add mpegversion 2 in AAC elements.

Fixes bug #527125.

10 years agoUse fixed number of channels for ADPCM.
Felipe Contreras [Mon, 19 May 2008 20:15:37 +0000 (20:15 +0000)]
Use fixed number of channels for ADPCM.

10 years agoBuild cvs versions with -Werror.
Felipe Contreras [Mon, 19 May 2008 20:14:22 +0000 (20:14 +0000)]
Build cvs versions with -Werror.

10 years agoMisc cleanups.
Felipe Contreras [Mon, 19 May 2008 20:13:22 +0000 (20:13 +0000)]
Misc cleanups.

10 years agoFix racing condition.
Felipe Contreras [Mon, 19 May 2008 20:12:40 +0000 (20:12 +0000)]
Fix racing condition.

10 years agoAdd comment regarding non-standard usage.
Felipe Contreras [Mon, 19 May 2008 20:11:58 +0000 (20:11 +0000)]
Add comment regarding non-standard usage.

10 years agoUpate max framerate for wmvdec.
Felipe Contreras [Mon, 19 May 2008 20:11:20 +0000 (20:11 +0000)]
Upate max framerate for wmvdec.

The container might have the wrong framerate. Other formats might need this too.

10 years agoUse minimun buffer count.
Felipe Contreras [Mon, 19 May 2008 20:10:31 +0000 (20:10 +0000)]
Use minimun buffer count.

10 years agoAdd initial unit tests.
Felipe Contreras [Mon, 19 May 2008 20:09:56 +0000 (20:09 +0000)]
Add initial unit tests.

10 years agoNew ADPCM encoder/decoder.
Felipe Contreras [Mon, 19 May 2008 20:07:21 +0000 (20:07 +0000)]
New ADPCM encoder/decoder.

10 years agoBuild cvs versions with -Werror.
Stefan Kost [Mon, 12 May 2008 14:44:04 +0000 (14:44 +0000)]
Build cvs versions with -Werror.

Fix the warnings gcc complains about.

10 years agoFix copyright notice.
Felipe Contreras [Thu, 3 Apr 2008 12:51:30 +0000 (12:51 +0000)]
Fix copyright notice.

As pointed by Edward Hervey.

10 years agoCleanup the AMR encoders.
Felipe Contreras [Wed, 2 Apr 2008 14:00:08 +0000 (14:00 +0000)]
Cleanup the AMR encoders.

10 years agoAdd bitrate property to aacenc.
Felipe Contreras [Wed, 2 Apr 2008 13:59:27 +0000 (13:59 +0000)]
Add bitrate property to aacenc.

Also some cleanups.

10 years agoAdd new amrwbenc wrapper.
Felipe Contreras [Wed, 2 Apr 2008 13:58:22 +0000 (13:58 +0000)]
Add new amrwbenc wrapper.

10 years agoAdd bitrate parameter for amrnbenc.
Felipe Contreras [Wed, 2 Apr 2008 13:56:58 +0000 (13:56 +0000)]
Add bitrate parameter for amrnbenc.

10 years agoCleanup audio elements.
Felipe Contreras [Wed, 2 Apr 2008 13:55:56 +0000 (13:55 +0000)]
Cleanup audio elements.

10 years agoNew amrnbenc wrapper.
Felipe Contreras [Wed, 2 Apr 2008 13:54:41 +0000 (13:54 +0000)]
New amrnbenc wrapper.

Basic functionality.

10 years agoRandom cleanup and fixes for AAC encoder.
Felipe Contreras [Wed, 2 Apr 2008 13:53:18 +0000 (13:53 +0000)]
Random cleanup and fixes for AAC encoder.

Probable caps/parameters fix.

10 years agoNew AAC encoder wrapper.
Felipe Contreras [Wed, 2 Apr 2008 13:52:29 +0000 (13:52 +0000)]
New AAC encoder wrapper.

Barebones.

10 years agoNew pause util function that properly waits for the state change.
Felipe Contreras [Thu, 28 Feb 2008 17:30:41 +0000 (17:30 +0000)]
New pause util function that properly waits for the state change.

Otherwise we might send a state change in the wrong state.

10 years agoAdd bitrate property to base videoenc.
Felipe Contreras [Thu, 28 Feb 2008 17:29:46 +0000 (17:29 +0000)]
Add bitrate property to base videoenc.

10 years agoProperly pause/resume the omx component in basesink when flushing.
Felipe Contreras [Thu, 28 Feb 2008 17:28:40 +0000 (17:28 +0000)]
Properly pause/resume the omx component in basesink when flushing.

10 years agoRemember to fetch colorformat properly.
Felipe Contreras [Thu, 28 Feb 2008 17:27:57 +0000 (17:27 +0000)]
Remember to fetch colorformat properly.

10 years agoCleanup videodecoders.
Felipe Contreras [Thu, 28 Feb 2008 17:27:04 +0000 (17:27 +0000)]
Cleanup videodecoders.

10 years agoRandom fixes and cleanups.
Felipe Contreras [Fri, 22 Feb 2008 18:06:47 +0000 (18:06 +0000)]
Random fixes and cleanups.

10 years agoFix seeking.
Felipe Contreras [Fri, 22 Feb 2008 18:06:01 +0000 (18:06 +0000)]
Fix seeking.

Always send events downstream.
Always return OpenMAX IL buffers.

10 years agoPropagate gst_pad_push return value.
Felipe Contreras [Fri, 22 Feb 2008 13:40:40 +0000 (13:40 +0000)]
Propagate gst_pad_push return value.

So we can stop properly.

10 years agoFix stupid segmentation fault when doing play->stop->play.
Felipe Contreras [Fri, 22 Feb 2008 13:40:00 +0000 (13:40 +0000)]
Fix stupid segmentation fault when doing play->stop->play.

The ports array must be cleared, but not totally destroyed.

10 years agoNew H.264/AVC encoder wrapper.
Felipe Contreras [Thu, 21 Feb 2008 12:36:39 +0000 (12:36 +0000)]
New H.264/AVC encoder wrapper.

10 years agoRandom cleanups for base video stuff.
Felipe Contreras [Thu, 21 Feb 2008 12:27:03 +0000 (12:27 +0000)]
Random cleanups for base video stuff.

10 years agoProperly set the coloformat in the base videoenc.
Felipe Contreras [Thu, 21 Feb 2008 12:25:50 +0000 (12:25 +0000)]
Properly set the coloformat in the base videoenc.

10 years agoDestroy ports when finishing decoding.
Felipe Contreras [Thu, 21 Feb 2008 12:24:11 +0000 (12:24 +0000)]
Destroy ports when finishing decoding.

This partially fixes bug #517185.

10 years agoNew WMV decoder wrapper.
Felipe Contreras [Thu, 21 Feb 2008 12:23:05 +0000 (12:23 +0000)]
New WMV decoder wrapper.

10 years agoNew H.263 encoder.
Felipe Contreras [Thu, 21 Feb 2008 12:19:47 +0000 (12:19 +0000)]
New H.263 encoder.

Just the skeleton.

10 years agoHandle video encoder's real codec.
Felipe Contreras [Thu, 21 Feb 2008 12:18:19 +0000 (12:18 +0000)]
Handle video encoder's real codec.

MPEG4 was being used all the time.

10 years agoAdd new AMR-WB decoder element.
Felipe Contreras [Thu, 21 Feb 2008 12:17:07 +0000 (12:17 +0000)]
Add new AMR-WB decoder element.

10 years agoUse right caps for amrnbdec (not contained).
Felipe Contreras [Mon, 4 Feb 2008 16:35:27 +0000 (16:35 +0000)]
Use right caps for amrnbdec (not contained).

10 years agoBump version number, we are in development again.
Felipe Contreras [Mon, 4 Feb 2008 16:34:49 +0000 (16:34 +0000)]
Bump version number, we are in development again.

10 years agoFix screwed up ChangeLog.
Felipe Contreras [Mon, 4 Feb 2008 13:47:08 +0000 (13:47 +0000)]
Fix screwed up ChangeLog.

10 years agoUpdate ChangeLog.
Felipe Contreras [Mon, 4 Feb 2008 13:27:35 +0000 (13:27 +0000)]
Update ChangeLog.

10 years agoAdd Khronos headers to the distribution.
Felipe Contreras [Mon, 4 Feb 2008 13:24:57 +0000 (13:24 +0000)]
Add Khronos headers to the distribution.

10 years agoUpdate README.
Felipe Contreras [Mon, 4 Feb 2008 13:24:10 +0000 (13:24 +0000)]
Update README.

10 years agoUpdate ChangeLog.
Felipe Contreras [Fri, 1 Feb 2008 17:54:17 +0000 (17:54 +0000)]
Update ChangeLog.

10 years agoFix amrnbdec default component name.
Felipe Contreras [Fri, 1 Feb 2008 17:53:19 +0000 (17:53 +0000)]
Fix amrnbdec default component name.

10 years agoUpdate audiosink and other cleanups.
Felipe Contreras [Wed, 30 Jan 2008 16:33:21 +0000 (16:33 +0000)]
Update audiosink and other cleanups.

10 years agoAllow fake settings changed notification for now.
Felipe Contreras [Wed, 30 Jan 2008 16:26:34 +0000 (16:26 +0000)]
Allow fake settings changed notification for now.

Most Bellagio audio components require this.

10 years agoProperly allocate memory that would eventually be freed.
Felipe Contreras [Wed, 30 Jan 2008 16:25:48 +0000 (16:25 +0000)]
Properly allocate memory that would eventually be freed.

This possibly caused sefaults at plugin deinitialization.

10 years agoFree pBuffer data.
Felipe Contreras [Wed, 30 Jan 2008 16:24:17 +0000 (16:24 +0000)]
Free pBuffer data.

This is OK now since zero-copy is diabled.

10 years agoNew base videoenc class.
Felipe Contreras [Fri, 25 Jan 2008 16:33:34 +0000 (16:33 +0000)]
New base videoenc class.

10 years agoSet OpenMAX parameters more properly for video elements.
Felipe Contreras [Fri, 25 Jan 2008 16:31:04 +0000 (16:31 +0000)]
Set OpenMAX parameters more properly for video elements.

Specially fix the MPEG-4 encoder.

10 years agoWhitespace fixes.
Felipe Contreras [Fri, 25 Jan 2008 16:30:24 +0000 (16:30 +0000)]
Whitespace fixes.

Remove tabs.

10 years agoUse "libomx.so.0" by default.
Felipe Contreras [Thu, 24 Jan 2008 19:54:13 +0000 (19:54 +0000)]
Use "libomx.so.0" by default.

Fixes bug #511303.

10 years agoImprove timestamp handling on base filter.
Felipe Contreras [Thu, 24 Jan 2008 19:35:13 +0000 (19:35 +0000)]
Improve timestamp handling on base filter.

10 years agoFix vorbisdec.
Felipe Contreras [Thu, 24 Jan 2008 18:57:43 +0000 (18:57 +0000)]
Fix vorbisdec.

Now it should work with playbin.

10 years agoUse proper inline keywords.
Felipe Contreras [Wed, 23 Jan 2008 16:23:35 +0000 (16:23 +0000)]
Use proper inline keywords.

10 years agoRemove unneeded stuff on util, and use inline.
Felipe Contreras [Wed, 23 Jan 2008 15:11:57 +0000 (15:11 +0000)]
Remove unneeded stuff on util, and use inline.

10 years agoEnforce OpenMAX components to call the settings changed event.
Felipe Contreras [Wed, 23 Jan 2008 15:11:03 +0000 (15:11 +0000)]
Enforce OpenMAX components to call the settings changed event.

10 years agoAdd GLib misc macros for base filter.
Felipe Contreras [Wed, 23 Jan 2008 13:53:42 +0000 (13:53 +0000)]
Add GLib misc macros for base filter.

Does this actually helps?