After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 333307 - AmrWB Plugin
AmrWB Plugin
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: 0.10.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-03-03 22:22 UTC by Renato Araujo Oliveira Filho
Modified: 2007-01-04 17:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to aply inside the gst-plugins-bad directory. (1.57 KB, patch)
2006-03-03 22:23 UTC, Renato Araujo Oliveira Filho
committed Details | Review
File with newfiles. (282.11 KB, patch)
2006-03-03 22:25 UTC, Renato Araujo Oliveira Filho
committed Details | Review

Description Renato Araujo Oliveira Filho 2006-03-03 22:22:52 UTC
Patch to create a new plugin: AMRWB
*Amrwbdec
*Amrwbparse
*Amrwbenc
Comment 1 Renato Araujo Oliveira Filho 2006-03-03 22:23:34 UTC
Created attachment 60609 [details] [review]
patch to aply inside the gst-plugins-bad directory.
Comment 2 Renato Araujo Oliveira Filho 2006-03-03 22:25:24 UTC
Created attachment 60610 [details] [review]
File with newfiles. 

Decompress in gst-plugins-bad/ext directory.
Comment 3 Wim Taymans 2006-03-23 11:00:39 UTC
neat, checking it out.
Comment 4 Wim Taymans 2006-03-29 16:50:09 UTC
        Patch by: Renato Araujo Oliveira Filho <renatox at gmail dot com>

        * configure.ac:
        * ext/Makefile.am:
        * ext/amrwb/Makefile.am:
        * ext/amrwb/README:
        * ext/amrwb/amrwb-code/Makefile.am:
        * ext/amrwb/amrwb-code/run.sh:
        * ext/amrwb/gstamrwb.c: (plugin_init):
        * ext/amrwb/gstamrwbdec.c: (gst_amrwbdec_base_init),
        (gst_amrwbdec_class_init), (gst_amrwbdec_init),
        (gst_amrwbdec_setcaps), (gst_amrwbdec_event), (gst_amrwbdec_chain),
        (gst_amrwbdec_state_change):
        * ext/amrwb/gstamrwbdec.h:
        * ext/amrwb/gstamrwbenc.c: (gst_amrwbenc_base_init),
        (gst_amrwbenc_class_init), (gst_amrwbenc_init),
        (gst_amrwbenc_finalize), (gst_amrwbenc_setcaps),
        (gst_amrwbenc_chain), (gst_amrwbenc_state_change):
        * ext/amrwb/gstamrwbenc.h:
        * ext/amrwb/gstamrwbparse.c: (gst_amrwbparse_base_init),
        (gst_amrwbparse_class_init), (gst_amrwbparse_init),
        (gst_amrwbparse_querytypes), (gst_amrwbparse_query),
        (gst_amrwbparse_chain), (gst_amrwbparse_read_header),
        (gst_amrwbparse_loop), (gst_amrwbparse_sink_activate),
        (gst_amrwbparse_sink_activate_pull), (gst_amrwbparse_state_change):
        * ext/amrwb/gstamrwbparse.h:
        Added new plugin amrwb parse.
        Renamed audio/AMR to audio/AMR-WB as per spec.
        Fixes #333307
Comment 5 Thomas Vander Stichele 2006-04-06 12:45:24 UTC
this can't go in like this.  Whatever happens, we can't download and extract and mangle some external source.

So, let's retry this.

a) Why was this source tree not just put in gst-libs/ext, to be linked against?
b) If we really want this, why don't we do the same thing as with amrnb ?

Comment 6 Thomas Vander Stichele 2007-01-04 17:11:46 UTC
done, closing