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 417792 - rtp depayloader for AAC
rtp depayloader for AAC
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal enhancement
: 0.10.6
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-13 09:05 UTC by Stefan Sauer (gstreamer, gtkdoc dev)
Modified: 2007-03-28 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add depayloader (14.63 KB, patch)
2007-03-13 09:54 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
committed Details | Review

Description Stefan Sauer (gstreamer, gtkdoc dev) 2007-03-13 09:05:23 UTC
depayloader element for AAC audio with MP4A-LATM packetization is missing
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2007-03-13 09:54:18 UTC
Created attachment 84492 [details] [review]
add depayloader
Comment 2 Wim Taymans 2007-03-28 18:40:39 UTC
        Based on patch by: Stefan Kost  <ensonic@users.sf.net>

        * gst/rtp/Makefile.am:
        * gst/rtp/gstrtp.c: (plugin_init):
        * gst/rtp/gstrtpmp4adepay.c: (gst_rtp_mp4a_depay_base_init),
        (gst_rtp_mp4a_depay_class_init), (gst_rtp_mp4a_depay_init),
        (gst_rtp_mp4a_depay_finalize), (gst_rtp_mp4a_depay_setcaps),
        (gst_rtp_mp4a_depay_process), (gst_rtp_mp4a_depay_set_property),
        (gst_rtp_mp4a_depay_get_property),
        (gst_rtp_mp4a_depay_change_state),
        (gst_rtp_mp4a_depay_plugin_init):
        * gst/rtp/gstrtpmp4adepay.h:
        Added MP4A-LATM depayloader. Fixes #417792.

        * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_setcaps),
        (gst_rtp_mp4v_depay_process):
        Fixup depayloader, setting codec_data, using more efficient adaptor and
        rtpbuffer handling.

        * gst/rtsp/URLS:
        Add url to test above.