mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 10:41:04 +00:00
f19f84b5c2
Original commit message from CVS: 2004-03-06 Christophe Fergeau <teuf@gnome.org> * ext/faac/gstfaac.c: (gst_faac_chain): * ext/flac/gstflactag.c: (gst_flac_tag_chain): * ext/libpng/gstpngenc.c: (user_write_data): * ext/mikmod/gstmikmod.c: (gst_mikmod_loop): * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain): * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle): * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): Fix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer), should fix some leaks. I hope I didn't unref buffers that shouldn't be... |
||
---|---|---|
.. | ||
.gitignore | ||
gstac3parse.c | ||
gstac3parse.h | ||
Makefile.am | ||
README |
AC3 Audio Parser ================ This element parses out ac3 audio data. It's based heavily on the mp3parse element, with some minor changes to calculate frame sizes for ac3 instead of mp3. It will take an mpeg audio stream in any form on its 'src' input, with any buffer size, and split it into buffers containing a single frame each. NOTE: ancillary data is not dealt with right now.