1. 02 Oct, 2016 1 commit
  2. 03 Aug, 2016 1 commit
  3. 20 Jul, 2016 3 commits
  4. 15 Jul, 2016 2 commits
    • Anton Khirnov's avatar
      h264: fix decoding multiple fields per packet with slice threads · 4a9bab3d
      Anton Khirnov authored
      Since we only know whether a NAL unit corresponds to a new field after
      parsing the slice header, this requires reorganizing the calls to slice
      parsing, per-slice/field/frame init and actual decoding.
      
      In the previous code, the function for slice header decoding also
      immediately started a new field/frame as necessary, so any slices
      already queued for decoding would no longer be decodable.
      
      After this patch, we first parse the slice header, and if we determine
      that a new field needs to be started we decode all the queued slices.
      4a9bab3d
    • Anton Khirnov's avatar
      h264: eliminate decode_postinit() · f450cc7b
      Anton Khirnov authored
      This function's purpose is not very well defined. Currently it does two
      (only marginally related) things: selecting the next output frame and
      calling ff_thread_finish_setup() for frame threading. The first of those
      more properly belongs under field_start(), while the second can be
      called directly from decode_nal_units().
      f450cc7b
  5. 21 Jun, 2016 12 commits
  6. 17 Jun, 2016 1 commit
  7. 04 May, 2016 1 commit
  8. 03 May, 2016 1 commit
  9. 24 Apr, 2016 18 commits