summaryrefslogtreecommitdiffstats
path: root/gst/qtmux/atoms.c
AgeCommit message (Collapse)AuthorFilesLines
2009-06-25qtmux: Remove unused variable.Edward Hervey1-3/+0
2009-06-19qtmux: only use (64-bit) extended (mdat) atom size if needed. Fixes #585319.Mark Nauwelaerts1-3/+0
2009-06-19qtmux: compress/optimize stsc writingMark Nauwelaerts1-0/+4
2009-06-19qtmux: add 3GP style tagging (and refactor appropriately)Mark Nauwelaerts1-18/+111
2009-06-19qtmux (and variants): handle pixel-aspect-ratio. Fixes #584358.Mark Nauwelaerts1-2/+50
2009-06-01gppmux: enhance ftyp brand heuristic. Fixes #584360.Mark Nauwelaerts1-0/+6
2009-05-15[qtmux] Fixes segfault when adding a blob as first tag.Thiago Santos1-7/+5
Moves tags data initialization to the function that actually appends the tags to the list. Fixes #582702 Also fixes some style caught by the pre-commit hook.
2009-01-28Additional media type support in qtmux (and friends).Mark Nauwelaerts1-0/+52
Support AMR and H263 for both qtmux and gppmux, and add extensions in sample table description.
2008-12-19gst/qtmux/: Dual license qtmux LGPL/MIT. Fixes #564232.Mark Nauwelaerts1-0/+23
Original commit message from CVS: * gst/qtmux/atoms.c: * gst/qtmux/atoms.h: * gst/qtmux/descriptors.c: * gst/qtmux/descriptors.h: * gst/qtmux/fourcc.h: * gst/qtmux/ftypcc.h: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: * gst/qtmux/gstqtmuxmap.c: * gst/qtmux/gstqtmuxmap.h: * gst/qtmux/properties.c: * gst/qtmux/properties.h: Dual license qtmux LGPL/MIT. Fixes #564232.
2008-12-01gst/qtmux/atoms.c: Fix mj2 sample description metadata construction.Mark Nauwelaerts1-3/+3
Original commit message from CVS: * gst/qtmux/atoms.c: (build_jp2h_extension): Fix mj2 sample description metadata construction.
2008-11-14gst/qtmux/: Revert previous commit.Mark Nauwelaerts1-23/+0
Original commit message from CVS: * gst/qtmux/atoms.c: * gst/qtmux/atoms.h: * gst/qtmux/descriptors.c: * gst/qtmux/descriptors.h: * gst/qtmux/fourcc.h: * gst/qtmux/ftypcc.h: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: * gst/qtmux/gstqtmuxmap.c: * gst/qtmux/gstqtmuxmap.h: * gst/qtmux/properties.c: * gst/qtmux/properties.h: Revert previous commit.
2008-11-14gst/qtmux/: Dual license LGPL/MIT, as apparently supposed to.Mark Nauwelaerts1-0/+23
Original commit message from CVS: * gst/qtmux/atoms.c: * gst/qtmux/atoms.h: * gst/qtmux/descriptors.c: * gst/qtmux/descriptors.h: * gst/qtmux/fourcc.h: * gst/qtmux/ftypcc.h: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: * gst/qtmux/gstqtmuxmap.c: * gst/qtmux/gstqtmuxmap.h: * gst/qtmux/properties.c: * gst/qtmux/properties.h: Dual license LGPL/MIT, as apparently supposed to.
2008-11-14gst/qtmux/: Cut detour in sample description extension construction.Mark Nauwelaerts1-54/+69
Original commit message from CVS: * gst/qtmux/atoms.c: (build_esds_extension), (build_mov_aac_extension), (build_jp2h_extension), (build_codec_data_extension): * gst/qtmux/atoms.h: * gst/qtmux/fourcc.h: * gst/qtmux/gstqtmux.c: (gst_qt_mux_audio_sink_set_caps), (gst_qt_mux_video_sink_set_caps): * gst/qtmux/gstqtmuxmap.c: (gst_qt_mux_map_format_to_header): Cut detour in sample description extension construction. Also actually implement ISO JPEG2000 mj2 format.
2008-11-08Copy qtmux from revision 148 of the gst-qtmux repository.Thiago Sousa Santos1-0/+2936
Original commit message from CVS: patch by: Thiago Sousa Santos <thiagossantos@gmail.com> * configure.ac: * gst/qtmux/Makefile.am: * gst/qtmux/atoms.c: * gst/qtmux/atoms.h: * gst/qtmux/descriptors.c: * gst/qtmux/descriptors.h: * gst/qtmux/fourcc.h: * gst/qtmux/ftypcc.h: * gst/qtmux/gstqtmux.c: * gst/qtmux/gstqtmux.h: * gst/qtmux/gstqtmuxmap.c: * gst/qtmux/gstqtmuxmap.h: * gst/qtmux/properties.c: * gst/qtmux/properties.h: Copy qtmux from revision 148 of the gst-qtmux repository. Fixes #550280.