code: def test_random_horizontal_flip_video(self, p):
      clip = torch.rand((3, 4, 112, 112), dtype=torch.float)
      hclip = clip.flip(-1)
  
      out = transforms.RandomHorizontalFlipVideo(p=p)(clip)
      if p == 0:
          torch.testing.assert_close(out, clip)
      elif p == 1:
          torch.testing.assert_close(out, hclip)
  
      transforms.RandomHorizontalFlipVideo().__repr__()
  
file_path: vision/test/test_transforms_video.py
imports: import random
  import warnings
  import numpy
  import pytest
  import torch
  from common_utils import assert_equal
  from torchvision.transforms import Compose
label_desc: Use image node_id 6 for calling the TestVideoTransforms obj's underlying member method code with example usage: obj.test_random_horizontal_flip_video(p) without return types