1. 28 May, 2004 1 commit
  2. 13 Apr, 2004 1 commit
  3. 06 Mar, 2004 1 commit
  4. 25 Jan, 2004 2 commits
  5. 27 Nov, 2003 1 commit
  6. 22 Nov, 2003 1 commit
  7. 20 Nov, 2003 1 commit
  8. 16 Nov, 2003 1 commit
    • gbazin's avatar
      · 1e9f16e2
      gbazin authored
      * ALL: final improvements to the decoders/packetizers api.
         (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
      * ALL: small improvements to the encoders api.
      1e9f16e2
  9. 29 Sep, 2003 1 commit
    • gbazin's avatar
      · 6877b7be
      gbazin authored
      * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
        fixes for text subtitles muxing.
      * modules/packetizer/copy.c: support for text subtitles.
      6877b7be
  10. 02 Sep, 2003 1 commit
    • gbazin's avatar
      · 7bb574fd
      gbazin authored
      * ALL: Introduction of a new api for decoders.
         The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
         Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
      
         Don't hold your breath, there is still much work to do before we reach this goal.
      
      * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
         Converted to the new api.
         Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
         New dts and theora packetizers (merged in their respective decoders).
      7bb574fd
  11. 11 Aug, 2003 1 commit
  12. 10 Aug, 2003 1 commit
    • gbazin's avatar
      · 69382bfe
      gbazin authored
      * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.
      69382bfe
  13. 08 Aug, 2003 1 commit
    • gbazin's avatar
      · 48ab4989
      gbazin authored
      * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
      * modules/packetizer/copy.c: fixed segfault
      * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
      48ab4989
  14. 31 Jul, 2003 1 commit
  15. 20 Jul, 2003 1 commit
    • gbazin's avatar
      · 4da83b8c
      gbazin authored
      * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
      GREY.
      4da83b8c
  16. 16 May, 2003 1 commit
    • gbazin's avatar
      · bd7ed3ce
      gbazin authored
      * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
      bd7ed3ce
  17. 03 May, 2003 1 commit
  18. 02 May, 2003 1 commit
  19. 13 Apr, 2003 1 commit
    • Laurent Aimar's avatar
      * all: new sout scheme. Now a chain of module are created that can · 4dec9682
      Laurent Aimar authored
      modify/apply on all streams, --sout has the same behavour expect when
      starting with a '#'.
      
       With a starting '#' you can specify a chain of modules, it's still
      unstable but a lot more powerfull.
       You have access to duplicate(that duplicate all stream), transcode
      (using only ffmpeg), standard/std and es (that apply muxers and access),
      and display. You could chain them with ':' and specify options with
      {option1=value,option2=value[,...]}.
      
      ex: * to stream and see the stream to udp/ts:ip
       --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
          * to transcode,see and stream
       --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
      
       Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
      Test and report bugs :)
      4dec9682
  20. 31 Mar, 2003 1 commit
    • Laurent Aimar's avatar
      * v4l: updated, now it should grab (and compress if you want) the video. · 8c1b6050
      Laurent Aimar authored
      Audio grabbing part is commented out and untested.
       The syntax is like that:
        v4l:<device>[:option=value:...]
       options: channel,norm (pal, ntsc,secam), frequency (not really there is
                a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
                codec (optional, mpeg1 or mpeg4 and need to have compiled the
                encoders modules)
       ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
       Please test.
       * rawvideo.c: a pseudo decoder for raw video (I420).
       * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
      synchro problems.
      8c1b6050
  21. 11 Mar, 2003 1 commit
  22. 23 Jan, 2003 1 commit
  23. 19 Jan, 2003 1 commit
  24. 08 Jan, 2003 1 commit
  25. 14 Dec, 2002 1 commit