gstreamer/ext
Alex Ashley f6bff8f5f5 hlsdemux: unquote all the quoted-string attributes
The URI attribute from the EXT-X-KEY tag and the URI attribute from the
EXT-X-I-FRAMES-ONLY tag are both quoted-string attibutes that have their
quotation marks removed during parsing. The CODECS attribute of the
EXT-X-STREAM-INF is also a quoted-string attribute, but this attribute
was not being un-quoted.

This commit changes the parser to always unquote all quoted-string
attributes and adjusts the unit tests to this new bevahiour for the
CODECS attribute.

An additional test is added to check that parsing of all of the fields
in the EXT-X-STREAM tag is correct, including those that contain comma
characters.

https://bugzilla.gnome.org/show_bug.cgi?id=758384
2015-12-22 11:15:32 -03:00
..
apexsink apexsink: Fix buffer overflow, in case anyone ever ports it. 2015-04-16 22:45:31 +10:00
assrender assrender, dvbsuboverlay: fix example pipelines in docs 2015-12-19 21:25:49 +00:00
audiofile Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
bs2b Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
bz2 bz2: Initialize variables 2014-04-08 09:55:15 +02:00
chromaprint plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
curl plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
daala plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
dash dashdemux: improve validation of UTCtiming element 2015-12-16 17:19:50 +01:00
dc1394 Remove a bunch of silly ';;' typos at the end of lines 2015-03-12 01:33:03 +11:00
directfb plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
dtls Fix code indentation 2015-11-06 19:29:49 +00:00
dts plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
faac plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
faad plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
flite flite: fix off by one in channel mask building 2014-04-08 17:35:37 +01:00
fluidsynth fluiddec: don't leak incoming caps event 2014-10-10 13:05:49 +01:00
gl glimagesink: Show error when video frame is not mapped. 2015-12-18 15:56:34 -05:00
gme gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
gsettings gsettings: Fix typo in description 2014-09-23 23:15:38 +03:00
gsm audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
gtk gtk: add the overlaycomposition feature to the template caps 2015-11-10 15:40:25 +11:00
hls hlsdemux: unquote all the quoted-string attributes 2015-12-22 11:15:32 -03:00
kate plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
ladspa plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
libde265 Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
libfame gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
libmms Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
libvisual plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
lv2 gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mimic mimdec: Print invalid fourcc in error message in hex 2014-07-04 17:48:14 +01:00
modplug modplug: remove unused variable 2015-02-24 14:01:18 +00:00
mpeg2enc docs: update gst-launch-0.10 lines 2015-11-19 17:25:01 +00:00
mpg123 plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
mplex plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
musepack gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
nas gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
neon Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
ofa ofa: port to 1.0 2013-05-12 23:42:06 +01:00
openal plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
opencv opencv: remove unneeded sink_event function in pyramidsegment 2015-12-19 12:05:59 +00:00
openexr videodecoders: use default pad accept-caps handling 2015-08-15 13:51:16 -03:00
openh264 openh264dec: Unref video frames and codec state in all cases 2015-07-02 18:51:44 +02:00
openjpeg openjpegdec: Don't crash when decoding returns NULL data for any component 2015-12-17 15:57:57 +01:00
openni2 openni2src: do not leak pool 2014-09-16 12:48:25 +03:00
opus plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
qt qtsink: Add configured GL cflags to the build 2015-12-15 19:28:22 -05:00
resindvd plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
rsvg plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
rtmp plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
sbc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
schroedinger videoencoders: use template subset check for accept-caps 2015-08-17 14:39:44 -03:00
sdl rectangle: clear rectangle struct before use 2014-12-16 13:35:14 +01:00
smoothstreaming mssdemux: add depth field to audio caps if available 2015-11-24 09:13:06 -03:00
snapshot gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sndfile Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
sndio plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
soundtouch pitch: Set seqnum on newly created segment event 2015-09-15 13:41:18 +02:00
spandsp spandsp: Don't use the private field 'missing_samples' 2015-04-27 10:02:38 -04:00
spc Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
srtp srtp: Fix critical warning trying to retrieve SSRC from a non fb message 2015-10-23 16:32:03 +03:00
teletextdec teletextdec: Use NULL instead of g_strdup('\0') 2015-12-21 13:57:04 +01:00
timidity Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
voaacenc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
voamrwbenc audioencoders: use template subset check for accept-caps 2015-08-17 10:07:54 -03:00
wayland plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
webp videoencoders: use template subset check for accept-caps 2015-08-17 14:39:44 -03:00
x265 x265enc: Drop incorrect stream-format="avc" in template caps 2015-09-21 19:11:42 +05:30
xvid gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
zbar plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
Makefile.am new qt5 qml GL video sink 2015-07-10 15:25:26 +10:00