- 24 Jan, 2012 40 commits
-
-
Hugo Beauzée-Luyssen authored
Adding Full2011 as a supported profile. For other profiles, do not instantiate a NullManager. Return NULL directly. This saves code and prevents us from maintaining an extra interface implementation. Also it prevents such problems : http://forum.videolan.org/viewtopic.php?f=13&t=96335&p=320162Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit a640bad9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
dash: Handle parsing of ContentProtection, Accessibility, Rating and Viewpoint in CommonAttributesElements All of these fields are of ContentDescription type, so ContentProtection, Viewpoint, Rating and Accessibility classes are now removed in favour of a unique class. Moreover, the SchemeInformation is defined as a string by the standard. Therefore, the SchemeInformation class has been removed. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e16536dc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 993077b7) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 34fabb83) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 8ceecb11) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Information are now computed once at parsing time. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 5457d477) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Mandatory elements are now checked. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit a43d294f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
It's not the job of the DOMParser to compute a Dash profile. Let the dash parser handle it. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 04be885b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
- Don't differenciate InitSegment and Segment, as the standard define them as the same type - therefore, removing ISegment - reworking attribut parsing (to be completely handled later) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit b996a750) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Elements/attributes are now parsed once, and not everytime a getter is called. Also, mandatory elements are now checked, also at parsing time. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit b412a126) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 8f9fd197) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
This will be used to implement @dependencyId Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 058904517b00e08409aadb8e8f1579c5cc602387) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 3dab8a807627d9ba9274e4e6b12a54d599e9d44f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 967fdaa471d565e2795e06f4b478389fa314c455) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 4a23e2fb48d2df3d5805bc6da8bc8bf2ea229d9b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit d2b3b80413ed152f77d376ffea9aa7605857ed29) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
This will allow the parser to interact with all elements sharing these attibutes/subelements. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 68024ffea8357053688f8e763f7fdc2c92779f6c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 5cc04d06d766a9616f8b9bc8da39ed7c06df225c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 0a120d112e18f5cde5d57395dd36d18371365ccc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit d314c4f4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
This will also save some code in a near future. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 7972dbae) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit f73b7ff2cfc92f80a3b1e2c4d9fc2e7bb42cd5df) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 0b396ef1e6c2ec2bf370339e8df4a8790647eec9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 924a3408fd214f6d97ac829ff8ae6cde8e6a38bb) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit c51ff47e321aa99f5f77033d091ce6140dd46d7e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Using hls_Get and segment_GetSegment instead. Those check for out of bound access. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit d56ce5536ac6d4b583cf0d1ad462828cb745ca8d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit f180bd5f1a8d065cd9ae0ae0409d74f645b4df3a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 833b0c760d3da2a5a2fc4da2acf87740b294ce73) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 75fbc4d4b792f5e4b40d6257ce1d6daaa810cc2f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
parse_M3U8 uses hls_GetLast to update the HLS current hls stream, so we have to add it to the streams array before calling parse_M3U8 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e06362372ebb2e7d2a0ce0924703717807fb73ed) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e618a5814917b1f966395ed3b45d1ca522a13692) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Frédéric Yhuel authored
This prevents a "bug" when we seek backward and then play again that segment. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 982071198e54af320b684ac4bd319cc88caceb27) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Brendon Justin authored
Change the string's text field from static to editable, so options not in the wizard can be added. Uses the string from this field directly, rather than the stored string. Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org> (cherry picked from commit 40c5ee7f1b0b96fc964ea5a43ec41c0297a20711) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
it respects the 'live-caching' setting now, is vastly more responsive and even got correct timing. Thanks to emi and Luca for the ideas and help (cherry picked from commit e0745f6002c5d0b20a552d98ab3e385798e68815) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
this were caused by an incomplete implementation of a 2.0-next feature (cherry picked from commit b2899779019541ef80b7385fc1dc7ef96a9ca334) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
(cherry picked from commit af197084313166e5e05ab609403b8eb3511b09f5) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
This disables V4L2 completely. (cherry picked from commit fd8502cee82371a65b2eeeb230fbe63917bd84ff) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
This reverts commit 5740099f6ffea9bc72f64ccd2870453e61ee77b2. This caused autoconf errors and besides I still do not agree. (cherry picked from commit f94107eb9ab0045116a901947141575ed53b199d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
(cherry picked from commit 1f558cd6b1ca166d6d9dc6c29d900df010141b7e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
we could end up with 'ggcc' forgotten in a6e2d06608df593af6118be34cc2f416d0c6d354 (cherry picked from commit a9739cc0a5ffe72aed386d50b9a08c5cce75d481) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-