Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 22, 2010
Commits on Dec 19, 2010
  1. @marlam

    Improve and fix the upload of video data to textures.

    marlam authored
    The new version only copies the required data, not more. Also, it avoids
    reading beyond buffer boundaries for the even-odd-row input mode.
  2. @marlam

    Force the GUI and video widget to be raised when shown initially.

    Frédéric Devernay authored marlam committed
  3. @marlam

    MacOSX: Fix aspect ratio problems.

    marlam authored
    The viewport size is now memorized in a member variable instead of in the GL
    context. Equalizer still uses the viewport settings from the context.
  4. @marlam

    Update copyright information.

    marlam authored
  5. @marlam

    MacOSX: Fix fullscreen mode.

    Frédéric Devernay authored marlam committed
    Due to slightly different behaviour of Qt on the various platforms, fullscreen
    mode did not work correcyly on MacOSX. This fixes it.
  6. @marlam

    Fix handling of video packets in FFmpeg decoder.

    Frédéric Devernay authored marlam committed
    Packets are now properly duplicated before being handled by us. This fixes
    playback for some video types, where otherwise accesses to freed memory would
    occur.
Commits on Dec 17, 2010
  1. @marlam

    Improve frame format handling.

    marlam authored
    The frame format is now determined by the input alone. The video output has to
    deal with it and cannot choose a different method anymore. Likewise, the input
    determines is a video is mono or not; this cannot change.
Commits on Dec 15, 2010
  1. @marlam
Commits on Dec 14, 2010
  1. @marlam
  2. @marlam
  3. @marlam
  4. @marlam
  5. @marlam
Commits on Dec 13, 2010
  1. @marlam

    Guess input mode from file name if none is given.

    Frédéric Devernay authored marlam committed
    Now automatic determination of the input mode first looks for meta data,
    then for the file name, and only as a last resort for the resolution.
  2. @marlam

    Fix clearing of video area in quad-buffered stereo mode.

    Frédéric Devernay authored marlam committed
  3. @marlam

    Do not allow setting an output mode for the display() function.

    marlam authored
    Instead, only allow to toggle the swap_eyes flag, which is enough to allow
    Equalizer to choose between left and right view.
  4. @marlam

    Work around OpenGL driver bugs again.

    marlam authored
    This time the workaround is for the NVIDIA 256.* series on Linux.
    
    The GLSL compiler failed on the original version of the code. A variant of the
    code with the three local variables sr, sg, sb but an inlined computation
    compiled successfully, but resulted in wrong colors, probably due to invalid
    optimizations.
Commits on Dec 11, 2010
  1. @marlam

    Add a workaround for broken texture_sRGB implementations.

    marlam authored
    This can be activated by setting the environment variable
    SRGB_TEXTURES_ARE_BROKEN. Note that color interpolation will be wrong
    in this case, but at least it works.
  2. @marlam
  3. @marlam
  4. @marlam

    Reorganize video output, to avoid invalid color handling.

    marlam authored
    Now the color handling and the rendering are done in two distinct steps,
    and invlaid interpolations in non-linear color spaces are avoided. See
    the overview comment in video_output_opengl.cpp.
  5. @marlam
Commits on Dec 10, 2010
  1. @marlam

    Require OpenGL 2.1 + FBOs.

    marlam authored
    Remove all workarounds for OpenGL implementations that do not meet these
    minimum requirements.
  2. @marlam

    Add a few comments.

    marlam authored
  3. @marlam

    Fix handling of initial skip for 3dtv.at movies.

    marlam authored
    This should now also work for multi-stream input, and backward seeking into the
    initial advertisement is not possible anymore.
Commits on Dec 9, 2010
  1. @marlam

    Enable initial skip for 3dtv.at movies.

    marlam authored
    This finally activates the initial skip defined by a tag used in 3dtv.at
    movies.
    
    This works more or less with the latest ffmpeg, but still is problematic with
    some of the example videos, and older ffmpeg versions may fail completely.
  2. @marlam

    GUI: Do not use a dummy video widget.

    marlam authored
    Instead, use the container widget to achieve the same effect cheaper and
    cleaner.
  3. @marlam
  4. @marlam

    Rename two functions.

    marlam authored
Commits on Dec 8, 2010
  1. @marlam
  2. @marlam
  3. @marlam

    Remove unused hack.

    marlam authored
  4. @marlam
  5. @marlam
Something went wrong with that request. Please try again.