|
@@ -228,7 +228,8 @@ void StreamNode::process_stream_gpu()
|
|
|
int64_t pts = 0;
|
|
|
|
|
|
// Send extradata once (important for some codecs)
|
|
|
- if (demuxer_->get_extra_data(&packet_data, &packet_size) && packet_size > 0) {
|
|
|
+ demuxer_->get_extra_data(&packet_data, &packet_size)
|
|
|
+ if (packet_size > 0) {
|
|
|
printf("StreamNode [%s]: Sending %d bytes of extradata to decoder.\n", name_.c_str(), packet_size);
|
|
|
decoder_->decode(packet_data, packet_size);
|
|
|
} else {
|