Skip to content
Snippets Groups Projects
  1. Sep 02, 2010
  2. Aug 30, 2010
  3. Aug 27, 2010
  4. Aug 25, 2010
  5. Aug 21, 2010
  6. Aug 13, 2010
  7. Aug 11, 2010
  8. Aug 10, 2010
  9. Aug 08, 2010
  10. Aug 06, 2010
  11. Aug 05, 2010
  12. Aug 04, 2010
  13. Jul 30, 2010
    • Robert Swain's avatar
      x264enc: Fix flushing of delayed frames · a441e5b6
      Robert Swain authored
      x264_encoder_encode() should be called with a NULL picture until at least
      x264_encoder_delayed_frames() returns 0. This fixes what appeared to be a
      regression in make check due to the recent change in defaults which enabled
      b-frames and b-pyramid, both of which I believe increase the number of delayed
      frames when encoding.
      a441e5b6
  14. Jul 26, 2010
    • Robert Swain's avatar
      x264enc: Improve x264enc defaults · 60d647dc
      Robert Swain authored
      - medium x264 speed/quality preset
      - threads defaults to 0 which automatically uses 1.5x number of cpu cores
      
      Addresses part of bug #607798
      60d647dc
  15. Jul 25, 2010
    • Robert Swain's avatar
      x264enc: Fix property description typos · 30fff25b
      Robert Swain authored
      30fff25b
    • Robert Swain's avatar
      x264enc: Add some more debug info · 3554c955
      Robert Swain authored
      3554c955
    • Robert Swain's avatar
      x264enc: Add speed-preset and [psy-]tuning properties · b27ce43a
      Robert Swain authored
      Use of a rate control method (pass, bitrate, quantizer, etc properties), a
      preset and possibly a profile and/or tuning are now the recommended way to
      configure x264 through x264enc.
      
      If a preset/tuning are specified then these will define the default values and
      the property defaults will be ignored. After this the option-string property is
      applied, followed by the user-set properties, fast first pass restrictions and
      finally the profile restrictions.
      
      Addresses part of bug #607798
      b27ce43a
    • Robert Swain's avatar
      x264enc: Refactor code in preparation for presets/tunings · f269e067
      Robert Swain authored
      - Make defaults append the appropriate default value to a string. This is
        needed to differentiate between something user-set and the actual prop
        default.
      - Add an internal option string to which _set_property () cases append for the
        majority of properties.
      - Use gst_x264_enc_parse_options () to clean up application of settings. This
        will make order of application with respect to the presets and tunings quite
        simple.
      
      Addresses part of bug #607798
      f269e067
    • Robert Swain's avatar
      x264enc: Update available me types · ac6b656e
      Robert Swain authored
      Use the x264_motion_est_names[] array to populate the enum of ME types. This is
      now self-maintaining.
      ac6b656e
    • Robert Swain's avatar
      x264enc: Use new libx264 API to affect fast first pass · d6f766d1
      Robert Swain authored
      Uses new x264 API to apply reduced complexity values to the parameters to
      increase encoding speed in the first pass of a multi-pass encode. This does
      not impact on final quality.
      
      Addresses part of bug #607798
      d6f766d1
    • Robert Swain's avatar
      x264enc: Add profile property · 76cc4dbc
      Robert Swain authored
      In X264_BUILD >= 86 there is a new API for applying restrictions to an H.264
      Profile. This makes it easier to achieve Baseline Profile for example.
      
      Addresses part of bug #607798
      76cc4dbc
  16. Jul 23, 2010
  17. Jul 22, 2010
  18. Jul 20, 2010
  19. Jun 30, 2010
  20. Jun 28, 2010
  21. Jun 24, 2010
Loading