- 09 Jul, 2017 5 commits
-
-
Steve Lhomme authored
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Steve Lhomme authored
Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Rémi Denis-Courmont authored
This becomes redundant with the skiptags stream filter.
-
Rémi Denis-Courmont authored
As most demuxers cannot handle tags at the beginning of their input streams, the demuxer code has automatically skipped them for a long time. Unfortunately, a number of demuxers also assume that the initial stream byte offset is zero (while some others seem to assume zero in some paths and not in others). This seems like a reasonable assumption. And even if it were not, fixing all affected stream filters and demuxers to perform only relative seeking seems impractical and unpalatable. This stream filter shifts the stream byte offset so that the tags are entirely invisible, and the demuxer can assume the start is at offset 0. Of couse, the tags must still be accessible to the meta extraction engine(s). The TagLib plugin uses "low-level" vlc_access_NewMRL() so it is not subject to stream filters, and not affected by this change. (This change does however remove tags from "demuxdump".) NOTE: On the one hand, this also enables demuxing a file format wi...
-
Steve Lhomme authored
-- replaces https://patches.videolan.org/patch/17293/Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
- 08 Jul, 2017 35 commits
-
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
We require libavformat >= 57 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
VLC_CODEC_RAW_PCM + 16 bits = VLC_CODEC_S16L Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Rather than the interim raw signed big-endian. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
It will overwrite values in the es_format_t union incorrectly. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
It's already done when we initialize the ES Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
We would write in the wrong parts of the es_format_t union. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
It's done when loading the decoder/packetizer. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
The format should have been created in ts_es_New() Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
It's already done in es_format_Init() Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
the pointers are never NULL Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
This will avoid creating ES with UNKNOWN_ES Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
rather than UNKNOWN_ES Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
rather than UNKNOWN_ES Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
rather than UNKNOWN_ES Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-