mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
mpegvideoparser: Also initialize debug category in parse_sequence_header
Also remove the useless initialized flag, this is already done by the macro https://bugzilla.gnome.org/show_bug.cgi?id=719657
This commit is contained in:
parent
a6bf25faa5
commit
a167173063
1 changed files with 7 additions and 6 deletions
|
@ -124,7 +124,10 @@ static const VLCTable mpeg2_mbaddr_vlc_table[] = {
|
|||
GST_DEBUG_CATEGORY (mpegvideo_parser_debug);
|
||||
#define GST_CAT_DEFAULT mpegvideo_parser_debug
|
||||
|
||||
static gboolean initialized = FALSE;
|
||||
#define INITIALIZE_DEBUG_CATEGORY \
|
||||
GST_DEBUG_CATEGORY_INIT (mpegvideo_parser_debug, "codecparsers_mpegvideo", \
|
||||
0, "Mpegvideo parser library");
|
||||
|
||||
|
||||
/* Set the Pixel Aspect Ratio in our hdr from a ASR code in the data */
|
||||
static void
|
||||
|
@ -232,11 +235,7 @@ gst_mpeg_video_parse (GstMpegVideoPacket * packet,
|
|||
gint off;
|
||||
GstByteReader br;
|
||||
|
||||
if (!initialized) {
|
||||
GST_DEBUG_CATEGORY_INIT (mpegvideo_parser_debug, "codecparsers_mpegvideo",
|
||||
0, "Mpegvideo parser library");
|
||||
initialized = TRUE;
|
||||
}
|
||||
INITIALIZE_DEBUG_CATEGORY;
|
||||
|
||||
if (size <= offset) {
|
||||
GST_DEBUG ("Can't parse from offset %d, buffer is to small", offset);
|
||||
|
@ -304,6 +303,8 @@ gst_mpeg_video_packet_parse_sequence_header (const GstMpegVideoPacket * packet,
|
|||
if (packet->size < 8)
|
||||
return FALSE;
|
||||
|
||||
INITIALIZE_DEBUG_CATEGORY;
|
||||
|
||||
gst_bit_reader_init (&br, &packet->data[packet->offset], packet->size);
|
||||
|
||||
/* Setting the height/width codes */
|
||||
|
|
Loading…
Reference in a new issue