diff options
Diffstat (limited to 'gst-libs/gst/codecparsers/gstmpegvideoparser.h')
-rw-r--r-- | gst-libs/gst/codecparsers/gstmpegvideoparser.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/gst-libs/gst/codecparsers/gstmpegvideoparser.h b/gst-libs/gst/codecparsers/gstmpegvideoparser.h index 6a6c56a7c..057c6ad16 100644 --- a/gst-libs/gst/codecparsers/gstmpegvideoparser.h +++ b/gst-libs/gst/codecparsers/gstmpegvideoparser.h @@ -32,6 +32,7 @@ #endif #include <gst/gst.h> +#include <gst/codecparsers/codecparsers-prelude.h> G_BEGIN_DECLS @@ -501,59 +502,59 @@ struct _GstMpegVideoPacket gint size; }; -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_parse (GstMpegVideoPacket * packet, const guint8 * data, gsize size, guint offset); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_sequence_header (const GstMpegVideoPacket * packet, GstMpegVideoSequenceHdr * seqhdr); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_sequence_extension (const GstMpegVideoPacket * packet, GstMpegVideoSequenceExt * seqext); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_sequence_display_extension (const GstMpegVideoPacket * packet, GstMpegVideoSequenceDisplayExt * seqdisplayext); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_sequence_scalable_extension (const GstMpegVideoPacket * packet, GstMpegVideoSequenceScalableExt * seqscaleext); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_picture_header (const GstMpegVideoPacket * packet, GstMpegVideoPictureHdr* pichdr); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_picture_extension (const GstMpegVideoPacket * packet, GstMpegVideoPictureExt *picext); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_gop (const GstMpegVideoPacket * packet, GstMpegVideoGop * gop); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_slice_header (const GstMpegVideoPacket * packet, GstMpegVideoSliceHdr * slice_hdr, GstMpegVideoSequenceHdr * seq_hdr, GstMpegVideoSequenceScalableExt * seqscaleext); -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_packet_parse_quant_matrix_extension (const GstMpegVideoPacket * packet, GstMpegVideoQuantMatrixExt * quant); /* seqext and displayext may be NULL if not received */ -GST_EXPORT +GST_CODEC_PARSERS_API gboolean gst_mpeg_video_finalise_mpeg2_sequence_header (GstMpegVideoSequenceHdr *hdr, GstMpegVideoSequenceExt *seqext, GstMpegVideoSequenceDisplayExt *displayext); -GST_EXPORT +GST_CODEC_PARSERS_API void gst_mpeg_video_quant_matrix_get_raster_from_zigzag (guint8 out_quant[64], const guint8 quant[64]); -GST_EXPORT +GST_CODEC_PARSERS_API void gst_mpeg_video_quant_matrix_get_zigzag_from_raster (guint8 out_quant[64], const guint8 quant[64]); |