[SCM] libav/experimental: remove fake service/provider names used for PAT this allows us to distingush if the info came from SDT or PAT and will allow to dyamically fill info in ...
siretart at users.alioth.debian.org
siretart at users.alioth.debian.org
Sun Jun 30 16:00:57 UTC 2013
The following commit has been merged in the experimental branch:
commit 0618bb1c5b402d0886724b9ef46a6871d3c8a323
Author: Michael Niedermayer <michaelni at gmx.at>
Date: Mon Jun 4 11:25:33 2007 +0000
remove fake service/provider names used for PAT
this allows us to distingush if the info came from SDT or PAT and will
allow to dyamically fill info in ...
Originally committed as revision 9199 to svn://svn.ffmpeg.org/ffmpeg/trunk
diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c
index 3918897..742b45c 100644
--- a/libavformat/mpegts.c
+++ b/libavformat/mpegts.c
@@ -584,8 +584,6 @@ static void pat_scan_cb(void *opaque, const uint8_t *section, int section_len)
SectionHeader h1, *h = &h1;
const uint8_t *p, *p_end;
int sid, pmt_pid;
- char *provider_name, *name;
- char buf[256];
#ifdef DEBUG_SI
av_log(ts->stream, AV_LOG_DEBUG, "PAT:\n");
@@ -611,16 +609,7 @@ static void pat_scan_cb(void *opaque, const uint8_t *section, int section_len)
if (sid == 0x0000) {
/* NIT info */
} else {
- /* add the service with a dummy name */
- snprintf(buf, sizeof(buf), "Service %x\n", sid);
- name = av_strdup(buf);
- provider_name = av_strdup("");
- if (name && provider_name) {
- new_service(ts, sid, provider_name, name);
- } else {
- av_freep(&name);
- av_freep(&provider_name);
- }
+ new_service(ts, sid, NULL, NULL);
}
}
ts->stop_parse = 1;
--
Libav/FFmpeg packaging
More information about the pkg-multimedia-commits
mailing list