If you're using GStreamer to record video with a
v4l2src (as I did when encoding to mjpeg), you might have more than one device plugged in.
You can change the device (be it webcam, tv tuner, etc.) with the
gst-launch-0.10 v4l2src device=/dev/video1 ! *rest of the pipeline goes here*