Les articles publiés sur le site

  • Revision 4679af1ce9 : Merge "Fix to dynamic resize mode under change_config()."

    3 septembre 2015, par Adrian Grange

    Merge "Fix to dynamic resize mode under change_config()."
  • Revision e1d22db451 : Don't reset sign_bias fields in vp10_setup_past_independence(). The fields are

    3 septembre 2015, par Ronald S. Bultje
    Changed Paths:
        Modify    /vp10/common/entropymode.c

    Don't reset sign_bias fields in vp10_setup_past_independence(). The fields are always coded in the frame itself, so there is never any dependency on past frames. In practice, this fixes sign_bias being ignored when error_resilient_mode=1. See issue 1011. Change-Id: I9d134ef6b445ced4d100fa735ce579855a0fa5af
  • Revision d88cee3712 : Make update_map/temporal_update fields implicit for keyframes. These frame type

    3 septembre 2015, par Ronald S. Bultje
    Changed Paths:
        Modify    /vp10/decoder/decodeframe.c
        Modify    /vp10/decoder/decodemv.c
        Modify    /vp10/encoder/bitstream.c

    Make update_map/temporal_update fields implicit for keyframes. These frame types cannot make bitstream parsing depend on previous frames, so the hypothetical combinations of e.g. keyframe=1 and update_map=0 or keyframe=1 and temporal_update=1 are non-sensical. Therefore, make it impossible to code such combinations in the vp10 bitstream header. See issue 1044. Change-Id: I3f0a83d5c7e3989541a469a909471424a285239d
  • Revision be3489eaf4 : Fix to dynamic resize mode under change_config(). If the encoder dynamic resize

    3 septembre 2015, par Marco
    Changed Paths:
        Modify    /vp9/encoder/vp9_encoder.c

    Fix to dynamic resize mode under change_config(). If the encoder dynamic resize is triggered and change config() is then called, it will reset the current (resized) codec width/height back to the the config (unresized) width/height (which will then prevent the resizing action from occurring in encoder_loop). Avoid this by checking for a change in the config width/height before resetting the cm->width/height. Change-Id: Id9d50c0ee8a943abe4b6c72bbaa02d9696f93177
  • Revision ecd34e6494 : Unify coding order of MC filters between blocks and frame header. In VP9, the o

    3 septembre 2015, par Ronald S. Bultje
    Changed Paths:
        Modify    /vp10/decoder/decodeframe.c
        Modify    /vp10/encoder/bitstream.c

    Unify coding order of MC filters between blocks and frame header. In VP9, the order for frame header was: [0] smooth, [1] regular, [2] sharp, [3] bilinear. Per-block, the order was [0] regular, [1] smooth and [2] sharp. For VP10, swap smooth/regular in the frame header so that the block ordering and frame header ordering are interchangeable. See issue #1046. Change-Id: Ic9ec5964874375e40cd59bef50b489a76cbe4365