Thiago Santos
1f3bf04fe7
omxaudiodec: use default pad accept-caps handling
...
Instead of the audiodecoder one. The OMX audioo decoders have their
valid input in the template pad, so just check against that to
avoid doing a query downstream.
2015-09-01 09:01:45 -03:00
Sebastian Dröge
3f46a12aab
omxaudiodec: Add an output adapter for chunking the output into codec frames
...
Otherwise the base class will be confused.
See https://bugzilla.gnome.org/show_bug.cgi?id=685730
2015-05-19 19:14:42 +03:00
Luis de Bethencourt
964cb549bb
omxaudiodec: impossible if statement
...
ret is set to GST_STATE_CHANGE_SUCCESS and never touched, so it is impossible
for it to be anything else at the if check. Remove it.
CID #1287054
2015-03-06 10:54:46 +00:00
Sebastian Dröge
40ab1b0a45
omxaudiodec: Clean up code a bit to get rid of useless NULL checks
2014-09-30 10:47:20 +03:00
junji
eba9e3f29d
omxaudiodec: Unmap input buffers after usage
...
https://bugzilla.gnome.org/show_bug.cgi?id=736314
2014-09-30 10:44:38 +03:00
Sebastian Dröge
d75334456d
omx: Let base classes handle EOS
...
https://bugzilla.gnome.org//show_bug.cgi?id=734774
2014-08-14 17:36:11 +03:00
Sebastian Dröge
19d77004d2
omxaudiodec: Fix flushing logic and make it more similar to the video decoder
2014-08-14 17:33:07 +03:00
Sebastian Dröge
08385fe944
omxaudiodec: Implement setting of fallback channel positions
2014-07-13 22:15:44 +02:00
Sebastian Dröge
f4961d0a72
omxaudiodec: Get PCM parameters from the out port, not the in port
2014-07-02 09:22:28 +02:00
Sebastian Dröge
c27053c94e
omxaudiodec: Implement hack for not disabling the output port after set_format until the output format is known
...
Needed on some OMX implementations, e.g. the one from Atmel. It does
not send the settings-changed event on the output port if it is
disabled.
2014-07-02 09:21:00 +02:00
Sebastian Dröge
0c3b3ef3d0
omx: Add audio decoder base class and a subclass for MP3
2014-07-02 09:21:00 +02:00