1. 15 Apr, 2006 2 commits
    • Antoine Cellerier's avatar
      858ff0c4
    • Derk-Jan Hartman's avatar
      * Support for Topfield .rec recordings. It's MPEG-TS with an exceptionally... · c7ad2a40
      Derk-Jan Hartman authored
      * Support for Topfield .rec recordings. It's MPEG-TS with an exceptionally large (1MB) header in front of it.
        I tried adding the info in the header to meta, but the existing documention seems incorrect or at least incomplete. Instead we just accept the start of the header as identifying a MPEG-TS file, and skipping the header.
      
        BTW this header is again an example of very bad format design. It is using fixed length strings, for which the used buffers clearly are not null'ed before written with new information. As such i was able to determine which programs were running before this program was recorded :D
        Also a PID printed to a field was clearly not printed to null'ed memory, causing an invalid (too high) PID number to be in the field. You'd think the least someone could do when designing something like this, would be to analyze a hexdump of your own custom header.
      
      c7ad2a40
  2. 14 Apr, 2006 13 commits
  3. 13 Apr, 2006 9 commits
  4. 12 Apr, 2006 14 commits
  5. 11 Apr, 2006 2 commits
    • Antoine Cellerier's avatar
      "too"!=2=="two" · 11532265
      Antoine Cellerier authored
      11532265
    • Antoine Cellerier's avatar
      Fix indentation. · d50656d8
      Antoine Cellerier authored
      I was actually trying to understand why command line option parsing on my computer with self compiled VLC behaves as "If the first character of optstring is '+' or the environment variable POSIXLY_CORRECT is set, then option processing stops as soon as a non-option argument is encountered." while neither of these conditions is true (see the while( getopt_long( ... ) != EOF ) loop).
      Small illustration:
      ./vlc -vvv -I dummy input.ts --color
      All options before the first non option argument work as expected (-vvv and -I dummy). All options after the first non option argument are also interpreted as being non option arguments.
      Help would be appreciated.
      (I've already had reports of other people having the same kind of issues)
      d50656d8